DEVELOPPEUR JAVA BACKEND (F/H) (H/F)
Nous recherchons pour le compte de notre client un Développeur Java Back
End (F/H).
Vos Responsabilités Principales Conception et Architecture : Participer activement à la définition et à la mise en uvre de l'architecture Back-End, en se concentrant sur la complexité et l'optimisation des performances. Développement : Développer, maintenir et faire évoluer des fonctionnalités robustes et performantes en Java et Spring Boot. Tests et Qualité : Assurer la qualité du code par la mise en place de tests unitaires, d'intégration, et fonctionnels (TDD/BDD). Intégration et Déploiement : Contribuer à l'intégration continue et au déploiement continu (CI/CD) dans un environnement Dev
Ops. Collaboration : Travailler en étroite collaboration avec les autres développeurs, les architectes et les équipes produit dans un environnement AGILE (Scrum/Kanban). Veille Technologique : Maintenir une veille constante sur les nouvelles technologies Java/Spring et les pratiques d'architecture pour proposer des améliorations continues. Le poste est basé sur Montpellier. La rémunération annuelle brute est comprise entre et selon expérience. Avantage: 2 jours de télétravail/ accès illimité à une plateforme de formation,10 RTT, Statut cadre De formation Bac+5, vous justifiez d'une expérience de 5 années minimum en développement Back-End, idéalement sur des applications à forte charge ou contraintes techniques. Vos Compétences Techniques (Must Have) Expertise approfondie en Java (v8+) et sur le framework Spring Boot. Maîtrise de la conception et de la mise en uvre d'APIs RESTful et/ou Graph
QL. Forte expérience dans les principes d'architecture complexe (Microservices, Event-Driven Architecture, Cloud-Native). Connaissance des bases de données relationnelles (ex: Postgre
SQL, My
SQL) et No
SQL (ex: Mongo
DB, Cassandra). Pratique des outils de versionning (Git) et des méthodologies AGILE.