Développeur Java Senior H/F
Référence de l’offre : ESENCA-01998
Que vous soyez expert, indépendant, salarié ou entreprise en recherche d’expertise nous trouverons ensemble la meilleure solution pour mener à bien tous vos projets IT. Apport d’affaires, portage salarial, infogérance, consulting IT : contactez-nous pour en découvrir davantage !
Et si vous étiez notre futur Développeur Java Senior ? Nous vous attendons chez ESENCA !
Votre Mission :
Contexte de la mission
Dans le cadre d’un projet de développement applicatif à fort enjeu métier, nous recherchons un développeur Java expérimenté pour renforcer une équipe Agile pluridisciplinaire. Le projet porte sur la conception, l’évolution et la maintenance d’une brique applicative critique, utilisée dans un contexte opérationnel exigeant (volumétrie, performance, disponibilité).
L’équipe projet est composée d’un Product Owner, d’un Tech Lead, d’un QA et de plusieurs développeurs, et fonctionne selon les principes Agile.
Missions principales
- Concevoir et développer des fonctionnalités back-end en Java, dans le respect des standards de qualité et d’architecture
- Participer aux choix techniques et à l’amélioration continue de l’architecture applicative
- Implémenter et maintenir les accès aux données via MongoDB
- Développer et exposer des API REST robustes et sécurisées
- Rédiger la documentation technique et de configuration
- Mettre en place et maintenir des tests automatisés (unitaires et/ou d’intégration)
- Collaborer étroitement avec les autres membres de l’équipe (PO, QA, Devs, Ops)
- Participer aux astreintes applicatives (environ une semaine par mois)
Environnement technique
- Langage : Java
- Base de données : MongoDB
- APIs : REST
- Architecture : hexagonale
- Messaging / streaming : Kafka
- Méthodologie : Agile / Scrum
- Pratiques : tests automatisés, documentation technique, collaboration Dev/Ops
Votre Profil :
Compétences requises
- Java : expertise confirmée, impérative
- MongoDB : niveau confirmé, impératif
- API REST : bonne maîtrise, important
- Compétences Ops (exploitation, supervision, incidents) : niveau confirmé, souhaitable
Langues
- Français courant : impératifAnglais professionnel : impératif
Contraintes spécifiques
- Astreintes applicatives à prévoir (en moyenne une semaine par mois)
Livrables attendus
- Développements Java conformes aux standards du projet
- Documentation technique et de configuration
- Développements de tests automatisés garantissant la qualité et la pérennité de l’application
🟠 Vous vous reconnaissez dans cette opportunité et l’aventure au sein de ESENCA vous tente ? N’hésitez plus et rejoignez-nous ! 🟠