Développeur Python/Java (H/F)
Role details
Job location
Tech stack
Job description
Intégré(e) à une équipe agile, experte et collaborative composée d'environ 8 à 12 personnes, vous devrez :
A. Concevoir, développer et maintenir des applications back-end performantes, évolutives et sécurisées en Java et Python, en respectant les standards de qualité et les bonnes pratiques de développement.
B. Participer activement aux phases d'analyse et de conception technique, en lien avec les équipes produit, front-end, DevOps et les parties prenantes métier, afin de proposer des solutions adaptées aux besoins fonctionnels.
C. Développer et maintenir des API REST, des services métiers et des architectures orientées microservices, tout en garantissant la fiabilité, la maintenabilité et la scalabilité des solutions mises en place.
D. Mettre en œuvre des tests unitaires et d'intégration, réaliser des revues de code et contribuer à l'amélioration continue de la qualité logicielle.
E. Optimiser les performances des applications, gérer les problématiques de sécurité, de traitement des données et de montée en charge.
F. Participer aux rituels agiles (daily meetings, sprint planning, rétrospectives) et contribuer à une dynamique d'équipe positive et orientée résultats.
Requirements
Maîtrise du développement back-end en Java (Spring, Spring Boot, Hibernate/JPA) et en Python (Django, Flask ou frameworks équivalents).
Pratique des outils de versioning (Git) et des environnements collaboratifs.
Connaissances en tests automatisés, intégration continue et déploiement continu (CI/CD).
Autonome, rigoureux(se) et doté(e) d'un bon esprit d'analyse, vous appréciez le travail en équipe et souhaitez évoluer dans un environnement technique stimulant offrant de réelles perspectives d'évolution.