Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Concretio Services recherche un développeur polyvalent pour intervenir sur des projets Java et frontend TypeScript. Vous concevrez et ferez évoluer des APIs REST et des microservices avec Spring Boot, et participerez à l’UX avec Angular ou Vue.js.
Vous piloterez les pipelines CI/CD et les pratiques DevOps, tout en appliquant les standards de sécurité et en travaillant au sein d’une équipe Agile avec des ESN et product owners.
Concevoir, développer et faire évoluer des APIs REST et des microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA)
Rédiger des tests unitaires et d’intégration solides (JUnit 5, Mockito, AssertJ)
Prendre part aux revues de code au sein d’une équipe mixte
Réaliser des composants et des écrans avec Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router)
Brancher le front-end TypeScript sur les APIs REST
Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou outil comparable) : les écrire, les faire évoluer, y intégrer les tests automatisés et le linting
Maîtriser toute la chaîne de livraison : commit → build → test → déploiement
Mettre en pratique l’OWASP Top 10 au quotidien : injection, XSS, CSRF, failles d’authentification
Suivre et corriger les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check)
Paramétrer et exploiter Spring Security (authentification, autorisation, JWT/OAuth2)
Recourir chaque jour à GitHub Copilot, Cursor, Claude Code ou un outil équivalent pour générer du code, des tests, de la documentation et pour refactorer
Construire des prompts structurés pour les cas d’usage complexes
Relire et valider le code produit par l’IA afin de ne pas créer de dette technique
Participer aux cérémonies Agile (daily, sprint planning, review, rétrospective)
Échanger avec des interlocuteurs divers : développeurs d’ESN, tech leads et product owners côté client
Travailler avec Git en équipe : stratégie de branches, merge requests, résolution de conflits