[CDI] Développeur Java Confirmé — Full-Stack

Il y a 2 jours

Lyon, Auvergne-Rhône-Alpes, France Concretio Services Temps plein 55 000 € - 85 000 € Contrat

MISSIONS PRINCIPALES

Développement Java

  • Développer et maintenir des APIs REST et microservices en Java 17/21 avec Spring Boot 3.x (Spring Security, Spring Data JPA)

  • Écrire des tests unitaires et d’intégration rigoureux (JUnit 5, Mockito, AssertJ)

  • Participer aux code reviews en équipe mixte

Contribution Full-Stack TypeScript

  • Développer des composants et interfaces en Angular (RxJS, routing, HttpClient) ou Vue.js (Composition API, Pinia, Vue Router)

  • Intégrer les APIs REST depuis le front-end en TypeScript

CI/CD & DevOps

  • Contribuer aux pipelines CI/CD (GitLab CI, GitHub Actions, Jenkins ou équivalent) : écriture, amélioration, intégration des tests automatisés et du linting

  • Maîtriser le cycle de delivery complet : commit build test deploy

Sécurité by Design

  • Appliquer l’OWASP Top 10 dans le développement quotidien : injection, XSS, CSRF, broken auth

  • Gérer les dépendances vulnérables (SCA : Dependabot, Snyk, OWASP Dependency-Check)

  • Configurer et utiliser Spring Security (authentication, autorisation, JWT/OAuth2)

Usage de l’IA dans le Développement

  • Utiliser GitHub Copilot, Cursor, Claude Code ou équivalent au quotidien pour la génération de code, les tests, la documentation et le refactoring

  • Structurer les prompts pour des cas d’usage complexes

  • Valider et revue le code généré pour éviter la dette technique

Collaboration en Équipe Mixte

  • Participer aux rituels Agile (daily, sprint planning, review, rétro)

  • Travailler avec des interlocuteurs variés : développeurs ESN, tech leads et product owners côté client

  • Gérer Git en équipe : branching strategy, merge requests, résolution de conflits