Développeur Java Spring Boot / Microservices F/H - Informatique de gestion
Offre n° - Développeur Java Spring Boot / Microservices F/H - Informatique de gestion
Descriptif du poste : Dans le cadre de projets Avisto, vous rejoignez une équipe technique engagée pour concevoir et faire évoluer des applications backend robustes et performantes. Les projets s’inscrivent dans des environnements exigeants (télécommunications, santé, industrie) avec des enjeux de scalabilité, de qualité logicielle et de fiabilité. Vous intervenez sur l’ensemble du cycle de vie des applications, depuis la conception jusqu’au déploiement, en collaboration étroite avec les équipes frontend, DevOps et métiers.
Responsabilités
- Concevoir et développer des services backend en Java avec Spring Boot dans une logique de microservices.
- Définir et implémenter des API REST performantes, sécurisées et maintenables.
- Participer aux choix d’architecture technique et à l’amélioration continue des bonnes pratiques de développement.
- Garantir la qualité du code via la mise en place de tests unitaires et d’intégration.
- Optimiser les performances applicatives et la gestion des volumes de données.
- Intégrer des pipelines CI/CD et contribuer à l’automatisation des déploiements.
- Travailler dans des environnements conteneurisés (Docker) et orchestrés (Kubernetes).
- Collaborer avec des équipes pluridisciplinaires dans un cadre Agile (Scrum / Kanban selon les projets).
- Participer aux revues de code et au partage de connaissances au sein de la communauté technique.
- Rédiger et maintenir la documentation technique associée aux développements.
En rejoignant AViSTO, vous évoluez dans un environnement technique stimulant, axé sur la qualité logicielle, l’apprentissage continu et le partage d’expertise.
Lieu : Nice-sophia-antipolis.
Profil recherché
- Formation : Diplôme Bac+5 en informatique (école d’ingénieur ou université) ou équivalent.
- Expérience : Expérience significative en développement backend Java dans des environnements professionnels. Expérience sur des architectures distribuées ou microservices appréciée.
- Compétences techniques indispensables :
- Maîtrise de Java et de l’écosystème Spring Boot.
- Bonne maîtrise des API REST et des principes d’architecture backend.
- Connaissance des bases de données relationnelles (PostgreSQL, MySQL).
- Expérience des outils de versioning (Git) et des pipelines CI/CD (GitLab CI/CD).
- Pratique de la conteneurisation avec Docker.
- Sensibilité aux problématiques de performance, sécurité et qualité logicielle.
- Compétences techniques appréciées :
- Expérience avec Kubernetes ou autres outils d’orchestration.
- Connaissance des environnements Cloud.
- Notions en développement frontend (React, Angular).
- Approche DevOps / automatisation des environnements.
- Qualités attendues :
- Rigueur et souci de la qualité du code.
- Esprit d’équipe et capacité à collaborer avec différents profils.
- Autonomie et proactivité dans la résolution de problèmes.
- Curiosité technique et envie de progresser au sein d’un environnement exigeant.
- Intérêt pour le partage de connaissances et les bonnes pratiques de développement.
Informations pratiques
Type de contrat : CDI
Durée du travail : Travail en journée
Salaire : 45 - 50 k€ brut annuel
#J-18808-Ljbffr