Technical Lead Java (H/F) – CDI
Entreprise: Inetum
Localisation: Bordeaux (33)
Type de contrat: CDI
Salaire estimé: 38 400 – 58 800 €/an (selon Hellowork)
Niveau d’études: Bac +5
Inetum, leader européen des services et solutions digitales, recrute un
Technical Lead Java pour rejoindre son équipe à Bordeaux. Vous serez en charge de la
conception, du développement et de la mise en œuvre de solutions techniques innovantes, tout en encadrant et en accompagnant une équipe de développeurs.
Responsabilités principales
- Développement avec Angular, TypeScript, Angular Material
- Intégration du Design System WATT/Indigo
- Tests automatisés avec Cypress/Playwright
- Développement en Java/Spring Boot (incluant Spring Batch selon les produits)
- Utilisation de Node.js/NestJS (selon les projets)
- Conception et gestion d’API REST
- Gestion de bases de données : PostgreSQL/Aurora, DynamoDB, OpenSearch
- Conception d’architectures microservices cloud-native sur AWS
- Implémentation d’une approche event-driven (SNS/SQS/EventBridge)
- Application des principes DDD (Domain-Driven Design)
- Gestion de la dette technique et alignement sur l’architecture SI&T Vision 2035
Cloud & Infrastructure
- Utilisation des services AWS :
- Lambda, ECS/Fargate, S3, API Gateway, CloudFront
- VPC, Route53, ALB/NLB, Cognito, IAM, KMS, CloudWatch
CI/CD & Infrastructure as Code (IaC)
- Mise en place de pipelines CI/CD (GitLab CI, Jenkins selon les produits)
- Utilisation de Docker, Terraform (Terragrunt/CDK selon les projets)
- Surveillance de la qualité du code avec SonarQube, Checkmarx, KICS
Sécurité & Observabilité
- Surveillance de la sécurité via Security Hub, GuardDuty, Inspector
- Gestion des logs & métriques avec CloudWatch, Prometheus, Grafana, Alertmanager
Leadership & Collaboration
- Coaching des développeurs, revues de code et animation des bonnes pratiques (TDD, pair programming)
- Amélioration de l’expérience développeur (DevEx)
- Participation aux phases HLD (High-Level Design), CATE (Conceptual Architecture), DAT (Design Architecture)
Compétences requises
- Expertise en architecture technique du système
- Planification technique et gestion du backlog technique
- Stratégie de gestion des tests et des incidents
- Documentation technique (code, API, processus)
- Analyse de performance et optimisation
- Maîtrise des branches Git et pull requests
- Déploiement et gestion des scripts de déploiement
- Réalisation de revues de code et de tests
Certifications appréciées
- AWS Solutions Architect Professional
- Certification ITIL
- Certification Lean
- GitLab Certified Associate
- HashiCorp Certified: Terraform Associate
- Certification Scrum / SAFe
- PSD I – Professional Scrum Master