Capgemini

Java Backend Software Engineer

JavaPostgreSQLAWSGCPDockerKubernetes
Traduction automatique. Consultez l’original.

CAPGEMINI ENGINEERING

Chez Capgemini Engineering, leader mondial des services d'ingénierie, nous réunissons une équipe mondiale d'ingénieurs, de scientifiques et d'architectes pour aider les entreprises les plus innovantes au monde à libérer leur potentiel. Des voitures autonomes aux robots salvateurs, nos experts en technologie numérique et logicielle sortent des sentiers battus tout en fournissant des services uniques de R&D et d'ingénierie dans toutes les industries. Rejoignez-nous pour une carrière pleine d'opportunités. Où vous pouvez faire une différence. Où il n'y a pas deux jours identiques.

VOTRE RÔLE

En tant qu'Ingénieur Logiciel Java Backend, vous ferez partie d'une équipe Agile multidisciplinaire responsable de la conception, du développement et de la maintenance de solutions backend évolutives et performantes. Vous contribuerez à l'ensemble du cycle de vie du développement logiciel, en travaillant avec des technologies Java modernes, des plateformes cloud, des architectures de microservices et des systèmes pilotés par les événements. Ce rôle offre l'opportunité de collaborer avec des équipes internationales, de promouvoir l'excellence technique et de fournir des solutions fiables qui soutiennent les opérations commerciales critiques.

Dans ce rôle, vous pouvez vous attendre à :

  1. Développer et maintenir des applications backend en utilisant Java 17, Spring Boot et des APIs RESTful.
  1. Concevoir et implémenter des architectures de microservices évolutives en suivant les meilleures pratiques et les modèles de conception.
  1. Construire et optimiser des intégrations avec des bases de données PostgreSQL, MySQL et NoSQL.
  1. Développer des solutions pilotées par les événements en utilisant des technologies de messagerie telles que Kafka et RabbitMQ.
  1. Contribuer à des applications cloud-natives déployées sur des environnements AWS, Azure ou GCP.
  1. Collaborer avec des équipes DevOps pour prendre en charge les pipelines CI/CD et l'automatisation du déploiement.
  1. Assurer la qualité, la sécurité, l'évolutivité et la performance des logiciels dans toutes les solutions.
  1. Participer aux cérémonies Agile et travailler en étroite collaboration avec des équipes interfonctionnelles et internationales.
  1. Soutenir les initiatives d'amélioration continue et contribuer aux discussions techniques et aux décisions architecturales.

VOTRE PROFIL

  1. Diplôme d'études supérieures ou études en Génie Informatique, Technologies de l'Information, Informatique, Science des Données et Statistiques, Mathématiques ou un domaine connexe.
  1. Minimum 3 ans d'expérience professionnelle dans le développement d'applications Web basées sur Java, y compris une expérience avec Java 17, le Spring Framework et le développement d'API REST.
  1. Solides connaissances des microservices, des principes de programmation orientée objet, des modèles de conception logicielle, des meilleures pratiques de sécurité et des systèmes distribués évolutifs.
  1. Expérience de travail avec des bases de données PostgreSQL, MySQL, NoSQL et des solutions de messagerie telles que Kafka et RabbitMQ.
  1. Familiarité avec les plateformes cloud (AWS, Azure ou GCP), les méthodologies DevOps et les pratiques de développement logiciel Agile.
  1. Excellentes compétences en communication et en collaboration, avec la capacité de travailler efficacement entre les fonctions et dans différents fuseaux horaires.
  1. Maîtrise de l'anglais obligatoire.
  1. Expérience avec le développement piloté par les tests (TDD) et le développement piloté par le comportement (BDD). (Atout)
  1. Expérience avec CI/CD et les technologies de conteneurisation telles que Jenkins, Docker et Kubernetes. (Atout)
  1. Connaissance des technologies frontend telles que Angular, ReactJS ou Vue.js. (Atout)

CE QUE VOUS AIMEREZ TRAVAILLER ICI

  • Rejoignez un environnement d'équipe multiculturel et inclusif
  • Profitez d'une atmosphère de soutien favorisant l'équilibre vie professionnelle-vie privée
  • Modèle de travail hybride
  • Votre croissance professionnelle est au cœur de notre mission. Notre gamme de programmes de développement de carrière et de professionnels diversifiés est conçue pour vous aider à explorer un monde d'opportunités
  • Accès à des formations et certifications précieuses dans des technologies de pointe
  • Participez à des projets nationaux et internationaux passionnants
  • Assurance santé et vie
  • Programme de parrainage avec des primes pour les recommandations de talents
  • Emplacements de bureau exceptionnels.

À PROPOS DE CAPGEMINI

Capgemini est un partenaire mondial de transformation des entreprises et de la technologie axé sur l'IA, qui apporte une valeur commerciale tangible. Nous imaginons l'avenir des organisations et le concrétisons grâce à l'IA, à la technologie et aux talents. Forts d'un héritage de près de 60 ans, nous formons un groupe responsable et diversifié de 420,000 collaborateurs répartis dans plus de 50 pays. Nous fournissons des services et des solutions de bout en bout grâce à notre expertise sectorielle approfondie et à notre solide écosystème de partenaires, en tirant parti de nos capacités en matière de stratégie, de technologie, de design, d'ingénierie et d'opérations commerciales.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter