Au sein d’une équipe agile, vous intervenez sur la conception, le développement et la maintenance d’applications web basées sur des architectures modernes. Vous participez à l’ensemble du cycle de vie du produit, de l’analyse des besoins à la mise en production.
Missions principales
- Concevoir et développer des applications web en Java (Back-End) et Angular (Front-End)
- Participer à l’analyse des besoins fonctionnels et techniques
- Développer des API REST et assurer leur intégration
- Garantir la qualité du code (tests unitaires, revues de code, bonnes pratiques)
- Participer aux rituels Agile (daily, sprint planning, rétrospective)
- Assurer la maintenance corrective et évolutive des applications
- Optimiser les performances et la sécurité des solutions développées
Compétences techniques
- Java 17+ (Spring Boot, Spring MVC, Spring Data)
- Angular14 +(versions récentes), TypeScript, RxJS
- API REST, JSON, OpenAPI
- HTML, CSS, JavaScript
- Bases de données relationnelles (PostgreSQL, MySQL, Oracle)
- Outils : Git, Maven/Gradle, Docker, CI/CD (Jenkins, GitLab CI)
- Méthodologies Agile / Scrum
Profil recherché
- 4 à 6 ans d’expérience en développement Full Stack
- Bonne maîtrise de Java et Angular
- Capacité à travailler en équipe et en environnement Agile
- Rigueur, autonomie et sens de l’analyse
- Bon niveau de communication
- Anglais courant requis
Formation
Bac+5 en informatique ou équivalent
Localisation: Paris 75 (télétravail 50%)
Type de contrat: CDI uniquement (pas de freelance, ni sous-traitance)
Rémunération
Salaire selon profil et expérience