Jobgether

Développeur Full-stack JAVA Spécialiste

JavaPostgreSQLAWSDockerKubernetesTerraform
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 Développeur Full-stack JAVA Spécialiste basé au Brésil.

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 qui recrute. 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 Spécialiste en développement Full-stack expérimenté pour piloter la conception et la mise en œuvre de solutions logicielles évolutives et performantes en utilisant Java et des technologies cloud modernes. Dans ce rôle, vous agirez en tant qu'autorité technique, façonnant les décisions architecturales et établissant des normes d'ingénierie au sein de plusieurs équipes de développement. Vous contribuerez à construire des systèmes distribués résilients, à optimiser les intégrations d'infrastructure et à renforcer les pratiques de sécurité, d'observabilité et de tests automatisés. Travaillant dans un environnement collaboratif axé sur l'innovation, vous relèverez des défis techniques complexes et améliorerez la fiabilité et l'efficacité de systèmes critiques. Vous encadrerez également des développeurs, promouvrez l'excellence en ingénierie et guiderez les équipes vers des solutions durables et rentables. Cette opportunité en télétravail est idéale pour un professionnel technique senior combinant une expertise approfondie en génie logiciel, une réflexion stratégique et une passion pour l'amélioration continue.

Responsabilités

  1. Diriger l'architecture, la conception et la mise en œuvre de services Java évolutifs, en garantissant des performances élevées, la fiabilité, la maintenabilité et la rentabilité.
  1. Définir et promouvoir des normes techniques, des modules réutilisables, des modèles architecturaux et les meilleures pratiques d'ingénierie au sein de plusieurs équipes de développement.
  1. Concevoir, mettre en œuvre et surveiller des solutions robustes d'observabilité, de sécurité et de tests automatisés pour les systèmes distribués.
  1. Diriger les revues de code organisationnelles, soutenir la résolution d'incidents critiques et évaluer des preuves de concept (POC) techniques pour valider les décisions architecturales.
  1. Encadrer et guider les développeurs, en encourageant le partage des connaissances, la croissance technique et l'adoption cohérente des meilleures pratiques d'ingénierie.
  1. Optimiser les intégrations à travers des pipelines CI/CD complexes, des bases de données, des systèmes de messagerie et l'infrastructure cloud pour améliorer la résilience et l'efficacité opérationnelles.
  1. Agir en tant que référence technique pour les décisions stratégiques impliquant la conception d'API, l'architecture logicielle, l'infrastructure, la sécurité et la surveillance des systèmes.
  1. Concevoir et maintenir des applications basées sur des microservices en utilisant des frameworks Java modernes et des technologies de conteneurisation.
  1. Améliorer les performances du système grâce au profilage, aux tests automatisés, à la surveillance continue et à l'identification proactive des goulots d'étranglement.
  1. Établir des normes organisationnelles cohérentes en matière de sécurité, de fiabilité, de déploiement et d'observabilité pour tous les projets d'ingénierie.
  1. Collaborer avec des équipes multidisciplinaires pour aligner les solutions techniques sur les objectifs commerciaux et la stratégie produit à long terme.

Exigences

  1. Maîtrise avancée de Java 11 ou version ultérieure, avec une expérience pratique de Spring Boot, Spring Cloud et Spring Data.
  1. Expérience approfondie dans la conception, le développement et la maintenance d'architectures de microservices et de systèmes distribués.
  1. Connaissance pratique de Docker et Kubernetes, y compris les environnements gérés tels qu'Amazon EKS, Google GKE ou Azure AKS.
  1. Expérience dans la création d'intégrations fiables à l'aide de plateformes de messagerie telles que Kafka ou RabbitMQ et de bases de données telles que PostgreSQL, Redis et MongoDB.
  1. Solide connaissance de l'infrastructure en tant que code (IaC), en particulier Terraform et AWS CloudFormation.
  1. Expérience dans la configuration, la maintenance et le dépannage de pipelines CI/CD à l'aide d'outils tels que Jenkins et GitHub Actions.
  1. Connaissance avancée de Git, y compris les stratégies de contrôle de version, les flux de travail de branchement, l'intégration de code et la résolution de conflits.
  1. Expérience pratique dans la mise en œuvre de solutions d'observabilité avec Prometheus, Grafana et la pile ELK.
  1. Maîtrise des tests automatisés avec JUnit et Mockito, ainsi qu'une expérience de l'utilisation de Java Flight Recorder (JFR) ou d'outils de profilage similaires pour optimiser les performances.
  1. Solide compréhension de la sécurité logicielle, de la surveillance des systèmes, de la fiabilité des systèmes distribués et des normes d'ingénierie.
  1. Capacité démontrée à prendre des décisions architecturales complexes, à évaluer les compromis techniques et à établir des solutions réutilisables entre les équipes.
  1. Leadership technique et compétences en mentorat prouvés, avec la capacité d'influencer les pratiques d'ingénierie et de communiquer clairement des concepts complexes.
  1. Solide esprit d'analyse, capacités de résolution de problèmes, autonomie et engagement envers l'apprentissage continu et l'excellence technique.

Avantages

  • Travail entièrement à distance : Liberté de travailler depuis n'importe où au Brésil.
  • Horaires de travail flexibles : Plus d'autonomie pour organiser votre emploi du temps et équilibrer vos engagements professionnels et personnels.
  • Allocation de formation : Soutien financier pour l'apprentissage et le développement professionnel.
  • Ressources de développement de carrière : Accès à un outil dédié au développement de carrière, à des guildes internes, à des groupes d'étude et à des communautés d'intérêt.
  • Assurance santé : Couverture médicale pour soutenir votre bien-être.
  • Assurance dentaire : Couverture pour les soins dentaires.
  • Télémédecine 24/7 : Accès pratique à des consultations médicales à distance.
  • Thérapie en ligne gratuite : Soutien et ressources pour la santé mentale.
  • Wellhub : Accès à des services de fitness et de bien-être.
  • Congé parental prolongé : Politiques améliorées de congé de maternité et de paternité.
  • Centre d'assistance aux employés : Accès à des services de soutien internes.
  • Allocations repas et alimentation : Avantages pour aider à couvrir les dépenses alimentaires quotidiennes.
  • Assurance vie : Protection financière supplémentaire.
  • Allocation de transport : Soutien aux frais de déplacement, le cas échéant.
  • Allocation de télétravail : Soutien financier pour les dépenses liées au travail à distance.
  • Allocation de garde d'enfants : Aide pour les frais de garde d'enfants éligibles.
  • Allocation de téléphone mobile : Soutien pour les dépenses téléphoniques.
  • Programme de participation aux bénéfices : Participation aux résultats de l'entreprise via un plan de participation aux bénéfices.

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