Developpeur Confirme H/F
Role details
Job location
Tech stack
Job description
Développer et maintenir des applications web en utilisant Java et Angular.
- Participer à la conception et à l'architecture des solutions techniques.
- Rédiger et maintenir le code source de haute qualité.
- Écrire des tests unitaires pour garantir la fiabilité et la robustesse des applications.
- Créer et maintenir la documentation du code pour faciliter la compréhension et la maintenance.
- Générer et analyser des rapports de tests pour assurer la qualité des livrables.
- Gérer les logs et les erreurs pour améliorer la performance et la stabilité des applications.
- Travailler avec les branches Git et gérer les pull requests pour un développement collaboratif efficace.
- Développer et maintenir des scripts de déploiement pour automatiser les processus de mise en production.
- Participer aux revues de code et rédiger des rapports de revue de code pour garantir les meilleures pratiques de développement.
Requirements
Front-end : Angular, Typescript, Angular Material
-
Back-end : Java + Spring Boot, Spring Batch
-
Cloud : AWS (Lambda, ECS Fargate, S3, DynamoDB, Aurora, API Gateway, CloudFront)
-
CI/CD : GitLab CI + Docker + Terraform
-
Tests : Cypress, Cucumber, JUnit
-
Sécurité : IAM, Cognito, KMS, Security Hub / GuardDuty (via DevSecOps)
-
Monitoring : CloudWatch, Grafana, Prometheus, De formation Bac +5 ( (École d'ingénieur ou Master universitaire)
-
Maîtrise des langages Java et angular.
-
Expérience de minimum 5 ans en développement java
-
Maitrise Méthodes Agiles : Expérience confirmée en Agilité, notamment Scrum et SAFe
-
Capacité à travailler en équipe et à communiquer efficacement.
-
Esprit analytique et capacité à résoudre des problèmes complexes.
-
Expérience avec les technologies mentionnées ci-dessus.
-
Certifications souhaitées :
-
Certifications éditeur (AWS, Azure, etc.)
-
Certifications Méthodes Agiles (Scrum, SAFe PO/PM, PSPO)
-
ITIL et équivalents
-
GitLab Certified Associate
-
Hashicorp Certified: Terraform Associate