Senior Java Developer – Parlant français (h/f)
À propos de l'entreprise
Arηs Group, Part of Accenture, se spécialise dans la gestion de projets informatiques complexes pour le secteur public, notamment l'intégration de systèmes, l'informatique et l'analyse, la mise en œuvre de solutions et la gestion de programmes. Notre équipe aide les clients à concevoir des systèmes numériques et d'information, en apportant une expertise dans divers domaines allant du développement logiciel, la data science et la gestion de la sécurité au machine learning, au cloud et au développement mobile.
Arηs Group a été acquis par Accenture en juillet 2024.
Missions
Vous contribuerez au développement et à la modernisation d'applications critiques utilisées par les institutions publiques luxembourgeoises. En travaillant au sein d'équipes techniques collaboratives, vous concevrez, développerez et améliorerez des solutions basées sur Java, contribuerez aux décisions architecturales et aiderez à fournir des applications fiables et maintenables.
LE TRAVAIL
- Concevoir, développer et maintenir des applications Java utilisant Spring Boot et le Spring Framework.
- Construire et intégrer des REST APIs, des services backend et des microservices.
- Contribuer à la conception technique, à l'architecture applicative et à la modernisation des systèmes existants.
- Travailler avec des bases de données relationnelles, y compris les requêtes SQL, la modélisation de données et l'object-relational mapping (ORM).
- Écrire un code propre, maintenable et bien testé en suivant les meilleures pratiques de développement logiciel.
- Participer aux revues de code, au dépannage, au débogage et à l'optimisation des performances.
- Contribuer aux tests automatisés, à l'intégration continue et aux processus de déploiement.
- Collaborer avec les développeurs, les architectes, les business analysts et d'autres parties prenantes tout au long du cycle de vie du développement.
- Participer aux activités de développement Agile et contribuer à l'amélioration continue des applications et des pratiques de développement.
- Préparer et maintenir la documentation technique pertinente.
Profil recherché
Description du poste ARHS Group, part of Accenture, recherche des Senior Java Developers expérimentés avec une maîtrise de la langue française pour rejoindre nos équipes clients au Luxembourg, travaillant sur divers projets de transformation numérique au sein du secteur public luxembourgeois.
VOICI CE DONT VOUS AVEZ BESOIN
- La maîtrise du français est obligatoire, tant à l'écrit qu'à l'oral.
- Minimum 5 ans d'expérience professionnelle en développement Java, de préférence sur des applications d'entreprise complexes.
- Une solide expérience pratique de Java, Spring Boot et le Spring Framework.
- Des connaissances approfondies en REST APIs, microservices et développement d'applications backend.
- Une bonne compréhension de la programmation orientée objet, des principes de conception logicielle et de l'architecture applicative.
- Une expérience avec SQL, les bases de données relationnelles et les frameworks ORM, tels que Hibernate ou JPA.
- Une expérience avec Git, Maven et les pratiques de continuous integration/continuous deployment (CI/CD).
- Une familiarité avec les tests automatisés et les pratiques de qualité de code.
- La capacité d'analyser les exigences techniques, de résoudre les problèmes et de proposer des solutions efficaces.
- De solides compétences en communication et la capacité de collaborer au sein d'équipes multidisciplinaires.
DES POINTS BONUS SI VOUS AVEZ
- Une expérience avec Docker, Kubernetes ou des environnements d'applications conteneurisées.
- Des connaissances en technologies de messagerie et pilotées par les événements, telles que Kafka.
- Une expérience avec les technologies frontend, particulièrement Angular.
- Une familiarité avec les plateformes cloud et les environnements de déploiement modernes.
- Une expérience préalable sur des projets du secteur public ou des initiatives de transformation numérique à grande échelle.
Autres informations
Sur site chez le client : Ce rôle nécessite une présence sur site auprès de nos clients et partenaires pour soutenir la livraison des projets et renforcer la collaboration.
Nos rôles nécessitent du temps en présentiel pour encourager la collaboration, l'apprentissage et la création de liens avec les clients, les collègues et les communautés. En tant qu'employeur, nous serons aussi flexibles que possible pour soutenir vos besoins spécifiques en matière de vie professionnelle et personnelle.