Emploi Développeur Java au Maroc
Offres de développeur Java au Maroc : Java / Spring Boot, microservices, full stack Java / Angular ou React.
23 offres
-
-
-
QA fullstack_Cypress
SQLI
-
DS - Développeur Fullstack Java Angular Confirmé
Orange Business
-
Software engineer
Orange Business
-
Software Developer Intern
Capgemini Engineering
-
-
-
-
-
-
Tech Lead Java / Full Stack
Cyclad
-
-
-
Software Engineer Expérimenté F/H
Deloitte
-
Senior AI Software Engineer
Oracle
-
-
-
Senior AI Software Engineer
Leyton
-
Le métier : Développeur Java
Le développeur Java construit des applications côté serveur avec le langage Java et son écosystème, principalement pour des systèmes d'information d'entreprise : banque, assurance, télécoms, logistique. Il travaille le plus souvent avec le framework Spring Boot dans une architecture en microservices.
Une grande partie des postes publiés au Maroc sont des profils full stack associant Java en back-end et Angular, plus rarement React, en front-end. Les recruteurs attendent une bonne maîtrise des pratiques de conception : clean architecture, principes SOLID, design patterns et tests automatisés. La persistance avec JPA/Hibernate et les bases relationnelles comme PostgreSQL ou Oracle font partie du socle.
Les environnements récents ajoutent la conteneurisation avec Docker, l'orchestration Kubernetes, la messagerie Kafka et les pipelines d'intégration continue. Des stages et postes juniors existent, notamment dans les sociétés de services de Casablanca et Rabat, où l'on progresse ensuite vers des rôles de développeur confirmé, de tech lead ou d'architecte.
Missions principales
- Développer des API REST avec Spring Boot
- Concevoir et faire évoluer des microservices
- Gérer la persistance avec JPA/Hibernate
- Écrire des tests avec JUnit et Mockito
- Intégrer le front-end Angular ou React
Compétences recherchées
- Java récent (streams, lambdas)
- Spring Boot, Spring Security, Spring Data
- Maven ou Gradle, Git
- Docker, Kubernetes, Kafka
- Clean architecture et principes SOLID
Formation au Maroc
Java est enseigné dans la plupart des filières génie logiciel des écoles d'ingénieurs (ENSIAS, ENSA, EMI) et des masters universitaires. La certification Oracle Certified Professional Java peut compléter un CV.
Autres recherches – Informatique, data et télécoms
- Développeur 80
- Ingénieur informatique 30
- Data scientist et IA 28
- Business analyst 27
- Développeur web 26
- Salesforce et CRM 26
- Cybersécurité 25
- Développeur front-end 24
- Administrateur systèmes et réseaux 21
- Data engineer 20
- Développeur Python 17
- Testeur QA 17
- DevOps et cloud 16
- Développeur mobile 13
- Développeur full stack 12
- Data analyst 11
- Consultant SAP 9
- Support informatique 9
- Développeur PHP 6
- Développeur .NET 4