Développeur Java (H/F)
Veröffentlicht am 05/11/2024
Harry Hope.
- L-1616
- IT Infrastruktur / Systeme / Netzwerk
- Zwischen 70k und 90k € / Jahr
POSTE
Concevoir, développer et maintenir des applications Java basées sur une architecture microservices.
Participer à l'analyse des besoins et proposer des solutions techniques adaptées.
Implémenter des API RESTful pour l'interaction entre microservices.
Optimiser les performances et la scalabilité des services.
Assurer le test unitaire et l'intégration continue des développements.
Collaborer avec les équipes DevOps pour le déploiement et la gestion des environnements (containers, orchestrateurs, CI/CD).
Rédiger la documentation technique et assurer un suivi rigoureux des développements.
Participer à la révision de code et partager les meilleures pratiques avec l'équipe.
Assurer une veille technologique afin d'améliorer continuellement l'architecture des services.
PROFIL
Diplôme en informatique ou dans un domaine connexe.
Expérience 5 ans en développement Java, avec une bonne maîtrise de l'écosystème Java (Spring Boot, Hibernate, etc.).
Solide expérience en architecture microservices.
Maîtrise des API RESTful, et des technologies telles que Docker, Kubernetes, Kafka, RabbitMQ.
Connaissances approfondies des bases de données relationnelles (MySQL, PostgreSQL) et NoSQL (MongoDB, Cassandra).
Expérience dans la mise en place et la gestion de pipelines CI/CD avec des outils comme Jenkins, GitLab CI, ou autres.
Bonne maîtrise des concepts de tests automatisés (JUnit, Mockito) et de gestion de version (Git).
Expérience avec des outils de monitoring et logs (Prometheus, Grafana, ELK).
Compréhension des environnements Cloud (AWS, Azure, GCP) et des services associés.
Expérience avec des frameworks comme Spring Cloud.
Connaissance des pratiques Agile/Scrum.
Familiarité avec les principes de sécurité des applications.
Capacité à travailler en équipe tout en étant autonome.