Il s’agit d’une mission de développeur Senior JAVA AWS.
La tribe est responsable de l’alimentation et l’exposition des données descriptives des assets à savoir : les établissements, les services associés et leurs informations descriptives. L’équipe API se compose d’un Product Owner, d’un TechLead, 4 développeurs et d’un QA.
Elle a 2 missions :
Assurer le développement de nouvelles fonctionnalités sur l’ensemble des API du périmètre.
Ces API REST (4 au total) fournissent les détails descriptifs de leurs assets. Il s’agit d’applications Java/Spring hébergées sur le Cloud AWS.
Assurer développement de notre nouvelle chaîne CI/CD qui amènera l’équipe vers de l’intégration continue et du déploiement continu. La CI/CD valide de manière automatique et complète l’application : tests unitaires, tests d’intégration, mutation testing, quality gates… L’équipe délivre une fois par Sprint en production.
1- Vos missions et responsabilités
Au sein de cette Feature Team, en tant que développeur vous devrai :
• Participer à la conception et maintenance des services du projet
• Analyser et concevoir des systèmes adaptés au contexte du projet
• Analyser, identifier et traiter les dysfonctionnements
• Effectuer des tests unitaires
• Participer aux différents rituels de l’équipe
• Participer à la relecture du code
• Rédaction de documentations techniques
• Être force de proposition dans la résolution de problèmes, d’amélioration de la qualité du code
2 -QUALIFICATIONS
Langue
Français Courant (Impératif)
Anglais Professionnel (Secondaire)
Hard skills
• Maitrise de Java 11+
• Maitrise de l’environnement Spring boot 3+
• Compétence en développement d’API REST et de microservices
• Expérience sur AWS ou sur un autre cloud provider
• Compétence avancée en design d’application et connaissance des pratiques de conception logicielle
• Expérience sur des BDD No-SQL
• Connaissance de l’Infra-as-code avec Terraform
• Connaissance des bonnes pratiques en développement et en sécurité
• Pratique des méthodologies Agiles
Appréciées :
• Expertise fullstack sur du développement Javascript (idéalement sur le stack NestJS/Angular)
• Expérience significative avec les outils d’intégration CI/CD & DevOps sur gitlab
• Expertise sur les sujets genAI
• Certification AWS Certified Cloud Developer serait un plus
Soft skills
• Être proactif et savoir prendre des décisions lors de problèmes urgents en production
• Autonomie
• Esprit d’analyse
• Rigueur
• Capacité à collaborer en équipe
• Bonne communication
Certification / formations [seraient des plus]
• AWS Certified Cloud Developer
NoneDepuis 30 ans, nos clients voient en emagine un partenaire fiable auquel ils confient leurs projets IT, Applicatif, Digital et Cybersécurité. Présent en France au travers de 5 bureaux et en dix autres pays Européens, nous formons dorénavant un groupe de 600 m€ de chiffre d’affaires, avec plus de 4 500 consultants en mission. Nous accompagnons nos clients sur des prestations à très forte valeur ajoutée et proposons des solutions complètes d’audit et de gestion de ressources externes. Nous devons notre capacité à intervenir sur des prestations complexes ou pointues à notre esprit d’innovation et à l’agilité qu’emagine met au cœur de son dispositif.