Développeur Senior Fullstack Java / React
Back to Jobs
GECGet Smart Job AI Coach in the appFree on iOS and Android 






Développeur Senior Fullstack Java / React
Location
Casablanca, Grand Casablanca, Morocco
Experience
Senior
Posted
Jul 14, 2026
Apply by
August 13, 2026
Applicants
0
Early applicantEasy applyFreelanceWork from Office
Job Description
GEC recrute | Développeur Senior Fullstack Java / React | Secteur Bancaire
Dans le cadre d'un projet stratégique de transformation digitale pour le compte de son client bancaire, GEC – Global Experts Consulting recherche un Développeur Senior Fullstack Java / React pour contribuer au développement d'applications critiques, performantes et évolutives au sein d'un environnement technologique moderne.
Vos principales missions :
Concevoir et développer des applications Fullstack en Java / JEE et ReactJS 18+
Développer et intégrer des APIs REST et GraphQL
Concevoir des architectures microservices et mettre en œuvre les échanges via Kafka
Participer à l'intégration des systèmes internes et des services externes
Développer les tests unitaires et d'intégration avec JUnit et Mockito
Contribuer aux chaînes CI/CD et aux déploiements sur Docker, Kubernetes et OpenShift
Optimiser les performances, la scalabilité et la sécurité des applications
Collaborer avec les équipes Produit, Architecture et DevOps dans un environnement Agile
Profil recherché :
Minimum 5 ans d'expérience en développement Fullstack
Excellente maîtrise de Java / JEE, ReactJS 18+ et JavaScript
Solide expérience des architectures Microservices, Kafka, REST et GraphQL
Bonne maîtrise de Docker, Kubernetes, OpenShift et des pipelines CI/CD
Expérience des frameworks de tests (JUnit, Mockito)
Bonne compréhension des problématiques de performance, de sécurité et de qualité logicielle
Key Responsibilities
- Design and develop fullstack applications using Java/JEE and ReactJS 18+
- Develop and integrate REST and GraphQL APIs
- Design microservices architectures and implement exchanges via Kafka
- Integrate internal systems and external services
- Develop unit and integration tests using JUnit and Mockito
- Contribute to CI/CD pipelines and deployments on Docker, Kubernetes, and OpenShift
- Optimize application performance, scalability, and security
- Collaborate with Product, Architecture, and DevOps teams in an Agile environment
Skills Required
JavaJEEReactJSJavaScriptRESTGraphQLMicroservicesKafkaDockerKubernetesOpenShiftCI/CDJUnitMockitoCollaborationAgile methodology
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.

Software Engineer II - Python and Java
7-Eleven
Full-timeEasy applyWork from Office
SSC Irving TXMid

Software Escalation Engineer (Python) R&D Morrisville, North Carolina
Varonis Systems
Full-timeEasy applyHybrid
R&D
MorrisvilleSenior

Oracle Python Kubernetes Developer
Arcadis
Full-timeEasy applyHybrid
BangaloreSenior

Backend Engineer (Python / FastAPI)
Plane
Full-timeEasy applyWork from Office
HyderabadMid

Cloud & Backend Engineer (Python/Kubernetes/DevOps) - Hybrid Porto (3 days/week office)
HumanIT Digital Consulting
1.700–2.300 / Month
Full-timeEasy applyHybrid
PortoMid

Senior Backend Developer (Golang/Python)
Workana
4,500–5,000 / Month
ContractEasy applyWork from Home
ChileSenior