Ingénieur Logiciel SENIOR java - Evolve
Orange
- El Jadida
- CDI
- Temps-plein
- Le support technique des développeurs de l’équipe
- L’estimation du niveau d’effort de développement des User stories
- La définition des spécifications techniques détaillées à partir des User stories
- Le développement des sujets complexes selon une architecture logicielle établie
- La conduite des tests unitaires et d’intégration 2 à 2
- Le développement des outillages de test associés
- L’automatisation et l’industrialisation des opérations régulières (process de build, les tests, les audits de qualité de code, la containerisation du code, …)
- La préparation des packages de livraison (mode devops)
- Vous assurez le support technique et la maintenance corrective et adaptative des éléments délivrés
- Vous êtes en relation avec l’Architecte Logiciel et le Product Owner qui gère le backlog et définit les US
- Vous avez une formation Bac+5 Ingénieur/Master 2 en développement logiciel avec une expérience de 8 ans minimum
- Vous avez une expérience probante dans le développement logiciel :
- Maitrise du langage Java et son écosystème et avoir une expérience significative dans les technologies Cloud Native : Quarkus, Spring Boot (REST, Security, JPA), Junit, Mockito, Redis, NATS, Maven, Git/Gitlab, Sonar, Docker, Kubernetes, Vault, Observability, IAM
- Expérience significative dans les Technologies et Frameworks Frontend/Web : HTML, Javascript, CSS, Angular est un plus
- Définition et développement d'API Restful, Swagger
- Maitrise du SQL et de la conception de base de données relationnelles PostgreSQL
- Vous avez déjà travaillé sur des architectures Microservices et/ou Orientées évènements
- Vous avez une bonne pratique des outils d'intégration/déploiement Continue (CI/CD), Monitoring de la qualité de code, Outils de Secure Coding
- Vous avez du Leadership et une forte appétence pour le travail en équipe et une bonne aisance relationnelle
- Vos connaissances dans le domaine des réseaux et Télécom seront très appréciées
- Vous avez un bon niveau de communication en Français et en Anglais.