Nous recherchons un Full-Stack Developer expérimenté pour rejoindre un projet à forte valeur ajoutée, axé sur le développement d’applications web et mobiles de haute qualité. Vous interviendrez sur l’ensemble du cycle de développement logiciel et contribuerez à des solutions fiables, performantes et orientées utilisateur.
Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires afin de concevoir et livrer des fonctionnalités innovantes, en vous appuyant sur des technologies modernes et des bonnes pratiques reconnues.
Responsabilités principales
- Concevoir, développer et maintenir des applications web en Java et Angular
- Collaborer avec les équipes fonctionnelles et techniques pour définir et implémenter de nouvelles fonctionnalités
- Garantir la performance, la sécurité et la qualité des applications
- Identifier les goulets d’étranglement, corriger les anomalies et optimiser les solutions existantes
- Maintenir un haut niveau de qualité du code (architecture, automatisation, bonnes pratiques)
- Appliquer les principes du Test-Driven Development (TDD)
- Rédiger et exécuter des tests unitaires, d’intégration et end-to-end
- Accompagner et encadrer techniquement des développeurs plus juniors
- Assurer une veille technologique continue et proposer des améliorations innovantes
Contexte du projet
Vous participerez au développement d’applications web et mobiles dédiées à la gestion des prescriptions médicales, à destination des patients et des professionnels de santé. Le projet met l’accent sur la fiabilité des données, la sécurité et l’expérience utilisateur.
Compétences et expériences requises
Expérience
- Expérience confirmée en tant que Full-Stack Developer
Front-end
- Angular
- TypeScript
- HTML / CSS / SCSS
- Vue.js
Back-end
- Java 17+
- Spring Boot (2.x et 3.x)
- Spring Security
- Spring Data JPA (Jakarta)
- Artemis
- Flyway
- QueryDSL
- JUnit 5, AssertJ, Mockito
Bases de données & recherche
- PostgreSQL
- Elasticsearch
Langues
- Maîtrise du français ou du néerlandais, avec une bonne compréhension de l’autre langue
- Bonne connaissance professionnelle de l’anglais
Atouts appréciés
- Docker
- Tomcat, Nginx
- GitLab CI/CD, Jenkins
- Expérience avec l’architecture hexagonale
- Déploiement d’applications sur Kubernetes / OpenShift
- Connaissance des pratiques CI/CD et de la conteneurisation
- Expérience dans des domaines tels que la santé, l’environnement ou les services publics
Qualités personnelles
- Excellentes capacités d’analyse et de résolution de problèmes
- Sens du détail et exigence en matière de qualité
- Très bonnes compétences en communication et en travail d’équipe
- Autonomie et capacité à gérer plusieurs sujets en parallèle
- Attitude proactive et envie constante d’apprendre
Intéressé(e) ?
Envoyez-nous votre CV et, si possible, quelques éléments illustrant vos réalisations (projets, GitHub, portfolio).
Nous serons ravis d’échanger avec vous et d’envisager une collaboration enrichissante.
Rejoins ABAKUS IT-SOLUTIONS et deviens un expert en IT comfort!
ABAKUS IT-SOLUTIONS is seeking to hire people passionate about IT not afraid to mix serious work and a bit of madness!
Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.
Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).
In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.
A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.
Even though most of our positions require at least 3 years of experience, some are open to new starters.
En attendant,
Look around on our website: