CareerPlanGet AI match score →

Développeur Back-End expérimenté Java

Rabat, Rabat-Salé-Kénitra, ma💼 Full-time🗓 2026-02-16 → 2026-07-31

Core

Conception et développement d'applications Java robustes et performantes, mise en œuvre d'architectures microservices et event-driven, gestion de bases de données relationnelles et NoSQL.

Role type

Senior Back-End Java Engineer

Builds

Scalable microservices and event-driven applications

Domain

Software Engineering / Distributed Systems

Deliverable

production ML models | product features

Required skills

Java (expert), Spring Boot, Microservices architecture, Event-driven architecture, PostgreSQL, SQL, NoSQL (Couchbase), TDD, CI/CD, Kubernetes, Scrum

Preferred skills

Retail industry experience

Technologies

Java, Spring Boot, PostgreSQL, Couchbase, Kubernetes, Git

Responsibilities

Design and develop robust Java/Spring Boot applications, implement and evolve microservices and event-driven architectures, manage relational and NoSQL databases, apply TDD and optimize test coverage, improve code quality using SOLID principles, analyze and optimize application performance, participate in the full software lifecycle, integrate into DevOps environments, deploy and operate containerized applications, contribute to sharing best practices, work in Scrum methodology

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗