[nom]
Senior Java Backend Developer
Spring Boot • Microservices • Kafka • CI/CD • Docker • Kubernetes
📧 [e-mail] | 📱 [téléphone] | 📍 Casablanca, Morocco
LinkedIn : [lien] | GitHub : [lien]
SUMMARY
Senior Backend Developer with over 3 years of experience in designing and developing robust and scalable applications. Expert in Microservices architecture, Java, Spring Boot, Spring Cloud and Kafka. Strong experience in CI/CD (Jenkins), Docker and Kubernetes. Passionate about development best practices, code quality and collaboration with DevOps and Architecture teams.
KEY SKILLS
Backend: Java (Expert), Spring Boot, Spring Cloud, Spring Security, Micronaut
Architecture: Microservices, REST APIs, Event-Driven Systems, Cloud-Native
Messaging: Apache Kafka (Asynchronous communication, Event Streaming)
DevOps & CI/CD: Jenkins, Azure DevOps, ArgoCD, GitOps
Containerization: Docker, Kubernetes
Databases: PostgreSQL, MySQL, Oracle
Tools: Git, Jira, Keycloak
Methodologies: Agile/Scrum, TDD, Automated Testing, Code Review
PROFESSIONAL EXPERIENCE
Senior Java Backend Developer
Company: SEVEN APP | Client: CMR (Moroccan Retirement Fund)
February 2023 – Present | Casablanca
Redesign of the Moroccan Retirement Fund portal
▸ Designed and developed a complete Microservices architecture
▸ Developed backend services with Spring Boot, Spring Cloud and Spring Security
▸ Integrated Apache Kafka for asynchronous communication and real-time event streaming
▸ Implemented DGSN authentication and online payment service (TGR collaboration)
▸ Automated CI/CD pipelines with Jenkins
▸ Containerized deployment via Docker and Kubernetes orchestration
▸ Ensured code quality: unit testing, performance, security
Tech Stack: Java, Spring Boot, Spring Cloud, Spring Security, Kafka, Keycloak, PostgreSQL, Docker, Kubernetes, Jenkins
Java Backend Developer
Company: SEVEN APP | Client: EQDOM (Consumer Credit)
November 2024 – Present | Casablanca
Redesign of banking portal for consumer credit distribution
▸ Designed system architecture for real-time integration with core banking
▸ Developed secure and performant REST APIs
▸ Implemented DGSN-based authentication
▸ Conducted unit and validation testing to ensure code quality (JUnit)
▸ Collaborated closely with Frontend and Architecture teams
Tech Stack: Java, Spring Boot, Spring Security, Keycloak, PostgreSQL, REST, JUnit
Full Stack Java/ReactJS Developer (Internship) – TECH-57
August – September 2022 | Khouribga
Development of a complete e-commerce application
▸ Designed and developed a full-stack e-commerce application
▸ Built Spring Boot backend with secure authentication
▸ UML modeling for system design
Tech Stack: Java, Spring Boot, Spring Security, ReactJS, MySQL
CERTIFICATION
Backbase Back-End Foundation Certificate – July 2024
▸ Completed Backbase Academy training with banking backend POC implementation
▸ Automated CI/CD pipelines with Azure DevOps and ArgoCD (GitOps)
Tech Stack: Java, Spring Boot, Spring Cloud, Kafka, PostgreSQL, Docker, Kubernetes, Azure DevOps, ArgoCD
EDUCATION
State Engineer in Computer Science (Master's Degree)
National School of Applied Sciences (ENSA), Khouribga, Morocco
2018 – 2023
LANGUAGES
Arabic: Native • French: Fluent • English: Fluent