Développeur·se Full Stack Confirmé·e – Java & Angular (H/F)
Entreprise: Sopra Steria
Localisation: Cesson-Sévigné (35) – Campus Rennes
Type de contrat: CDI
Salaire estimé: 36 800 € – 49 200 € brut/an (source: Hellowork)
Niveau d’études: Bac +5 ou équivalent
À propos de Sopra Steria Rennes
Implanté dans un écosystème technologique dynamique, le site de Rennes rassemble près de
1 000 collaborateurs répartis sur plusieurs entités :
- Conseil & Intégration
- DPS (Digital Product Solutions)
- Sopra HR Software
L’agence
Intégration couvre trois secteurs clés avec des technologies avancées :
Développement et maintenance d’applications pour les secteurs
santé, action sociale, emploi et ministères, avec :
- Technologies: Java, Angular, Spring Boot
- DevOps: GitLab CI, Docker, Jenkins
- Cloud: Azure, AWS
- Énergie & Télécom
Projets innovants en
IA, Cloud et Java/Angular, avec une approche
agile et des collaborations internationales (Inde, Espagne).
Solutions technologiques pour les ministères (Armées, Justice, Intérieur) :
- Domaines: Identité numérique, cybersécurité, logistique
- Technologies: Java, Angular, Cloud, DevOps, IA
Vos missions
En tant que
Développeur·se Full Stack confirmé·e, vous participerez à l’ensemble du cycle de vie des projets, de la conception au déploiement en production. Vos principales responsabilités incluent :
- Analyse et spécifications
- Recueillir, analyser et challenger les besoins métiers avec les parties prenantes.
- Contribuer à la rédaction des spécifications fonctionnelles et techniques.
- Développement Full Stack
- Back-end: Développer en Java/Spring Boot (complexité moyenne à avancée).
- Front-end: Créer des fonctionnalités en Angular/TypeScript.
- Appliquer les bonnes pratiques de développement.
- Qualité et tests
- Rédiger et exécuter des tests unitaires.
- Participer aux revues de code et proposer des améliorations techniques.
- Architecture et amélioration continue
- Garantir la cohérence technique des développements.
- Contribuer à l’évolution de l’architecture globale.
- Optimiser les processus et projets via l’amélioration continue.
- Accompagnement et collaboration
- Mentorat: Aider les juniors à monter en compétences.
- Relation client: Échanger sur les aspects techniques pour assurer la réussite des projets.
Environnement technique
- Front-end: Angular, TypeScript
- Back-end: Java, Spring Boot
- Base de données: PostgreSQL
- DevOps & Outils: Docker, Ansible, GitLab CI/CD, IntelliJ Ultimate
Poste idéal pour: Développeur·se expérimenté·e souhaitant évoluer dans un
environnement collaboratif, sur des projets à forte valeur ajoutée, avec des technologies modernes et une culture
agile.