Développeur(se) Java - API & Intégration (H/F)
Role details
Job location
Tech stack
Job description
- Développer et maintenir des services backend Java (APIs, modules applicatifs, outils internes).
- Participer à la conception technique, aux choix d'architecture et à la modélisation orientée objet.
- Assurer la réalisation de tests unitaires, non-régression et la qualité du code produit.
- Contribuer aux pipelines CI/CD et aux bonnes pratiques DevOps.
- Participer à l'intégration de nouveaux partenaires techniques, en accompagnant leurs développements spécifiques.
- Optimiser les performances, la sécurité, la résilience et la haute disponibilité des services.
- Collaborer avec une équipe DevOps d'environ 12 personnes dans un contexte de haute volumétrie et de production critique.
Requirements
Vous évoluerez dans un contexte backend exigeant, mêlant Java moderne, migration de frameworks (JAX-RS vers Spring), containers (Docker, Kubernetes), outillages de CI/CD, plateformes cloud hybrides, haute disponibilité et monitoring avancé.
Méthodologie Agile, équipe expérimentée, environnement international, interactions techniques régulières.
Vous êtes diplômé(e) d'un Bac+5 en informatique ou développement logiciel. Vous justifiez d'au moins 6 ans d'expérience en développement Java backend dans un environnement exigeant (haute disponibilité, production critique, systèmes distribués ou forte volumétrie).
Vous êtes autonome, curieux(se), positif(ve) et à l'aise dans les environnements complexes. Vous aimez concevoir des solutions élégantes, fiables et performantes.
Vous maîtrisez :
- Java backend (JAX-RS, idéalement Spring ou envie d'y migrer).
- Pratiques de développement : tests unitaires, non-régression, modélisation OO.
- Linux (idéalement Ubuntu).
- Git et workflows de développement collaboratifs.
- Docker, Kubernetes, Helm.
- Cloud public (idéalement GCP) et environnements hybrides.
Atouts supplémentaires :
- Rust, GraphQL.
- Connaissances réseau : REST, HTTP/HTTPS, TCP, outils type Wireshark, tcpdump...
Langue requise : anglais professionnel.
Akkodis accompagne ses clients dans la mondialisation de leurs projets ; un anglais courant est requis pour l'ensemble de nos collaborateurs.