Java Angular Developer
TES The Employment Solution
DESCRIPTION DU POSTE :
- Notre client recherche un développeur Java et Angular full-stack senior capable de fournir des services de conseil : analyse des besoins, conception, développement avec tests automatisés, puis coordination du déploiement sur des systèmes à grande échelle.
- Les termes récurrents (architecture propre, code propre, patrons de conception, tests automatisés, CI/CD) soulignent l'importance accordée à la qualité et à la sécurité du code livré, et non à la simple rapidité d'exécution.
- La double exigence de méthodologies agiles et en cascade indique un contexte où projets structurés et livraisons itératives coexistent.
- Le vocabulaire du conseil et des projets d'envergure suggère une autonomie et une capacité de coordination au-delà du simple développement, sans pour autant qu'il s'agisse d'un poste de gestion d'équipe.
- Ce poste n'est ni un poste d'architecte dédié, ni un poste de responsable technique formel, ni axé principalement sur le cloud computing : les responsabilités principales restent le développement d'applications Java et Angular.
EXIGENCES:
- Minimum 5 ans d'expérience en développement logiciel dans un rôle similaire, niveau senior
- Java 17 et versions supérieures
- Spring Boot 3 et 4
- Spring Cloud
- Spring Data JPA
- Hibernate
- MapStruct
- Angular et développement front-end
- SQL et bases de données relationnelles
- API RESTful
- Maven
- Git
- CI/CD
- GitHub Actions
- Expérience sur des projets utilisant les méthodologies Agile ET Waterfall
- Architecture propre (Clean Architecture)
- Code propre (Clean Code)
- Patrons de conception (Design Patterns)