DÉVELOPPEUR JAVA SPRING BOOT, 3 ANNEES D'EXPERIENCES ET PL... | JOBIVOIRE.CI

DÉVELOPPEUR JAVA SPRING BOOT, 3 ANNEES D'EXPERIENCES ET PL...

Emploi
Publié Aujourd'hui, à 09H
Abidjan - Cocody-Angre
0 vues
Expérience

3 ans

Niveau d'étude (minimum)

BAC+5, BAC+4

Description du poste

Profil idéal : Développeur Java Backend

Contexte

Au sein d’une équipe agile, vous contribuerez à la conception et au développement d’une plateforme
SaaS modulaire construite sur une architecture microservices Java/Spring Boot.

Missions principales

• Conception & développement de microservices en Java (11/17), Spring Boot, Spring Cloud.
• Modélisation & intégration de l’API RESTful (OpenAPI/Swagger) et des contrats de données (DTO).
• Accès aux données : conception des schémas, optimisation JPA/Hibernate, requêtes SQL.
• Qualité du code : TDD (JUnit, Mockito), revue de code, pair programming.
• Performance & scalabilité : profiling, tuning JVM, caching (Redis, Caffeine).
• Conteneurisation : Docker, Helm charts, déploiement sur Kubernetes.
• Intégration continue : création et maintien de pipelines CI/CD (GitLab CI, Jenkins).
• Collaboration avec les équipes DevOps, QA, Product Owner et UI/UX pour garantir la robustesse et l’évolutivité de la solution.

Profil du poste

Compétences techniques

• Langage & Frameworks
o Maîtrise de Java 11+ et de l’écosystème Spring (Boot, Data, Security, Cloud).
o Connaissance des principes DDD (Domain-Driven Design) et patterns microservices.

• Persistence & Messaging
o JPA/Hibernate, PostgreSQL ou MySQL.
o Kafka (ou RabbitMQ) pour les échanges asynchrones.

• APIs & Sécurité
o REST, Swagger/OpenAPI, gRPC (atout) / OAuth2/JWT, gestion des rôles et droits.

• Conteneurs & Orchestration
o Docker, Kubernetes (déploiements, services, ConfigMaps, secrets).

• Qualité & Tests
o JUnit 5, Mockito, AssertJ, arquillian (atout)
o SonarQube pour l’analyse statique.

• CI/CD & Infra as Code
o Git, GitLab CI / Jenkins.
o Terraform / Ansible pour provisionning (atout)

Soft Skills

• Esprit d’analyse, sens de la conception orientée objet, Autonomie et rigueur et souci du détail.
• Bonne communication écrite et orale, capacité à vulgariser les choix techniques.
• Goût du travail en équipe Agile (Scrum/Kanban) et ouverture au pair-programming.
• Curiosité technique et veille sur les nouveautés Java et Cloud Native.

Formation & expérience

• Formation : BAC+4, Bac+5 en Informatique, École d’ingénieur ou équivalent Universitaire.
• Expérience :
o Minimum 3 ans sur des projets Java/Spring Boot en environnement microservices.
o Expérience avérée sur un cycle de vie complet (analyse, dev, test, déploiement, exploitation).

Environnement de travail

• Méthode : Agile Scrum, revues de code, CI/CD intégral.
• Outils : GitLab, Jira, Confluence, IntelliJ IDEA, Docker, Kubernetes, Prometheus/Grafana.
• Déploiement : cloud privé ou on-premise, serveurs virtualisés ou dédiés.

Dossiers de candidature

Pour postuler, envoyez votre CV à [email protected]

Sécurité anti-arnaques
  • Ne payez jamais pour postuler à une offre
  • Méfiez-vous des recruteurs qui contactent via Telegram
  • Vérifiez toujours l'email du recruteur (ex: @entreprise.com)
  • Ne partagez pas vos documents d'identité trop rapidement
  • Les vrais recruteurs ne demandent jamais d'argent
Postuler à cette offre
Partager l'offre :
Victime d'une arnaque ou un abus ?

Offre d'emploi similaires

📢 Alertes emploi WhatsApp 📢 Alertes emploi
Jobivoire.ci
Connectez-vous Pour gérer vos biens et favoris
Se connecter
Accueil Trouver un emploi Actualités New Boutique Candidats Blog & Conseils Nous contacter
Mon profil Mes achats Mes factures Inscription candidat Inscription Prestataire Mes paramètres
FAQ CGU