Développeur Java Backend H/F
Summary
Backend Java developer at consulting firm Aleysia, on a mission for a banking-sector client in Montreuil: designing and evolving robust backend services with Java/Spring Boot, asynchronous flows via Apache Kafka, and persistence with JPA/Hibernate, with strong emphasis on automated testing and code quality. Hybrid role (1-2 remote days/week), salary from €45K.
Dans le cadre de projets de développement et de maintenance d’applications critiques, nous recherchons un(e) Développeur(se) Java Backend afin d’accompagner l’un de nos clients du secteur bancaire sur des enjeux de fiabilité, de qualité et d’évolution des services backend.
Quelques éléments pour mieux comprendre l’environnement :
Secteur d’activité : Banque
Organisation : Environnement de développement backend, avec une composante importante de messaging asynchrone et de persistance des données.
Enjeux : Concevoir et faire évoluer des services backend robustes, gérer des flux asynchrones avec Kafka et garantir la qualité du code.
Ce que tu feras concrètement
Dans le cadre de cette mission, tu seras notamment amené(e) à :
- Concevoir, développer et maintenir des services backend en Java et Spring Boot.
- Participer à la conception technique, à l’architecture applicative et à la modélisation des données.
- Développer et faire évoluer des flux asynchrones avec Apache Kafka, notamment les producers, consumers et mécanismes de gestion des erreurs.
- Concevoir et optimiser les couches de persistance avec JPA, Hibernate et Spring Data JPA, ainsi que des requêtes dynamiques.
- Garantir la qualité du code grâce aux tests automatisés, aux tests d’intégration et aux revues de code, tout en contribuant à l’amélioration continue des pratiques de l’équipe.
Ton environnement
Outils : Maven, Mockito, outils d’assistance au développement par IA.
Méthodologies : Méthodes agiles, revues de code et tests automatisés.
Le profil que nous recherchons
- Tu justifies d’au moins 5 ans d’expérience en développement Java backend avec Spring / Spring Boot.
- Tu maîtrises Apache Kafka et les mécanismes de traitement des flux asynchrones, notamment la gestion des erreurs et l’idempotence.
- Tu possèdes une bonne maîtrise de JPA / Hibernate et Spring Data JPA, ainsi que des fondamentaux Java et de Maven.
- Tu es rigoureux(se) sur les bonnes pratiques de développement, les tests automatisés et la gestion des exceptions. Des connaissances de jOOQ, Kafka Streams ou des Virtual Threads constituent un plus.
- Tu sais communiquer clairement et argumenter tes choix techniques. Un niveau d’anglais professionnel est apprécié.
- Une expérience en environnement bancaire ou dans un secteur réglementé est souhaitée.
Informations complémentaires
Localisation : Montreuil (93)
Télétravail : 1 à 2 jours maximum
Rémunération : à partir de 45K€
Pourquoi rejoindre Aleysia ?
Des missions choisies pour leur cohérence avec ton expertise et tes ambitions.
Une communauté favorisant le partage d’expérience et la montée en compétences.
Un accompagnement personnalisé pour construire ton parcours professionnel.
Un environnement où proximité, exigence et bienveillance avancent ensemble.
Notre processus de recrutement
- Un premier échange pour comprendre ton parcours, tes attentes et répondre à tes questions.
- Une rencontre avec notre équipe afin d’échanger sur ton expertise et le contexte de la mission.
- Une rencontre avec notre client pour valider l’adéquation avec le besoin et l’environnement proposé.
- Un dernier échange pour faire le point sur la suite du processus et ton projet professionnel.
Tous nos postes sont ouverts aux personnes en situation de handicap.