Responsabilités :
- Concevoir, développer, tester et déployer des applications, des webservices et/ou des API Java.
- Identifier et résoudre les problèmes de performance, de fiabilité et de sécurité des applications.
- Mettre en œuvre des améliorations continues pour optimiser les applications existantes.
- Travailler en étroite collaboration avec les autres développeurs, lead dev, lead tech, architectes et responsables de projet pour assurer une intégration harmonieuse des solutions.
- Effectuer des revues de code régulières pour garantir la cohérence et la qualité du code produit.
- Elaborer les tests unitaires et de tests d’intégration automatisés contribuant à la qualité du développement
- Corriger les anomalies fonctionnelles et/ou techniques
- Participer aux différentes communautés techniques et aux cérémonies Agiles
Profil recherché
- Entre 4 et 8 ans d’expérience en développement Java.
- Maîtrise des frameworks :
- Java (Spring Boot, Spring Batch …)
- Hibernate
- Connaissance des bases de données
- relationnelles (PostGre SQL, Oracle …)
- noSQL (Mongo …)
- Expérience pratique avec des outils de gestion de code source (Git, SVN, etc.)
- Expérience pratique avec différent IDE (Eclipse, IntelliJ)
Un plus :
- Connaissance des CI/CD.
- Connaissance de API Management
Déroulement des entretiens
Notre équipe s’engage à vous proposer un processus de recrutement rapide et fluide :
- Un premier échange avec l’équipe de Niort pour vous présenter le poste et comprendre votre projet professionnel,
- Un entretien technique avec notre client pour entrer dans les détails du poste