AT
senior développeur Java
Altelios Technology Group
France · On-site Full-time Senior Yesterday
About the role
About the role
Le bureau I-ICT.212 de notre client belge, I-ICT, gère toutes les applications liées à la gestion de l'infrastructure ferroviaire et à la planification du trafic des trains et des travaux sur l'infrastructure. Les applications sont critiques pour l'entreprise et sont soutenues par un service de secours 24/7. En tant que senior développeur Java, vous travaillerez dans un environnement Scrum, jouerez un rôle clé dans le développement technique et la qualité des solutions logicielles, et collaborerez avec plusieurs équipes Scrum pour l’évolution des applications.
Responsibilities
- Analyse technique : traduire les exigences fonctionnelles en solutions techniques robustes.
- Développement de nouvelles fonctionnalités : mettre en œuvre des solutions Java évolutives et efficaces.
- Maintenance et support : soutenir et optimiser les applications existantes dans un environnement informatique complexe.
- Correction de bugs et dépannage : analyser et résoudre des problèmes techniques en collaboration avec d’autres équipes.
- Automatisation des tests : intégrer l’automatisation des tests dans les pipelines CI/CD pour une livraison stable des logiciels.
- Documentation : maintenir à jour la documentation technique, les meilleures pratiques et les décisions d’architecture.
- Déploiement et gestion des versions : installer et déployer de nouvelles versions de logiciels dans un environnement sur site.
- Qualité du code et meilleures pratiques : superviser le respect du code propre, des principes SOLID et des meilleures pratiques en matière de sécurité.
- Mentorat et partage des connaissances : encadrer les développeurs juniors et moyens et contribuer au développement continu des connaissances au sein de l’équipe.
- Participation à la garde 24 h/24 et 7 j/7 après formation approfondie.
Soft Skills
- Analyser des problèmes
- Prendre des initiatives
- Agir de façon flexible
- Communiquer oralement
- Collaborer
- Intégration facile dans une équipe existante
- Coach et Mentor
Required Experience & Technical Skills
- LeSS : minimum 2 ans d’expérience (L2)
- Spring Framework : minimum 10 ans d’expérience (L4)
- Test‑Driven Development (TDD), tests unitaires (JUnit, Mockito) : minimum 10 ans d’expérience (L4)
- CI/CD (Git, Jenkins, Artifactory) : minimum 10 ans d’expérience (L4)
- Principes DevOps (OpenShift, etc.) : minimum 10 ans d’expérience (L4)
- Hibernate & JPA : minimum 10 ans d’expérience (L4)
- Bases de données SQL (PostgreSQL, MySQL ou Oracle) : minimum 15 ans d’expérience (L5)
- Micro‑services : minimum 5 ans d’expérience (L3)
- Architecture hexagonale : minimum 2 ans d’expérience (L2)
- Miro : minimum 2 ans d’expérience (L2)
- Angular (version 19) : minimum 2 ans d’expérience (L2)
- Neo4j : minimum 10 ans d’expérience (L4)
- Développement Java et correction de bugs : minimum 15 ans d’expérience (L5)
- Pattern CQRS : minimum 10 ans d’expérience (L4)
- WebSocket : minimum 10 ans d’expérience (L4)
- Kafka : minimum 10 ans d’expérience (L4)
- Clean Code : minimum 15 ans d’expérience (L5)
- SVG (Fabric.js, Batik…) : minimum 15 ans d’expérience (L5)
- Algorithmes Dijkstra et A* : minimum 15 ans d’expérience (L5)
- Java version 21 ou supérieure : minimum 15 ans d’expérience (L5)
- Hazelcast : minimum 10 ans d’expérience (L4)
Languages
- Français ou néerlandais (C1 : maîtrise complexe)
- Anglais (C1 : maîtrise complexe)
Skills
AngularArtifactoryBatikCI/CDClean CodeCQRSDijkstraDevOpsFabric.jsGitHazelcastHibernateJPAJavaJenkinsJUnitKafkaLeSSMicroservicesMockitoMySQLNeo4jOpenShiftOraclePostgreSQLSpring FrameworkSQLSVGTDDWebsocket
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free