Site Une entreprise
Détails de l’offre
Le poste de développeur full stack Java/Angular consiste à concevoir, développer et maintenir des applications web complètes, en intervenant à la fois sur le back-end (Spring Boot) et le front-end (Angular). Il/elle participe activement à la création d’APIs performantes, au développement d’interfaces utilisateur modernes et à l’amélioration continue de la qualité technique des applications.
Missions pri Développeur Full Stack – Java Spring Boot & Angularncipales :
- Développer et maintenir des applications web de bout en bout (front-end Angular + back-end Spring Boot)
- Concevoir des API REST performantes et sécurisées avec Spring Boot (Spring MVC, Spring Security, Spring Data JPA)
- Développer des interfaces utilisateur dynamiques et réactives avec Angular (version 12+)
- Participer à l’architecture technique, aux revues de code et aux bonnes pratiques (tests unitaires/intégration, clean code)
- Collaborer avec les équipes produit, DevOps et support
Compétences techniques requises :
Back-end (Java Spring Boot) :
- Java 11 ou version ultérieure (11, 17, 21, etc.)
- Spring Boot (Spring MVC, Spring Data JPA, Spring Security)
- Construction d’APIs REST
- JPA / Hibernate
- Maven
- Base de données relationnelle (PostgreSQL, MySQL, Oracle, etc.)
Front-end (Angular) :
- Angular 12+ (ou dernière version stable)
- TypeScript, HTML5, CSS3 / SCSS
- RxJS (observables)
- Gestion d’état (NgRx ou services RxJS)
- Création de composants réutilisables
Outils & environnements :
- GitLab (gestion du code, merge requests, CI/CD)
- Docker (apprécié)
- Swagger / OpenAPI (pour documentation API)
Qualités recherchées :
- Bonne compréhension des concepts Fullstack (pas uniquement front ou back)
- Autonomie, rigueur et curiosité technique
- Esprit d’équipe et bonne communication
- Capacité à debugger et à optimiser les performances
Cv et LM à job@synelia.tech
Pour postuler, envoyez votre CV et votre lettre de motivation par e-mail à job@synelia.tech



