Développeur Back-End / Tech Lead F/H
Mission:
Dans le cadre de sa stratégie, visant à rivaliser sur le marché des Néo-Banques, notre client, une banque en ligne de premier plan en France, recherche un(e) Développeur(se) Back-End Expérimenté. Vous rejoindrez une équipe agile travaillant sur un projet de grande envergure, utilisant les meilleures pratiques de développement logiciel telles que le TDD, le Domain Driven Design, les principes SOLID et le Clean Code.
Responsabilités:
- Collaborer avec une équipe multidisciplinaire pour contribuer au développement de la plateforme back-end, vous interviendrez sur le projet dédié à l'onboarding des nouveaux clients.
- Participer activement à la conception, au développement et à la maintenance des microservices conformément aux bonnes pratiques d'architecture hexagonale.
- Travailler sur l'optimisation des performances, la robustesse et la qualité du code.
- Participer à des activités de code review et à l'amélioration continue des processus de développement.
Environnement technique:
- Architecture microservices
- Langages : Java 17/21
- Frameworks : Spring Boot 3, Spring Security, Spring Data, JPA / Hibernate
- Outils : Maven, Apache Kafka
- Base de données : PostgreSQL
- Plateforme cloud : Google Cloud
- Outils de versioning et de CI/CD : Git, Gitlab-ci, ArgoCD
- Infrastructures : Docker, Kubernetes, Docker Compose
- Diplômé(e) d'une école d'ingénieur ou équivalent (Bac+5)
- Minimum 5 ans d'expérience en développement Java, de préférence dans un environnement Spring
- Excellente maîtrise de l'architecture microservices
- Expérience avec Kafka serait un atout
- Connaissance de l'architecture hexagonale et/ou expérience dans le secteur bancaire serait appréciée
- Capacité à travailler en équipe agile et à communiquer efficacement
- Autonomie, rigueur et souci du détail

Offre terminée le 11 octobre 2024 à 00:00