Expert développement JAVA (Java 17 ou Java 21)
Role details
Job location
Tech stack
Job description
En tant que Consultant senior Java, vous interviendrez au cœur des projets clients grans comptes (banque, assurance, jeux d'argent, défense...) pour concevoir, développer et optimiser des applications Java complexes, tout en contribuant à la diffusion des bonnes pratiques techniques au sein des équipes (internes/externes).
Vos principales missions :
- Développement et conception logicielle
Concevoir, développer et maintenir des applications Java performantes et fiables. Participer activement aux choix techniques, aux revues de code et à l'amélioration continue des pratiques de développement.
- Contribution à l'architecture et à la qualité logicielle
Collaborer avec les architectes et tech leads pour concevoir des architectures évolutives et durables. Garantir la qualité du code, la performance et la sécurité des solutions.
- Intervention en contexte client exigeant
Accompagner nos clients dans des environnements complexes (secteurs réglementés, enjeux de performance, scalabilité). Proposer des solutions techniques pertinentes face à leurs problématiques métiers.
- Veille et partage d'expertise
Participer à la veille technologique, rédiger des articles techniques, présenter vos travaux en interne, et contribuer à la capitalisation du savoir-faire SCIAM.
- Accompagnement et entraide entre pairs
Encadrer ponctuellement des profils confirmés, partager vos retours d'expérience, et participer à l'animation de communautés techniques internes.
Requirements
- Au moins 5 ans d'expérience en développement Java dans des environnements exigeants (grands comptes, scale-ups, conseil).
- Solide maîtrise des technologies Java modernes (Java 17+) et des frameworks tels que Spring Boot, Quarkus ou Jakarta EE.
- Bon niveau sur les architectures microservices, la programmation réactive ou les systèmes distribués.
- Connaissances en bases de données relationnelles et NoSQL (PostgreSQL, Cassandra, MongoDB…).
- Expérience avérée à la qualité logicielle : tests, CI/CD, bonnes pratiques de clean code et revues de code.
- Expériences sur des environnements cloud-native (Docker, Kubernetes, AWS/GCP, observabilité).
- Autonomie, rigueur et curiosité technologique.
- Niveau de communication excellent, tant à l'écrit qu'à l'oral (français/anglais)
- Assertivité et esprit d'équipe sont essentiels
Les certifications Java ou techniques (Oracle Certified, Spring Professional, etc.) sont un plus.
Benefits & conditions
- Rémunération à partir de 60 000 € brut/an (selon expertise), composée d'un fixe et de variables individuels et collectif (intéressement avec PEE).
- Titre-restaurant (216 €/mois).
- Télétravail régulier (2 à 3 jours par semaine).
- Ordinateur portable, second écran et participation à l'achat d'un fauteuil de bureau ergonomique.
- Accès illimité à des formations e-learning (Udemy Business).
- Soirées mensuelles et séminaire annuel dans une grande ville de France ou d'Europe.
Et évidemment...
- 25 CP + RTT ;
- 50% abonnement transport en commun ;
- 50% Mutuelle & Prévoyance Axa sur un niveau de garanties top ;
- ...