freehire launches on Product Hunt on 26 August.

Follow →

Développeur.euse Java Backend – Senior

Summary

Build and evolve scalable Java backend services using Spring, microservices, and cloud-native AWS tools for a modern, Agile team.

Nous sommes à la recherche d'un(e) Développeur(euse) Java Backend senior pour contribuer à la conception, au développement et à l'évolution de solutions applicatives stratégiques dans un environnement technologique moderne.

Vous intégrerez une équipe Agile composée de développeurs, analystes et architectes, où vous participerez à la réalisation de solutions robustes, performantes et évolutives basées sur une architecture orientée microservices et infonuagique.

Ce rôle s'adresse à une personne passionnée par le développement backend, les architectures distribuées et les bonnes pratiques DevOps, qui souhaite contribuer à des projets d'envergure dans un environnement favorisant l'innovation, la qualité et la collaboration.

Nous sommes à la recherche d'un(e) Développeur(euse) Java Backend senior pour contribuer à la conception, au développement et à l'évolution de solutions applicatives stratégiques dans un environnement technologique moderne.

Vous intégrerez une équipe Agile composée de développeurs, analystes et architectes, où vous participerez à la réalisation de solutions robustes, performantes et évolutives basées sur une architecture orientée microservices et infonuagique.

Ce rôle s'adresse à une personne passionnée par le développement backend, les architectures distribuées et les bonnes pratiques DevOps, qui souhaite contribuer à des projets d'envergure dans un environnement favorisant l'innovation, la qualité et la collaboration.

Responsabilités principales
  • Concevoir, développer et faire évoluer des applications backend en Java répondant aux besoins d'affaires et aux orientations d'architecture;
  • Développer des API performantes et sécurisées ainsi que des intégrations basées sur les microservices;
  • Concevoir et maintenir des flux d'intégration utilisant Kafka ou d'autres solutions de messagerie;
  • Participer à la conception de solutions techniques évolutives, performantes et résilientes;
  • Développer et maintenir les pipelines d'intégration continue et de déploiement continu (CI/CD);
  • Collaborer avec les architectes, analystes et les autres membres de l'équipe afin de livrer des solutions de qualité;
  • Concevoir et exécuter des tests automatisés afin d'assurer la stabilité et la qualité des livrables;
  • Participer aux revues de code et promouvoir les bonnes pratiques de développement logiciel;
  • Contribuer à l'amélioration continue des méthodes, outils et processus de développement.
Profil recherché
  • Détenir un baccalauréat en informatique, en génie logiciel ou dans un domaine connexe;
  • Posséder un minimum de 8 années d'expérience en développement Java Backend;
  • Maîtriser Java ainsi que les frameworks Spring et Spring Boot;
  • Posséder une solide expérience dans le développement d'API REST et les intégrations applicatives;
  • Avoir une bonne connaissance des bases de données relationnelles;
  • Comprendre les principes d'architecture orientée microservices;
  • Maîtriser les pratiques DevOps ainsi que les pipelines CI/CD;
  • Être à l'aise dans un environnement Agile;
  • Démontrer d'excellentes aptitudes en analyse, en résolution de problèmes et en collaboration.
Compétences techniques recherchées
  • Java
  • Spring Framework et Spring Boot
  • API REST
  • Microservices
  • Kafka (un atout important)
  • SQL et bases de données relationnelles
  • Jenkins
  • Git / Bitbucket
  • Nexus
  • Docker
  • AWS (Lambda, Step Functions, S3, EKS, SQS)
  • Jira et Xray
Atouts
  • Expérience en architecture logicielle;
  • Expérience avec les pratiques d\'observabilité, de monitoring et de traçabilité;
  • Expérience dans des environnements infonuagiques AWS;
  • AWS Certified Developer – Associate;
  • Expérience dans des environnements à haute disponibilité et à forte volumétrie.

See also