Développeur Java H/F - Groupagora
- Nice - 06
- CDI
- Groupagora
Les missions du poste
GroupAgora, créé en France en 1990, est un acteur national de l'ingénierie informatique et du recrutement IT, implanté à Paris, Lyon, Marseille, Montpellier et Nantes. Multi-spécialiste, GroupAgora couvre l'ensemble des projets IT pour répondre aux enjeux de ses clients en Infrastructure, Développement, Digital & Data.
Riche de valeurs fortes, GroupAgora est une ESN reconnue pour la qualité de l'accompagnement de ses collaborateurs et clients (grands comptes, scales-up, licornes et PME)
Groupagora est une société engagée en faveur de la diversité et de l'égalité des chances. Tous nos postes sont ouverts à toutes et à tous, sans distinction ni discrimination. Nos décisions de recrutement reposent exclusivement sur les compétences, les aptitudes et la motivation.Dans le cadre du renforcement des équipes techniques de l'un de nos clients, nous recherchons un Développeur Java (H/F) afin d'intervenir sur des projets applicatifs à forte dimension métier.
Le poste est basé à Nice et s'inscrit dans un environnement technique riche, au sein d'équipes de développement organisées en mode Agile.
Missions :
Au sein d'une équipe de développement, vous intervenez sur l'ensemble du cycle de vie des applications :
- Participation à l'analyse et à la formalisation des besoins métiers
- Estimation des charges et conception des solutions techniques
- Développement et implémentation des fonctionnalités
- Livraison régulière de fonctionnalités à forte valeur métier
- Analyse, diagnostic et correction d'anomalies
- Contribution à la qualité des livraisons : tests unitaires, revues de code et validation des développements
Environnement de travail :
- Organisation en méthodologie Agile
- Mise en oeuvre de pratiques DDD (Domain Driven Design)
- Environnement technologique étendu autour de Java et des architectures distribuées
- Collaboration étroite avec les équipes techniques dans un contexte de travail collectif
- Télétravail possible jusqu'à 2 jours par semaine
Stack technique
Back-end :
Spring, Quarkus, Kafka, Hibernate, Oracle, ElasticSearch, MongoDB
DevOps / Outils :
Jenkins, Git, Maven
Autres environnements :
Architectures distribuées, Jira, Confluence
Le profil recherché
- Expérience confirmée en développement Java (4 à 5 ans minimum) dans des environnements similaires
- Bonne compréhension de l'écosystème Java
- Connaissance des architectures distribuées telles que Microservices, CQRS ou Event Sourcing
- Compréhension des principes de CI/CD et de gestion de versions applicatives
- Sensibilité aux bonnes pratiques et normes de développement
Vous êtes reconnu pour votre esprit d'équipe, votre capacité d'écoute et votre volonté de progresser au sein d'une équipe de développeurs.
Un intérêt pour la compréhension fonctionnelle des applications métiers est attendu.
Une connaissance de RabbitMQ constitue un plus
Si cette mission vous intéresse, n'hésitez pas à postuler afin que nous puissions vous contacter !