Nous recherchons un(e) développeur(se) Java passionné(e) par la conception de solutions robustes, sécurisées et performantes, capable d'évoluer dans un environnement technique exigeant et collaboratif.
Responsabilités :
- Implémenter la logique métier côté application à partir des documents d'analyse fonctionnelle et technique.
- Améliorer la performance et assurer la sécurité des applications en continu.
- Participer à la conception technique des solutions et prendre part aux revues de code.
- Développer et maintenir des tests automatisés (Gherkin, JUnit) pour garantir la qualité du code livré.
- Documenter les services développés et les processus techniques pour assurer la pérennité des solutions.
Profil recherché :
- Excellente maîtrise de Java et du framework Spring.
- Solide expérience avec SQL et les bases de données DB2.
- Confort avec les systèmes d'exploitation UNIX (AIX).
- Connaissance des bonnes pratiques de développement et des principes de sécurité applicative (authentification, autorisation, chiffrement).
- À l'aise avec Git et les outils de développement collaboratif : Jira, Confluence, Bitbucket, GitHub.
Vos petits plus qui feront toute la différence
- Expérience ou intérêt pour les outils Docker, Jenkins, GitHub Actions et les environnements CI/CD.
- Sensibilité à l'optimisation des performances applicatives.
- Bonnes capacités d'analyse et de débogage en environnement complexe.