Java Developer Jobs in Morocco
38 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p><font dir="auto" ><font dir="auto" >As a developer with 5 </font></font><strong><font dir="auto" ><font dir="auto" >years of experience</font></font></strong><font dir="auto" ><font dir="auto" > , your responsibilities will include:</font></font></p> <p> </p> <ul> <li><font dir="auto" ><font dir="auto" >Participate in the development of new functionalities</font></font></li> <li><font dir="auto" ><font dir="auto" >Prepare cost estimates and implement change requests</font></font></li> <li><font dir="auto" ><font dir="auto" >write code with an emphasis on quality, reusability and maintainability</font></font></li> <li><font dir="auto" ><font dir="auto" >write automated unit tests</font></font></li> <li><font dir="auto" ><font dir="auto" >Communicating on the progress status</font></font></li> <li><font dir="auto" ><font dir="auto" >Delivering quality code (adherence to best practices)</font></font></li> <li><font dir="auto" ><font dir="auto" >Significant experience on BUILD projects</font></font></li> <li><font dir="auto" ><font dir="auto" >Contribute to knowledge sharing by participating in internal and external workshops (Digital Lab)</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong><font dir="auto" ><font dir="auto" >You master the technical aspects below:</font></font></strong> </p> <ul> <li>Java 8+ ( 8, 11, 17, 21 )</li> <li>Spring : Spring Boot , Spring Data Spring MVC, Spring Security ..</li> <li><font dir="auto" ><font dir="auto" >Adherence to good coding practices: Design Patterns, Clean Code, etc.</font></font></li> <li>Architecture : microservices</li> <li><font dir="auto" ><font dir="auto" >Experience with front-end technologies is a plus: Angular, React</font></font></li> <li><font dir="auto" ><font dir="auto" >Manipulating REST APIs</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience working with databases: MySql, Oracle, SQL Server, PostgreSQL, MongoDB, ..</font></font></li> <li><font dir="auto" ><font dir="auto" >Test logic: JUnit, Mockito</font></font></li> <li><font dir="auto" ><font dir="auto" >Good DevOps culture: Git, Jenkins, CI/CD, Docker</font></font></li> <li><font dir="auto" ><font dir="auto" >Working in an Agile environment: Scrum, SAFe</font></font></li></ul></div><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a junior Full Stack Java/Angular developer who will participate in the development and maintenance of business applications in an Agile environment. They will be involved in Back-End and Front-End development, contribute to technical choices, and ensure the quality of deliverables.</p><br><br><p><strong>Their tasks:</strong></p><br><br><ul><li>Develop features in Java 17+/21, Spring Boot 3.x, and Angular 17+.</li><li>Design and maintain secure REST APIs.</li><li>Perform unit tests and participate in code reviews.</li><li>Architecture & Quality</li><li>Participate in the technical design of applications.</li><li>Apply good development practices (Clean Architecture, CI/CD, TDD).</li><li>Contribute to the continuous improvement of applications.</li><li>Database & Environments</li><li>Develop and optimize treatments on Oracle and SQL Server.</li><li>Participate in deployments and support of Linux and Windows environments.</li><li>Collaborate with DevOps and Product teams in an Agile/Scrum context</li></ul><br><p><strong>Expected deliverables:</strong></p><br><br><ul><li>Full Stack developments that meet the needs.</li><li>Documented and secured REST APIs.</li><li>Unit tests performed.</li><li>Technical documentation updated.</li><li>Participation in production releases and application support.</li></ul><br><br> <br> Required profile : <p><strong>Key Skills - Essential: </strong></p><br><br><ul><li>Backend: Java 17+/21+, Spring Boot 3.x, Spring Security, JPA/Hibernate, REST API, Maven, tests (JUnit/Mockito).</li><li>Frontend: Angular 17+ (TypeScript, RxJS, Angular Material).</li><li>Methodologies: Agile/Scrum, CI/CD.</li><li>Databases: Oracle, SQL Server, SQL optimization.</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a senior Full Stack Developer, proficient in <strong>Spring Java</strong>, <strong>Angular</strong>, <strong>Cloud</strong> <strong>DevOps</strong> with significant experience in designing and operating distributed services in an Agile/DevOps environment.</p><br><br><p><strong>Their missions: </strong></p><br><br><ul><li>Be the technical reference for the project</li><li>Assist the project manager on technical aspects</li><li>Ensure technical consistency and project implementation</li><li>Develop team members on the project through training and knowledge sharing</li><li>Carry out development and unit testing for existing and new client needs</li><li>Fix detected bugs</li><li>Complete technical documentation</li></ul> <br> Required profile : <p><strong>Skills sought:</strong></p><br><br><ul><li>Minimum 6 years of experience in Java / Angular development</li><li>Very good command of Java / Spring / Angular.</li><li>Experience with CI/CD environments, Terraform, and Kubernetes.</li><li>Proficiency in GCP cloud</li><li>Agile / Scrum methodologies.</li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Dans le cadre du développement de nos activités, nous recherchons un Développeur Full Stack Java / React.js pour rejoindre nos équipes au Maroc.
Vous participerez à des projets BUILD, depuis la conception jusqu’à la mise en production. Vous travaillerez au sein...</p> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a Full Stack Developer, skilled in <strong>Spring Java</strong>, <strong>Angular</strong>, <strong>Cloud</strong> <strong>DevOps</strong> with significant experience in designing and operating distributed services in an Agile/DevOps environment.</p><br><br><p><strong>Its missions: </strong></p><br><br><ul><li>Understand business needs to propose the best solution to the client</li><li>Develop skills in billing back offices</li><li>Carry out developments and unit tests for existing and new client needs</li><li>Fix detected bugs</li><li>Detailed technical documentation</li></ul> <br> Required profile : <p><strong>Skills sought: </strong></p><br><br><ul><li>3 to 5 years of experience in Java / Angular development</li><li><em>Very good command of Java /Spring/ Angular.</em></li><li><em>Experience with CI/CD environments, Terraform, and Kubernetes.</em></li><li><em>Mastery of GCP</em></li><li><em>Agile / Scrum methodologies.</em></li></ul> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>GEC recrute | Développeur Senior Fullstack Java / React | Secteur Bancaire</span></b><br></p><br><p><span>Dans le cadre d'un projet stratégique de transformation digitale pour le compte de son client bancaire, </span><b><span>GEC – Global Experts Consulting</span></b><span> recherche un </span><b><span>Développeur Senior Fullstack Java / React</span></b><span> pour contribuer au développement d'applications critiques, performantes et évolutives au sein d'un environnement technologique moderne.</span><br></p><br><p><b><span>Vos principales missions :</span></b><br></p><br><p><span>Concevoir et développer des applications Fullstack en </span><b><span>Java / JEE</span></b><span> et </span><b><span>ReactJS 18+</span></b><br></p><br><p><span>Développer et intégrer des APIs </span><b><span>REST</span></b><span> et </span><b><span>GraphQL</span></b><br></p><br><p><span>Concevoir des architectures </span><b><span>microservices</span></b><span> et mettre en Åuvre les échanges via </span><b><span>Kafka</span></b><br></p><br><p><span>Participer à l'intégration des systèmes internes et des services externes</span><br></p><br><p><span>Développer les tests unitaires et d'intégration avec </span><b><span>JUnit</span></b><span> et </span><b><span>Mockito</span></b><br></p><br><p><span>Contribuer aux chaînes </span><b><span>CI/CD</span></b><span> et aux déploiements sur </span><b><span>Docker</span></b><span>, </span><b><span>Kubernetes</span></b><span> et </span><b><span>OpenShift</span></b><br></p><br><p><span>Optimiser les performances, la scalabilité et la sécurité des applications</span><br></p><br><p><span>Collaborer avec les équipes Produit, Architecture et DevOps dans un environnement Agile</span><br></p><br><p><b><span>Profil recherché :</span></b><br></p><br><p><span>Minimum </span><b><span>5 ans d'expérience</span></b><span> en développement Fullstack</span><br></p><br><p><span>Excellente maîtrise de </span><b><span>Java / JEE</span></b><span>, </span><b><span>ReactJS 18+</span></b><span> et </span><b><span>JavaScript</span></b><br></p><br><p><span>Solide expérience des architectures </span><b><span>Microservices</span></b><span>, </span><b><span>Kafka</span></b><span>, </span><b><span>REST</span></b><span> et </span><b><span>GraphQL</span></b><br></p><br><p><span>Bonne maîtrise de </span><b><span>Docker</span></b><span>, </span><b><span>Kubernetes</span></b><span>, </span><b><span>OpenShift</span></b><span> et des pipelines </span><b><span>CI/CD</span></b><br></p><br><p><span>Expérience des frameworks de tests (</span><b><span>JUnit</span></b><span>, </span><b><span>Mockito</span></b><span>)</span><br></p><br><p><span>Bonne compréhension des problématiques de performance, de sécurité et de qualité logicielle</span><br></p><br><br> </div>
<p>Evolution and sustainability of the logistics ecosystem: Development and integration of new functionalities (Fullstack) for transport and logistics applications. Integration of data-driven and AI solutions to optimize processes.<br>Development of complex interfaces: Design of dynamic interfaces for the visualization of third-party KPIs.<br>Proactive maintenance, performance and security: Technical watch to anticipate stack obsolescence. Application of security patches and code optimization. Guarantee of a maximum level of reliability and scalability.<br>Collaboration with the QE team: Automation of tests (UI, Performance, API). Continuous improvement of product quality (QE score > 80%).</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><ul><li>More than 7 years in Fullstack development (Java/Angular, Back-end dominant).</li><li>Experience on distributed systems and high volume.</li><li>Experience in the retail/mass distribution sector is a plus.</li><li>Languages & Frameworks: Java, Spring Boot, Angular.</li><li>Architecture: Clean Architecture, microservices, event-driven.</li><li>Tools: Regular use of generative AI tools.</li><li>Maintenance: Evolution and maintenance of existing applications.</li></ul><h2>Nice to Have</h2><ul><li>Databases: Relational and document-oriented.</li><li>DevOps: CI/CD, good DevOps practices.</li><li>Versioning: Git.</li><li>Quality: SOLID, YAGNI, test coverage (Sonar).</li><li>Methods: Agile/Scrum.</li></ul><h2>Soft Skills</h2><ul><li>Fluent communication in French (oral/written).</li><li>Analytical and problem-solving skills.</li><li>Teamwork and adherence to deadlines.</li><li>Continuous improvement of practices and results.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <ul><li><strong>Design and development</strong> of <strong>Fullstack</strong> applications (Java/Spring Boot for backend, Angular for frontend).</li><li><strong>Optimization of Angular application performance</strong> (Core Web Vitals).</li><li><strong>Integration of AI and data-driven solutions</strong> to support business processes.</li><li><strong>Collaboration with business teams</strong> to understand needs and propose suitable solutions.</li><li><strong>Active participation</strong> in all phases of the application lifecycle (design, development, testing, deployment).</li><li><strong>Continuous improvement</strong> of development practices (unit, integration, and E2E tests, SOLID, YAGNI, Sonar).</li></ul><br> <br> <br> Required profile : <ul><li>Over 7 years in Fullstack development (Java/Angular, Front-end focus).</li><li>Experience in high-volume projects and Agile environments.</li><li>Experience in the retail/mass distribution sector is a plus.</li><li>Experience with <strong>projects involving AI</strong> (major asset).</li></ul><br><p><strong>Must Have</strong></p><br><br><ul><li><strong>Languages & Frameworks</strong>: Java, Spring Boot, Angular.</li><li><strong>Frontend</strong>: Performance optimization, Core Web Vitals, UI libraries.</li><li><strong>Development</strong>: Design of robust and scalable applications.</li><li><strong>Collaboration</strong>: Agile/Scrum teamwork.</li></ul><p><strong>Nice to Have</strong></p><br><br><ul><li><strong>Testing</strong>: Frontend test development (unit, integration, E2E).</li><li><strong>Architecture</strong>: Microservices and event-driven experience.</li><li><strong>DevOps</strong>: CI/CD, DevOps best practices.</li><li><strong>Versioning</strong>: Git.</li><li><strong>Quality</strong>: SOLID, YAGNI, test coverage (Sonar).</li><li><strong>Sector experience</strong>: Retail/mass distribution.</li><li><strong>AI</strong>: Experience with AI-augmented projects.</li></ul><p><strong>Soft Skills</strong></p><br><br><ul><li>Fluent communication in <strong>French</strong> (oral/written).</li><li>Analytical and problem-solving skills.</li><li>Teamwork and deadline adherence.</li><li>Continuous improvement of practices.</li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" >Job Description </font></font><div> <p><font dir="auto" ><font dir="auto" >The Digital Factory Supply Chain designs and develops digital services for the entire </font></font><br><font dir="auto" ><font dir="auto" >
supply chain, from automated in-store ordering to supplier management, from warehouse </font></font><br><font dir="auto" ><font dir="auto" >
preparation to transport to points of sale, leveraging advanced technologies, </font></font><br><font dir="auto" ><font dir="auto" >
data, machine learning and artificial intelligence to maximize the value of initiatives.</font></font></p> <p><font dir="auto" ><font dir="auto" >Integrated into the DF Supply teams, the consultant will be responsible for developing and </font></font><br><font dir="auto" ><font dir="auto" >
maintaining web applications and APIs that enable the configuration and optimization of </font></font><br><font dir="auto" ><font dir="auto" >
automated store orders, using Angular and Java Spring Boot technologies. </font></font><br><font dir="auto" ><font dir="auto" >
They will be in charge of the design, development, testing, and deployment of </font></font><br><font dir="auto" ><font dir="auto" >
applications related to warehouse storage, adhering to quality standards and </font></font><br><font dir="auto" ><font dir="auto" >
best development practices.</font></font></p> <p> </p></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <em> <strong> <u>Must Have :</u> </strong> </em> </p> <p> <br><font dir="auto" ><font dir="auto" >
Design, develop, and maintain robust and scalable applications using Java, Spring </font></font><br><font dir="auto" ><font dir="auto" >
Boot, and Angular. </font></font><br><font dir="auto" ><font dir="auto" >
Contribute to the continuous improvement of product quality and </font></font><br><font dir="auto" ><font dir="auto" >
development practices </font></font><br><font dir="auto" ><font dir="auto" >
. Ensure the maintenance and evolution of existing applications.</font></font></p> <p> <br>
<u> <em> <strong>Nice to Have :</strong> </em> </u> </p> <p> <br><font dir="auto" ><font dir="auto" >
Architecting microservices and event-driven solutions </font></font><br><font dir="auto" ><font dir="auto" >
; managing relational and document-oriented databases </font></font><br><font dir="auto" ><font dir="auto" >
; applying DevOps principles, particularly CI/CD; </font></font><br><font dir="auto" ><font dir="auto" >
using version control with Git; </font></font><br><font dir="auto" ><font dir="auto" >
integrating craftsmanship principles and best practices such as SOLID, YAGNI, and </font></font><br><font dir="auto" ><font dir="auto" >
test coverage with Sonar; </font></font><br><font dir="auto" ><font dir="auto" >
regular use of generative AI tools; </font></font><br><font dir="auto" ><font dir="auto" >
participating in all phases of the software lifecycle from design to production and operation; </font></font><br><font dir="auto" ><font dir="auto" >
adopting </font></font><br><font dir="auto" ><font dir="auto" >
agile methodologies, particularly Scrum; </font></font><br><font dir="auto" ><font dir="auto" >
knowledge of Operation/Camunda (BPMN workflow engine management).</font></font></p></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >As a Java Kafka Data Engineer, your main responsibilities will be as follows:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Design, develop and maintain solutions for processing and managing large datasets on distributed architectures.</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in the implementation of data pipelines using Kafka for real-time data integration and distribution.</font></font></li> <li><font dir="auto" ><font dir="auto" >Develop Java applications for streaming and batch data processing.</font></font></li> <li><font dir="auto" ><font dir="auto" >Ensure the implementation of processes for optimizing and automating data flows.</font></font></li> <li><font dir="auto" ><font dir="auto" >To guarantee the quality, performance and scalability of applications by producing reliable and efficient code.</font></font></li> <li><font dir="auto" ><font dir="auto" >Working closely with the Data and DevOps teams to design suitable architectures and optimize system performance.</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in the evolution of the data infrastructure by providing continuous improvements and integrating new technologies.</font></font></li> <li><font dir="auto" ><font dir="auto" >Provide support and resolution of technical incidents in production related to data processing.</font></font></li> <li><font dir="auto" ><font dir="auto" >Write the technical documentation and specifications for the solutions implemented.</font></font></li> </ul> <p> <strong><font dir="auto" ><font dir="auto" >Required skills:</font></font></strong> </p> <p> <strong>Comp tences techniques :</strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Mastery of the Java language and best development practices.</font></font></li> <li><font dir="auto" ><font dir="auto" >Solid experience with Kafka (topic management, producers, consumers, Kafka Streams, etc.).</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of distributed data architecture concepts.</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience with data processing frameworks (e.g., Apache Spark, Flink, etc.) is a plus.</font></font></li> <li>Ma trise des bases de donn es SQL et NoSQL (ex : PostgreSQL, MongoDB, Cassandra, etc.).</li> <li><font dir="auto" ><font dir="auto" >Knowledge of continuous integration tools and DevOps practices (Docker, Kubernetes, CI/CD).</font></font></li> <li><font dir="auto" ><font dir="auto" >Good understanding of distributed systems and the challenges of scalability and high availability.</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of big data and cloud computing (AWS, GCP, Azure) would be a plus.</font></font></li> </ul> <p> <strong>Comp tences non techniques :</strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >Ability to work in a team and collaborate with different technical profiles (data scientists, devops, etc.).</font></font></li> <li><font dir="auto" ><font dir="auto" >Autonomy and rigor in the management of tasks and projects.</font></font></li> <li><font dir="auto" ><font dir="auto" >Good analytical skills and ability to solve complex problems.</font></font></li> <li><font dir="auto" ><font dir="auto" >A sense of innovation and curiosity for new technologies.</font></font></li> <li><font dir="auto" ><font dir="auto" >Excellent communication.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong><font dir="auto" ><font dir="auto" >Search profile:</font></font></strong> </p> <ul> <li><font dir="auto" ><font dir="auto" >You have a degree from an engineering school or a university degree in computer science, with a specialization in data technologies.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have significant experience with a minimum of 3-5 years in Java development and data flow management systems, ideally with Kafka.</font></font></li> <li><font dir="auto" ><font dir="auto" >You have already worked in large-scale production environments and are comfortable with performance and scalability issues.</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for a senior Fullstack Developer with over 7 years of experience, specializing in Vue.js (Front-End dominant) and Java/Spring Boot. An expert in developing modern, interactive, and performant user interfaces, with a strong sensitivity to user experience and frontend best practices.</p><p>His missions:</p><ul><li>Develop modern web user interfaces with Vue.js and UI libraries</li><li>Design and maintain robust and scalable applications with Java/Spring Boot</li><li>Use an Agentic AI Assistant in IDE or CLI to optimize development</li><li>Manage components, data, and user interactions in Vue.js</li><li>Optimize application performance (Core Web Vitals)</li><li>Develop frontend tests (unit, integration, and E2E)</li><li>Participate in all phases of the application lifecycle: design, development, testing, deployment, and maintenance</li><li>Apply Agile SCRUM methods and collaborate with Product, Design, and Tech teams</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>More than 7 years in Fullstack Java/Vue.js (Front-End dominant)</li><li>Proven experience in developing modern and interactive web applications</li><li>Experience in retail/large distribution is a plus</li></ul><p>Technical Skills:</p><ul><li>Languages & Frameworks: Vue.js, Java, Spring Boot</li><li>Frontend: Modern interface development, Core Web Vitals, E2E tests</li><li>Backend: Java/Spring Boot, modular architectures</li><li>Tools: Agentic AI Assistant (IDE/CLI), Git</li><li>Methods: Agile SCRUM</li><li>Soft Skills: Fluent communication in French, analytical mind, collaboration, respect for deadlines</li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a senior Fullstack Developer with over 7 years of experience, specializing in <strong>Vue.js</strong> (Front dominant) and <strong>Java/Spring Boot</strong>. Expert in developing modern, interactive, and high-performance user interfaces, with a strong focus on user experience and frontend best practices.</p><br><br><p>His/Her tasks:</p><br><br><p>- Develop <strong>modern web user interfaces</strong> with <strong>Vue.js</strong> and UI libraries<br>- Design and maintain <strong>robust and scalable</strong> applications with <strong>Java/Spring Boot</strong><br>- Use an <strong>Agentic AI Assistant</strong> in IDE or CLI to optimize development<br>- Manage components, data, and user interactions in <strong>Vue.js</strong><br>- Optimize application performance (Core Web Vitals)<br>- Develop <strong>frontend tests</strong> (unit, integration, and E2E)<br>- Participate in all phases of the application lifecycle: design, development, testing, deployment, and maintenance<br>- Apply <strong>Agile SCRUM</strong> methods and collaborate with Product, Design, and Tech teams</p><br><br> <br> Required profile : <p>- Over 7 years in <strong>Fullstack Java/Vue.js</strong> (Front dominant)<br>- Proven experience in developing <strong>modern</strong> and <strong>interactive</strong> web applications<br>- Experience in <strong>retail/supermarkets</strong> is a plus</p><br><br><p>Technical skills:</p><br><br><ul><li><strong>Languages & Frameworks</strong>: Vue.js, Java, Spring Boot</li><li><strong>Frontend</strong>: Modern interface development, Core Web Vitals, E2E tests</li><li><strong>Backend</strong>: Java/Spring Boot, modular architectures</li><li><strong>Tools</strong>: Agentic AI Assistant (IDE/CLI), Git</li><li><strong>Methods</strong>: Agile SCRUM</li><li><strong>Soft Skills</strong>: Fluent communication in French, analytical thinking, collaboration, meeting deadlines</li></ul> <br><br> </div>
<p>Description du poste Conception et d veloppement d applications Fullstack (Java/Spring Boot pour le backend, Angular pour le frontend). Optimisation des performances des applications Angular (Core Web Vitals). Int gration de solutions IA et data-driven pour soutenir les processus m tiers. Collaboration avec les quipes m tiers pour comprendre les besoins et proposer des solutions adapt es. Participation active toutes les phases du cycle de vie applicatif (conception, d veloppement, tests, mise en production). Am lioration continue des pratiques de d veloppement (tests unitaires, d int gration et E2E, SOLID, YAGNI, Sonar).</p><p><strong>Desired Candidate Profile</strong></p><h2>Qualifications</h2><p>Plus de 7 ans en d veloppement Fullstack (Java/Angular, dominante Front).</p><p>Exp rience sur des projets forte volum trie et en environnement Agile.</p><p>Une exp rience dans le secteur retail/grande distribution est un plus.</p><p>Exp rience sur des projets int grant l IA (atout majeur).</p><h2>Must Have</h2><ul><li>Langages & Frameworks : Java, Spring Boot, Angular.</li><li>Frontend : Optimisation des performances, Core Web Vitals, biblioth ques UI.</li><li>D veloppement : Conception d applications robustes et scalables.</li><li>Collaboration : Travail en quipe Agile/Scrum.</li></ul><h2>Nice to Have</h2><ul><li>Tests : D veloppement de tests frontend (unitaires, d int gration, E2E).</li><li>Architecture : Exp rience en microservices et event-driven.</li><li>DevOps : CI/CD, bonnes pratiques DevOps.</li><li>Versioning : Git.</li><li>Qualit : SOLID, YAGNI, couverture de tests (Sonar).</li><li>Exp rience sectorielle : Retail/grande distribution.</li><li>IA : Exp rience sur des projets augment s par l IA.</li></ul><h2>Soft Skills</h2><ul><li>Communication fluide en fran ais (oral/ crit).</li><li>Esprit d analyse et r solution de probl mes.</li><li>Travail en quipe et respect des d lais.</li><li>Am lioration continue des pratiques.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Capgemini</strong> is characterized by a predominantly <strong>collaborative culture</strong>, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong <strong>organizational dimension</strong>, ensuring process rigor, reliability and operational efficiency. It is complemented by a <strong>competitive component</strong> focused on performance and customer satisfaction, while a more moderate <strong>innovation dimension</strong> supports the continuous evolution of services and expertise.
</p><br><br>
<br> Job : <p>Join a dynamic company in the <strong>IT</strong> sector as a <strong>Tech Lead Java/Angular and Kafka</strong>. The position is based in <strong>Rabat</strong>, at the heart of a booming technological ecosystem. You will have the opportunity to lead innovative projects and actively contribute to our growth.</p><br><br><p>Your role will be crucial in defining and implementing technical architectures, mentoring development teams, and ensuring the quality and performance of the solutions developed. You will be a key player in the technical success of our projects, ensuring technological coherence and the adoption of best practices.</p><br><br><p>Your responsibilities will include:</p><br><br><ul><li>Technical design of applications and data flows.</li><li>Development of efficient and robust Java components.</li><li>Implementation and optimization of data pipelines with Kafka.</li><li>Technical leadership of front-end developments with Angular.</li><li>Monitoring code quality and implementing good development practices.</li><li>Supervising and providing technical support to developers.</li><li>Technological watch to propose continuous improvements.</li></ul> <br> Required profile : <p>To excel in this role, a <strong>Master's degree (Bac +5) or higher</strong> is required, ideally in a higher education program focused on <strong>IT</strong> or <strong>Electronics</strong>.</p><br><br><p>Solid experience of <strong>8 to 10 years</strong> in similar roles is expected, with demonstrated expertise in Java, Angular, and Kafka technologies.</p><br><br><p>Essential skills for this position include:</p><br><br><ul><li>In-depth mastery of Java and its ecosystem.</li><li>Excellent knowledge of Angular and modern front-end frameworks.</li><li>Solid understanding of Kafka architecture and its use for real-time data stream processing.</li><li>Proven experience as a Tech Lead, with leadership and communication skills.</li><li>Ability to design scalable and high-performance software architectures.</li><li>Proficiency in Agile methodologies.</li><li>A strong aptitude for solving complex problems and finding innovative solutions.</li></ul><p>If this challenge motivates you and your profile matches our expectations, apply without delay using the button "Send my CV to the recruiter" below.</p><br><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company culture : <p><strong>Capgemini</strong> is characterized by a predominantly <strong>collaborative culture</strong>, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong <strong>organizational dimension</strong>, ensuring process rigor, reliability and operational efficiency. It is complemented by a <strong>competitive component</strong> focused on performance and customer satisfaction, while a more moderate <strong>innovation dimension</strong> supports the continuous evolution of services and expertise.
</p><br><br>
<br> Job : <p>Join a dynamic company in the <strong>IT</strong> sector as a <strong>Tech Lead Java/Angular and Kafka</strong>. The position is based in <strong>Rabat</strong>, at the heart of a booming technological ecosystem. You will have the opportunity to lead innovative projects and actively contribute to our growth.</p><br><br><p>Your role will be crucial in defining and implementing technical architectures, mentoring development teams, and ensuring the quality and performance of the solutions developed. You will be a key player in the technical success of our projects, ensuring technological coherence and the adoption of best practices.</p><br><br><p>Your responsibilities will include:</p><br><br><ul><li>Technical design of applications and data flows.</li><li>Development of efficient and robust Java components.</li><li>Implementation and optimization of data pipelines with Kafka.</li><li>Technical leadership of front-end developments with Angular.</li><li>Monitoring code quality and implementing good development practices.</li><li>Supervising and providing technical support to developers.</li><li>Technological watch to propose continuous improvements.</li></ul> <br> Required profile : <p>To excel in this role, a <strong>Master's degree (Bac +5) or higher</strong> is required, ideally in a higher education program focused on <strong>IT</strong> or <strong>Electronics</strong>.</p><br><br><p>Solid experience of <strong>8 to 10 years</strong> in similar roles is expected, with demonstrated expertise in Java, Angular, and Kafka technologies.</p><br><br><p>Essential skills for this position include:</p><br><br><ul><li>In-depth mastery of Java and its ecosystem.</li><li>Excellent knowledge of Angular and modern front-end frameworks.</li><li>Solid understanding of Kafka architecture and its use for real-time data stream processing.</li><li>Proven experience as a Tech Lead, with leadership and communication skills.</li><li>Ability to design scalable and high-performance software architectures.</li><li>Proficiency in Agile methodologies.</li><li>A strong aptitude for solving complex problems and finding innovative solutions.</li></ul><p>If this challenge motivates you and your profile matches our expectations, apply without delay using the button "Send my CV to the recruiter" below.</p><br><br> <br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br> Company culture : <p><strong>Alten Maroc </strong>is defined by a deeply <strong>collaborative</strong> culture, focused on people, trust, and strong team support, with hands-on managers who guide and develop talent.<br>
This environment is enhanced by a strong drive for <strong>innovation</strong>, encouraging creativity, initiative, and experimentation across projects.<br>
A structured and disciplined organization ensures <strong>efficiency</strong>, rigor, and quality in engineering delivery.<br>
<strong>Performance</strong> and ambition are part of the culture as well, supporting collective success while maintaining a positive and caring atmosphere.
</p><br><br>
<br> Job : <p>We are looking for a Senior Fullstack Developer skilled in <strong>NuxtJS</strong> for the front-end and <strong>Java Spring Boot</strong> for the back-end, with experience in Cloud environments (AWS preferred).</p><br><br><p>Their missions:</p><br><br><ul><li>Develop and maintain front (NuxtJS) and back (Java Spring Boot) applications.</li><li>Contribute to the scoping, design, and estimation phases of solutions.</li><li>Ensure code quality and adherence to standards (code review, quality gate, DoD).</li><li>Integrate security best practices (SAST, SCA, DAST).</li><li>Resolve production incidents and anomalies.</li><li>Collaborate with internal teams and lead technical workshops with the client.</li><li>Work on a full DevOps MACH architecture operated on AWS (RDS, EKS, OpenSearch, Docker).</li></ul> <br> Required profile : <p><strong>Required skills: </strong></p><br><br><ul><li>Minimum 5 years of experience </li><li><em>Proficiency in Java / Spring Boot development.</em></li><li><em>Expertise in NuxtJS and front-back integration.</em></li><li><em>Cloud experience (ideally AWS: RDS, EKS, OpenSearch).</em></li><li><em>Good command of Docker and DevOps practices.</em></li><li><em>Knowledge of REST architectures and application security constraints.</em></li><li><em>Experience in Agile / Scrum / DevOps methods</em></li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p> <strong><font dir="auto" ><font dir="auto" >As a Java/JEE Technical Expert</font></font></strong><font dir="auto" ><font dir="auto" > , you will be required to implement the following activities (non-exhaustive and non-restrictive list):</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Participation in defining project architectures in support of technical managers.</font></font></li> <li><font dir="auto" ><font dir="auto" >Steering and monitoring actual developments while ensuring best practices and adherence to initial recommendations,</font></font></li> <li><font dir="auto" ><font dir="auto" >Independently managing upstream research and development studies and redesigning the architecture of existing projects,</font></font></li> <li><font dir="auto" ><font dir="auto" >Participation in the technical response of the AVVs,</font></font></li> <li><font dir="auto" ><font dir="auto" >Technology watch,</font></font></li> <li><font dir="auto" ><font dir="auto" >Implementation of POCs and development of complex modules.</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p> <strong><font dir="auto" ><font dir="auto" >You have a minimum of 5 years of experience</font></font></strong><font dir="auto" ><font dir="auto" > and master the technical aspects listed below:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Object-oriented programming,</font></font></li> <li>Java/J2EE (JDBC, JSP, Servlet),</li> <li>Tomcat,</li> <li>WebServices (SOAP et REST),</li> <li>Spring Core, Spring IOC, Spring Batch, Spring MVC, Spring Cloud Data, Struts, Hibernate, </li> <li>Oracle, Mysql,</li> <li><font dir="auto" ><font dir="auto" >Knowledge of Unix,</font></font></li> <li>Java architecture and built.</li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >As a senior developer, you have at least 3 years of experience, are fluent in French and English, and are able to:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Participate in the development of new functionalities</font></font></li> <li><font dir="auto" ><font dir="auto" >Prepare cost estimates and implement change requests</font></font></li> <li><font dir="auto" ><font dir="auto" >write code with an emphasis on quality, reusability and maintainability</font></font></li> <li><font dir="auto" ><font dir="auto" >write automated unit tests</font></font></li> <li><font dir="auto" ><font dir="auto" >Give a demonstration to the project owner</font></font></li> <li><font dir="auto" ><font dir="auto" >Communicating on the progress status</font></font></li> <li><font dir="auto" ><font dir="auto" >Delivering code on time and within budget</font></font></li> <li><font dir="auto" ><font dir="auto" >Introduce refactoring independently, as appropriate.</font></font></li> <li><font dir="auto" ><font dir="auto" >Perform corrective and evolutionary maintenance on the application</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in the production launch.</font></font></li> <li><font dir="auto" ><font dir="auto" >Contributing to knowledge sharing by leading workshops, writing blogs,</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph">Qualifications </p><div> <p><font dir="auto" ><font dir="auto" >You are a computer science engineer with a Master's degree (BAC+5) and are:</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Developer with </font></font><strong><font dir="auto" ><font dir="auto" >a minimum of 3 years of technical experience in a Java (>= 8) and ReactJs environment.</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" >Your </font></font><strong><font dir="auto" ><font dir="auto" >agility</font></font></strong><font dir="auto" ><font dir="auto" > , your desire and ability to grow technically, your taste for sharing and teamwork push you to go further and see things differently.</font></font></li> <li> <strong><font dir="auto" ><font dir="auto" >Proactive and solution-oriented</font></font></strong><font dir="auto" ><font dir="auto" > , you feel free to take risks and excel by sharing your ideas.</font></font></li> </ul> <p> <strong> <u><font dir="auto" ><font dir="auto" >Required technical skills:</font></font></u> </strong> </p> <ul> <li>Ma trise des technologies Java (>= 8) / J2EE / ReactJs / Hibernate</li> <li><font dir="auto" ><font dir="auto" >Good knowledge of Oracle / HTML / CSS.</font></font></li> <li><font dir="auto" ><font dir="auto" >A plus would be: skills in Angular (>= 6).</font></font></li></ul></div><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><font dir="auto" ><font dir="auto" ><b>Job Description </b></font></font><div> <p><font dir="auto" ><font dir="auto" >The Digital Factory Supply Chain designs and develops digital services for the entire </font></font><br><font dir="auto" ><font dir="auto" >
supply chain, from automated in-store ordering to supplier management, from warehouse </font></font><br><font dir="auto" ><font dir="auto" >
preparation to transport to points of sale, leveraging advanced technologies, </font></font><br><font dir="auto" ><font dir="auto" >
data, machine learning and artificial intelligence to maximize the value of initiatives.</font></font></p> <p><font dir="auto" ><font dir="auto" >Integrated into the DF Supply teams, the consultant will be responsible for developing and </font></font><br><font dir="auto" ><font dir="auto" >
maintaining web applications and APIs that enable the configuration and optimization of </font></font><br><font dir="auto" ><font dir="auto" >
automated store orders, using Angular and Java Spring Boot technologies. </font></font><br><font dir="auto" ><font dir="auto" >
They will be in charge of the design, development, testing, and deployment of </font></font><br><font dir="auto" ><font dir="auto" >
applications related to warehouse storage, adhering to quality standards and </font></font><br><font dir="auto" ><font dir="auto" >
best development practices.</font></font></p></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><b>Qualifications </b></p><div> <p> <em> <strong> <u>Must Have :</u> </strong> </em> </p> <p> <br><font dir="auto" ><font dir="auto" >
Design, develop, and maintain robust and scalable applications using Java, Spring </font></font><br><font dir="auto" ><font dir="auto" >
Boot, and Angular. </font></font><br><font dir="auto" ><font dir="auto" >
Contribute to the continuous improvement of product quality and </font></font><br><font dir="auto" ><font dir="auto" >
development practices </font></font><br><font dir="auto" ><font dir="auto" >
. Ensure the maintenance and evolution of existing applications.</font></font></p> <p> <br>
<u> <em> <strong>Nice to Have :</strong> </em> </u> </p> <p> <br><font dir="auto" ><font dir="auto" >
Architecting microservices and event-driven solutions </font></font><br><font dir="auto" ><font dir="auto" >
; managing relational and document-oriented databases </font></font><br><font dir="auto" ><font dir="auto" >
; applying DevOps principles, particularly CI/CD; </font></font><br><font dir="auto" ><font dir="auto" >
using version control with Git; </font></font><br><font dir="auto" ><font dir="auto" >
integrating craftsmanship principles and best practices such as SOLID, YAGNI, and </font></font><br><font dir="auto" ><font dir="auto" >
test coverage with Sonar; </font></font><br><font dir="auto" ><font dir="auto" >
regular use of generative AI tools; </font></font><br><font dir="auto" ><font dir="auto" >
participating in all phases of the software lifecycle from design to production and operation; </font></font><br><font dir="auto" ><font dir="auto" >
adopting </font></font><br><font dir="auto" ><font dir="auto" >
agile methodologies, particularly Scrum; </font></font><br><font dir="auto" ><font dir="auto" >
knowledge of Operation/Camunda (BPMN workflow engine management).</font></font></p></div><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span>GEC – Global Experts Consulting recrute | Développeur Java / Camunda – Digital Banking</span></b><br></p><br><p><span>Dans le cadre d’une nouvelle mission dans le secteur bancaire, nous recherchons un </span><b><span>Développeur Java / Camunda</span></b><span> disposant d’au moins </span><b><span>4 ans d’expérience</span></b><span>, pour intervenir sur des projets </span><b><span>Digital Banking</span></b><span>.</span><br></p><br><b><span>Bac+5</span></b><span> avec </span><b><span>4 ans d’expérience minimum</span></b><span> en développement</span><br><br><span>Excellente maîtrise de </span><b><span>Java 17</span></b><span> et de l’écosystème </span><b><span>Spring</span></b><br><br><span>Maîtrise de </span><b><span>Camunda</span></b><br><br><span>Bonne maîtrise d’</span><b><span>Angular 17</span></b><br><br><span>Connaissances des environnements </span><b><span>CI/CD</span></b><span>, de l’architecture applicative et des tests logiciels</span><br><br><span>Capacité à intervenir sur la </span><b><span>conception, le développement, l’intégration SI, les tests et le déploiement</span></b><br><br><span>Une expérience ou une bonne culture </span><b><span>Digital Banking</span></b><span> est fortement recherchée</span><br><br><span>Autonomie, esprit d’équipe et orientation résultats</span><br><br><b><span>Disponibilité immédiate souhaitée</span></b><br><br><p><b><span>Casablanca</span></b><br></p><br><br> </div>