
Alternance - Ingénieur Développement Java / Angular (h/f)
Posted 6 days ago
Company Description
View moreSopra Steria, acteur majeur de la Tech en Europe, reconnu pour ses activités de conseil, de services numériques et d’édition de logiciels, aide ses clients à mener leur transformation digitale et à obtenir des bénéfices concrets et durables. Il apporte une réponse globale aux enjeux de compétitivité des grandes entreprises et organisations, combinant une connaissance approfondie des secteurs d’activité et des technologies innovantes à une approche résolument collaborative. Sopra Steria place l’humain au centre de son action et s’engage auprès de ses clients à tirer le meilleur parti du digital pour construire un avenir positif. Fort de 50 000 collaborateurs dans près de 30 pays, le Groupe a réalisé un chiffre d’affaires de 5,1milliards d’euros en 2022.
Job Description
Vous participez aux différentes phases du cycle de vie des évolutions du projet :
Atelier technique et analyse d’impact ;
Rédaction de spécifications techniques ;
Développements ;
Déploiement d’outillage d’industrialisation de nos projets ;
Participation aux campagnes de tests : rédaction et exécutions de tests ;
Analyse des incidents de production et support au client.
Les apports de l'alternance :
Découvrir un métier passionnant au sein du leader européen de la transformation numérique ;
Comprendre les enjeux d'un projet et respecter ses engagements vis-à-vis d'un client ;
Approfondir vos connaissances sur des technologies innovantes ;
Travailler en équipe distribué entre la France et l’Espagne ;
Être formé(e) aux technologies ainsi qu'aux méthodologies mises en œuvre par le Groupe ;
Côtoyer des experts dans leurs domaines à même de vous guider dans vos premiers pas.
Environnement technique :
Notre socle technique repose sur des produits Open Source et s’inscrit dans une démarche DevOps où vous êtes à la fois en charge du développement et du déploiement :
Développement d’applications 2-tiers écrites en Angular avec TypeScript coté frontend et en Spring Boot avec Java coté backend (API REST) ;
Rédaction des tests unitaires avec Junit 5 / Mockito pour la partie backend et Karma / Jasmine pour la partie frontend ;
Utilisation de stockages de données relationnels et non relationnels comme PostgreSQL et MongoDB ;
Intégration et déploiement continue via Gitlab CI/CD ;
Conteneurisation et orchestration des déploiements avec Docker, Kubernetes, Ansible ;
Automatisation des tests end-to-end avec Protractor, Gherkin et Cucumber ;
Environnement de développement outillé : GitLab, Visual Studio Code, IntelliJ, Maven, Yarn, Webpack.
Qualifications
Vous recherchez une alternance de fin d’études dans le cadre de votre école d’ingénieurs, d’un Master 2 en informatique ou d’une formation équivalente. Vous possédez des connaissances en programmation et dans les technologies innovantes.
Vous êtes polyvalent(e), créatif(ve) et doté(e) d’un esprit de synthèse et d’analyse.
Si vous êtes curieux(se), que vous souhaitez acquérir des compétences techniques et fonctionnelles dans des domaines métiers variés, que vous aimez le travail en équipe ainsi que le contact client, cette opportunité est faite pour vous !
Benefits
- La possibilité de s'engager auprès de notre fondation
- Plusieurs centaines de formations accessibles
- des titres restaurants
