Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

ALTEN

NewBe an early applicant

Développeur Java/Angular (H/F)

Posted Updated
Discussion

Summary

Full-stack developer at IT consulting firm ALTEN, building and modernizing web apps for client digital-transformation projects: REST APIs in Java (Spring Boot) plus dynamic Angular frontends, with SQL/NoSQL persistence, microservices, automated tests and CI/CD alongside DevOps teams.

Contexte de la mission

Dans le cadre de projets de transformation digitale pour nos clients, vous interviendrez en tant que Développeur Full Stack Java/Angular. Votre mission consistera à concevoir, développer et maintenir des applications web modernes, en collaborant avec des équipes pluridisciplinaires pour répondre aux besoins métiers.

Vous serez impliqué dans des projets variés, tels que :

  • Le développement d’applications Full Stack (backend en Java, frontend en Angular).
  • La modernisation d’applications existantes.
  • L’intégration de solutions logicielles dans des environnements complexes.
  • La collaboration avec les équipes DevOps pour le déploiement et la maintenance des applications.

Missions principales

  1. Développement Backend (Java)

    • Concevoir et développer des API RESTful en Java (Spring Boot, Spring Framework).
    • Optimiser les performances des applications backend.
    • Intégrer des bases de données (SQL/NoSQL) et assurer la persistance des données.
    • Participer à la conception d’architectures microservices.
  2. Développement Frontend (Angular)

    • Développer des interfaces utilisateur dynamiques et réactives avec Angular.
    • Collaborer avec les designers pour implémenter des maquettes UI/UX.
    • Optimiser les performances et l’accessibilité des applications frontend.
    • Intégrer des bibliothèques tierces (RxJS, NgRx, etc.) pour enrichir les fonctionnalités.
  3. Collaboration et industrialisation

    • Travailler en étroite collaboration avec les équipes DevOps pour le déploiement continu (CI/CD).
    • Participer à la mise en place de tests automatisés (unitaires, d’intégration, E2E).
    • Assurer la maintenance et l’évolution des applications existantes.
  4. Veille technologique et innovation

    • Suivre les bonnes pratiques et les tendances en développement Java/Angular.
    • Proposer des améliorations techniques pour optimiser les solutions existantes.
    • Participer à des ateliers ou formations pour monter en compétences.

Environnement & méthodologies

  • Langages et frameworks : Java (Spring Boot, Spring Framework), Angular (TypeScript, HTML/CSS), SQL/NoSQL.
  • Outils : Git, Maven/Gradle, Docker, Kubernetes.
  • Méthodologies : Agile (Scrum, Kanban), DevOps, CI/CD (Jenkins, GitLab CI).
  • Bases de données : PostgreSQL, MySQL, MongoDB.
  • Cloud : AWS, Azure (un plus)

Profil recherché

  • Formation : Bac+5 en informatique, école d’ingénieur ou équivalent.
  • Expérience : 2 à 5 ans en développement Java et Angular (expérience Full Stack appréciée).
  • Compétences techniques :
    • Maîtrise de Java (Spring Boot, Spring Framework) et des bonnes pratiques backend.
    • Expérience en développement frontend avec Angular (TypeScript, RxJS, NgRx).
    • Connaissance des bases de données (SQL/NoSQL) et des outils DevOps (Docker, Kubernetes).
    • Expérience en développement d’API RESTful et en intégration de services.
  • Soft skills :
    • Capacité à travailler en équipe et à collaborer avec des profils métiers.
    • Rigueur, autonomie et esprit d’initiative.
    • Bonne communication technique et pédagogique.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →