Posted 1d ago

Développeur Back-End Java / Go (H/F)

@ Alten
Lyon, Auvergne-Rhône-Alpes, France
HybridMultiple Commitments Available
Responsibilities:Contributing architecture, Developing back-end, Collaborating with teams
Requirements Summary:3-7 years backend development, with at least 2-3 years in Java and 1+ year in Go; microservices and event-driven architectures; CI/CD, DevOps practices; SOLID, testing, Sonar; collaboration in Agile teams.
Technical Tools Mentioned:Java, Go, Microservices, Event-Driven Architecture, CI/CD, SonarQube, Relational Databases, Document Databases
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Company Description:

Leader de l’Ingénierie et des IT Services, présent dans plus de 30 pays, le groupe ALTEN accompagne la stratégie de développement de ses clients dans les domaines de l’innovation, de la R&D et des systèmes d'information technologiques. 


Plus qu’un poste, découvrez l’aventure qui vous attend au sein d’une entreprise engagée.

Job Description:

Dans le cadre du renforcement de ses activités digitales RH, la Direction des Systèmes d’Information du groupe ALTEN recrute un Développeur Back-End Java / Go, spécialisé en développement d’applications métiers et modernisation d’architectures back-end, sous la responsabilité du Tech Lead / Architecte Solution.

Le poste s’inscrit au sein d’une Digital Factory dédiée aux services RH, avec pour objectif de simplifier, harmoniser et automatiser les processus métiers à travers des applications fiables, modernes et scalables.

Missions principales

  • Contribuer au cadrage et à l’évolution de l’architecture logicielle des applications RH.
  • Développer et maintenir des applications robustes et scalables en Java et Go.
  • Co-développer les évolutions applicatives et accompagner les développeurs externes sur les sujets techniques.
  • Documenter les jobs de synchronisation de données développés en Go.
  • Participer à la modernisation des applications Java existantes.
  • Contribuer à l’amélioration continue de la qualité logicielle et des pratiques de développement.
  • Appliquer les principes de craftsmanship et les bonnes pratiques de développement (SOLID, YAGNI, couverture de tests, qualité Sonar).
  • Collaborer avec les équipes métiers, produit, design et techniques dans un environnement Agile.
Qualifications:

Formation / Expérience 

  • Diplômé d’une école d’ingénieurs ou titulaire d’un Master (Bac+5) en Informatique ou Génie logiciel.
  • Minimum 3 à 7 ans d’expérience en développement Back-End dont au moins 2/3 ans en java.
  • Expérience d’au moins 1 an en développement Go.

Compétences techniques 

  • Expertise en développement Back-End Java et bonnes connaissances en Go.
  • Connaissance des architectures microservices et event-driven.
  • Maîtrise des principes de qualité logicielle (SOLID, YAGNI, Sonar, tests automatisés).
  • Expérience des environnements CI/CD et pratiques DevOps.
  • Bonne compréhension des bases de données relationnelles et orientées document.

Qualités personnelles 

  • Esprit d’analyse et capacité à proposer des solutions adaptées.
  • Rigueur et sens de la qualité logicielle.
  • Capacité à collaborer efficacement avec des équipes pluridisciplinaires.
  • Curiosité technique et démarche d’amélioration continue.

Langues et mobilité 

  • Maîtrise professionnelle du français (écrit et oral).
Additional Information:

Et maintenant ?