Point your AI agent at freehire and let it find you a job.

Get the CLI →

Concretio Services

NewBe an early applicant

Développeur Java Confirmé — Full-Stack / CI/CD / Sécurité / IA

Posted Updated
Discussion

Summary

Confirmed Java full-stack developer in Lyon: designs REST APIs and microservices with Java 17/21 and Spring Boot, builds TypeScript front ends in Angular or Vue.js, maintains CI/CD pipelines, applies OWASP security practices, and uses AI coding tools (Copilot, Cursor, Claude Code) daily within a mixed Agile team.

Développement Java

  • 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

Contribution Full-Stack TypeScript

  • 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

CI/CD et DevOps

  • 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

Sécurité by Design

  • 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)

L’IA au service du développement

  • 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

Collaboration en équipe mixte

  • 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

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.