Aller au contenu

Jobgether

Ingénieur d'application principal (Java)

JavaReactSQLGCPDockerKubernetes
Traduction automatique. Consultez l’original.

À propos du poste

Ce poste est publié pour le compte d'une entreprise partenaire, qui gère toutes les candidatures et les étapes suivantes. Notre partenaire recherche un Ingénieur d'application principal (Java) basé aux États-Unis.

Comment fonctionne Jobgether

Nous utilisons un processus de mise en relation basé sur l'IA pour garantir que votre candidature est examinée rapidement, objectivement et équitablement par rapport aux exigences fondamentales du poste. Notre système identifie les candidats les mieux adaptés, et cette liste restreinte est ensuite partagée directement avec l'entreprise qui recrute. La décision finale et les étapes suivantes (entretiens, évaluations) sont gérées par leur équipe interne.

Nous vous remercions de votre intérêt et vous souhaitons bonne chance !

Pourquoi postuler via Jobgether ?

Avis de confidentialité des données : En soumettant votre candidature, vous reconnaissez que Jobgether traitera vos données personnelles pour évaluer votre candidature et partager les informations pertinentes avec l'employeur recruteur. Ce traitement est basé sur l'intérêt légitime et les mesures précontractuelles en vertu des lois applicables sur la protection des données (y compris le RGPD). Vous pouvez exercer vos droits (accès, rectification, effacement, opposition) à tout moment.

#LI-CL1

Nous recherchons un Ingénieur d'application principal expérimenté pour piloter le développement d'applications, assurer le leadership technique et mener des initiatives de modernisation cloud à grande échelle. Dans ce rôle, vous dirigerez et accompagnerez des équipes d'ingénierie tout en concevant des applications évolutives, résilientes et prêtes pour la production en utilisant Java, Spring Boot, des microservices et des technologies cloud-native. Vous jouerez un rôle clé dans la modernisation des applications existantes en migrant les charges de travail basées sur des machines virtuelles vers Google Cloud Platform (GCP) et Google Kubernetes Engine (GKE). En travaillant en étroite collaboration avec les équipes d'ingénierie de plateforme, DevOps, sécurité et architecture, vous établirez des normes d'ingénierie et améliorerez la fiabilité du déploiement sur un portefeuille de plus de 500 applications. Vous tirerez également parti d'outils d'ingénierie basés sur l'IA pour accélérer le développement, les tests, la documentation et l'automatisation. Cette opportunité en télétravail est idéale pour un leader technique opérationnel qui aime résoudre des défis d'ingénierie complexes, autonomiser les développeurs et livrer des projets de modernisation à fort impact.

Responsabilités

  1. Diriger, encadrer et soutenir les équipes d'ingénierie d'application en fournissant des conseils techniques, une orientation architecturale, des revues de code et des solutions aux défis d'ingénierie complexes.
  1. Concevoir, développer, maintenir et optimiser des applications et des microservices prêts pour la production en utilisant Java, Spring Boot, Spring Data et des APIs RESTful.
  1. Appliquer une expertise en microservices, architecture événementielle, systèmes distribués et ingénierie cloud-native pour fournir des applications évolutives, sécurisées et résilientes.
  1. Mener des évaluations d'applications, la conteneurisation et des initiatives de migration, en faisant passer les charges de travail des environnements basés sur des machines virtuelles vers Google Cloud Platform et Google Kubernetes Engine.
  1. Superviser la préparation à la migration des applications, y compris la gestion de la configuration, la gestion des secrets, la compatibilité d'exécution, la préparation au déploiement et les tests automatisés.
  1. Guider les déploiements d'applications et résoudre les problèmes dans les environnements Kubernetes, y compris les conteneurs Docker, les pipelines CI/CD, l'allocation des ressources, la configuration et les performances d'exécution.
  1. Développer et mettre en œuvre des stratégies de test complètes couvrant les tests unitaires, d'intégration et d'API pour garantir la qualité, la fiabilité et la préparation à la production des applications.
  1. Concevoir et maintenir des couches d'accès aux données d'application efficaces qui intègrent des bases de données SQL et NoSQL.
  1. Établir des pratiques d'observabilité des applications grâce à la journalisation centralisée, la surveillance, les métriques, le traçage distribué et les alertes pour améliorer la fiabilité et accélérer la résolution des incidents.
  1. Collaborer avec les équipes d'ingénierie de plateforme, DevOps, sécurité et architecture pour définir des normes d'ingénierie, des composants réutilisables, des pratiques de déploiement et des meilleures pratiques opérationnelles.
  1. Planifier et coordonner les activités d'ingénierie, gérer les dépendances techniques, résoudre les défis de livraison et soutenir la modernisation des applications sur un portefeuille de plus de 500 applications.
  1. Tirer parti des outils d'ingénierie basés sur l'IA, notamment Claude, GitHub Copilot et Gemini, pour accélérer le développement de code, la modernisation des applications, les tests, la documentation et l'automatisation de l'ingénierie.
  1. Promouvoir l'amélioration continue des pratiques de développement logiciel, des processus de déploiement, des performances des applications et de la productivité de l'ingénierie.
  1. Soutenir la prise de décision technique et s'assurer que les solutions d'application sont conformes aux normes architecturales, aux capacités de la plateforme cloud, aux exigences de sécurité et aux objectifs commerciaux.

Exigences

  1. Licence ou qualification équivalente en informatique, systèmes d'information informatique, technologie de l'information et gestion, génie électrique ou un domaine technique connexe.
  1. Solide expérience professionnelle en ingénierie d'application, avec une expertise approfondie en Java, Spring Boot, APIs RESTful et architecture de microservices.
  1. Solide compréhension des principes de développement cloud-native, des architectures événementielles, des systèmes distribués et de la conception d'applications évolutives.
  1. Expérience pratique avec Docker, Kubernetes, les pipelines CI/CD, le déploiement d'applications, les tests automatisés et le dépannage en production.
  1. Expérience avérée en modernisation d'applications, conteneurisation, migration depuis des environnements basés sur des machines virtuelles et stratégies de déploiement cloud.
  1. Expérience pratique avec Google Cloud Platform et Google Kubernetes Engine, y compris le déploiement d'applications, la configuration, la gestion de l'exécution et le support opérationnel.
  1. Solide connaissance des bases de données SQL et NoSQL, des couches d'accès aux données d'application et des modèles d'intégration de bases de données.
  1. Expérience dans la mise en œuvre de solutions d'observabilité des applications, y compris la journalisation centralisée, la surveillance, les métriques, le traçage distribué et les alertes.
  1. Compétences démontrées en leadership technique, y compris l'encadrement des ingénieurs, la réalisation de revues de code, l'orientation des décisions architecturales et l'établissement de normes d'ingénierie.
  1. Solides capacités d'analyse et de résolution de problèmes, avec la capacité de diagnostiquer des problèmes complexes d'application, d'infrastructure, d'intégration et de performance.
  1. Expérience dans la coordination de projets d'ingénierie, la gestion des dépendances techniques et la réalisation d'initiatives de modernisation sur plusieurs applications ou équipes.
  1. Familiarité avec le développement assisté par l'IA et les outils d'ingénierie agentique, tels que Claude, GitHub Copilot et Gemini, pour améliorer l'efficacité de l'ingénierie et automatiser les tâches répétitives.
  1. Excellentes compétences en communication et en collaboration, avec la capacité de travailler efficacement avec les équipes d'ingénierie, DevOps, plateforme, sécurité et architecture.
  1. Capacité à équilibrer la qualité technique, les délais de livraison, la maintenabilité, l'évolutivité et la fiabilité de la production dans un environnement en évolution rapide.

Qualifications souhaitées

  1. Expérience dans le développement d'applications front-end en utilisant React, Angular ou Vue.
  1. Familiarité avec l'intégration d'applications front-end avec des APIs RESTful.
  1. Expérience avec d'autres plateformes cloud en plus de GCP.
  1. Exposition à des portefeuilles d'applications d'entreprise à grande échelle et à des programmes complexes de transformation cloud.

Avantages

  • Salaire annuel compétitif : 140,000 $ – 185,000 $, selon l'expérience, les qualifications et d'autres facteurs applicables.
  • Assurance santé complète : Couverture médicale pour soutenir le bien-être des employés.
  • Congés payés : Vacances et congés payés pour favoriser l'équilibre entre vie professionnelle et vie privée.
  • Jours fériés payés : Jours fériés payés fournis par l'entreprise.
  • Congés maladie : Congés payés pour maladie et besoins liés à la santé.
  • Congé parental : Soutien aux employés accueillant un nouvel enfant.
  • Congé de deuil : Temps libre pour gérer une perte personnelle ou familiale.
  • Épargne retraite : Un plan 401(k) avec abondement de l'employeur.
  • Primes de recommandation d'employés : Opportunités de recevoir des primes pour les recommandations d'employés éligibles.
  • Télétravail : Un poste en télétravail offrant la flexibilité de travailler depuis les États-Unis.
  • Croissance professionnelle : Opportunités de renforcer le leadership technique, l'ingénierie cloud, la modernisation des applications et l'expertise en développement assisté par l'IA.
  • Environnement technologique innovant : La chance de travailler avec des plateformes cloud modernes, Kubernetes, des systèmes distribués et des outils d'ingénierie IA émergents.
  • Impact technique significatif : L'opportunité d'influencer les normes d'ingénierie et de contribuer à la modernisation d'un portefeuille d'applications à grande échelle.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026