Elixir Jobs in Morocco
989 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Intetics, a leading global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is looking for a Senior Java developer to enrich its team with a skilled professional to spread the company’s ideas, vision, content, and messages.<br> Connected Car, Autonomous Self-Driving Vehicle technologies, IoT, Embedded Application Development, Internet Radio and Mobile Apps are just some of the cool things we work on here at Abalta Technologies.<br> We are pioneers in the navigation and mapping industry and have worked with over 60 global name brands since our inception.<br> We are looking for a passionate, ambitious software engineer who is able to take responsibility for the backend of our product and is able to select the right technologies and tools to build the solution within our set of core technologies.<br> If you are able to turn those into a working solution for the client we invite you to join our team.<br> We are looking for Java Developers to join our growing team to work on digital map projects.<br> Primary Responsibilities: Have a BS or MS in CS, CE, or EE 5+ years work experience with Java programming Have excellent written and verbal communication skills Be self-motivated.<br> Must be able to anticipate problems, spot opportunities and take a proactive approach to responsibilities Be motivated to continue to learn new skills Have strong interpersonal skills to facilitate working within a team and with the customer Responsibilities: Software subsystem design and implementation Attend code and design reviews Interact with customers Help drive the technical direction of the engineering group in the following areas: Coding standards and guidelines Agile/Scrum methodology Provide assistance to other engineers in a constructive manner that will promote productivity One or more of the following additional skills are highly desired: Experience with HERE OLP, OLP API Experience with Python Experience with GIS Experience with GPS and mapping APIs Experience with Agile/Scrum development methodology Experience with AWS</span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph">Job Description <div> <p> <strong><font dir="auto" ><font dir="auto" >Context</font></font></strong><font dir="auto" ><font dir="auto" > : We are looking for a Senior fullstack developer capable of </font></font><strong><font dir="auto" ><font dir="auto" >designing and building applications from scratch</font></font></strong><font dir="auto" ><font dir="auto" > , mastering the entire technical chain: Java/Spring backend, React frontend, modern architectures (microservices, hexagonal, event-driven).</font></font></p> <p><font dir="auto" ><font dir="auto" >Our requirements:</font></font></p> <ul> <li> <p><font dir="auto" ><font dir="auto" >Confirmed experience (5+ years) in </font></font><strong><font dir="auto" ><font dir="auto" >Java 17/21</font></font></strong><font dir="auto" ><font dir="auto" > development , </font></font><strong><font dir="auto" ><font dir="auto" >Spring Boot 3+</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Advanced mastery of </font></font><strong><font dir="auto" ><font dir="auto" >React 18+</font></font></strong><font dir="auto" ><font dir="auto" > and </font></font><strong><font dir="auto" ><font dir="auto" >TypeScript</font></font></strong><font dir="auto" ><font dir="auto" > .</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Concrete experience in </font></font><strong><font dir="auto" ><font dir="auto" >creating projects from scratch</font></font></strong><font dir="auto" ><font dir="auto" > : architecture, code structuring, pipelines, environments.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >Strong expertise in </font></font><strong><font dir="auto" ><font dir="auto" >microservices</font></font></strong><font dir="auto" ><font dir="auto" > , </font></font><strong><font dir="auto" ><font dir="auto" >hexagonal architecture</font></font></strong><font dir="auto" ><font dir="auto" > , </font></font><strong><font dir="auto" ><font dir="auto" >event-driven</font></font></strong><font dir="auto" ><font dir="auto" > (Kafka essential or equivalent).</font></font></p> </li> <li> <p>Compr hension solide des concepts DDD, clean architecture, clean code.</p> </li> <li> <p><font dir="auto" ><font dir="auto" >Operational knowledge of CI/CD, Docker, advanced testing.</font></font></p> </li> <li> <p><font dir="auto" ><font dir="auto" >High autonomy, technical rigor, ability to make architectural decisions.</font></font></p></li></ul></div></div></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 proficient in NuxtJS for the front-end and Java Spring Boot for the back-end, with experience in Cloud environments (preferably AWS). </p><p>His missions:</p><ul><li>Develop and maintain front-end (NuxtJS) and back-end (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></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Qualifications</h2><p>Required skills:</p><ul><li>Minimum 5 years of experience</li><li>Proficiency in Java / Spring Boot development.</li><li>Expertise in NuxtJS and front-back integration.</li><li>Cloud experience (ideally AWS: RDS, EKS, OpenSearch).</li><li>Good command of Docker and DevOps practices.</li><li>Knowledge of REST architectures and application security constraints.</li><li>Experience in Agile / Scrum / DevOps methodologies</li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Job Description: We are looking for a Senior Fullstack Developer with over 7 years of experience, specializing in Java/Spring Boot (Back-end dominant) and Vue.js. Expert in designing robust, scalable and secure applications, with a strong command of microservices and event-driven architectures. Responsibilities include: - Designing, developing, and maintaining Java/Spring Boot and Vue.js applications - Using an Agentic AI Assistant in an IDE or CLI - Architecting microservices and event-driven solutions - Managing relational and document-oriented databases - Applying DevOps (CI/CD) and craftsmanship principles (SOLID, Yagni, Sonar) - Participating in all phases of the software lifecycle: design, development, testing, deployment, and maintenance - Contributing to the continuous improvement of development practices - Collaborating with the Product, Design, and Tech teams using the Agile SCRUM methodology</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><font dir="auto" ><font dir="auto" >Over 7 years of experience in Fullstack Java/Vue.js (primarily Back-end)</font></font></li><li><font dir="auto" ><font dir="auto" >Proven experience in microservices and event-driven architectures</font></font></li><li><font dir="auto" ><font dir="auto" >Experience in retail/mass distribution is a plus</font></font></li><li><font dir="auto" ><font dir="auto" >Skills sought: Languages & Frameworks: Java, Spring Boot, Vue.js</font></font></li><li><font dir="auto" ><font dir="auto" >Architecture: Microservices, Event-driven</font></font></li><li><font dir="auto" ><font dir="auto" >Databases: Relational and document-oriented</font></font></li><li><font dir="auto" ><font dir="auto" >DevOps: CI/CD</font></font></li><li><font dir="auto" ><font dir="auto" >Tools: Git, Agentic AI Assistant (IDE/CLI), Sonar</font></font></li><li><font dir="auto" ><font dir="auto" >Methods: Agile SCRUM</font></font></li><li><font dir="auto" ><font dir="auto" >Soft Skills: Fluent communication in French, analytical skills, collaboration, respect for deadlines</font></font></li></ul><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>
<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>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Job Description: We are looking for a Senior Back-end Developer with over 7 years of Java experience, an expert in microservices and event-driven architectures, and proficient in Spring Boot and Kafka. The ideal candidate will be comfortable working in high-volume environments with stringent quality requirements. Responsibilities include: - Designing, developing, and maintaining backend applications in Java, Spring Boot, and Kafka - Implementing microservices and event-driven architectures - Participating in all phases of the application lifecycle: design, development, testing, deployment, and maintenance - Improving CI/CD pipelines to ensure continuous, high-quality delivery - Contributing to product quality through automated testing, test coverage, SonarQube, SOLID principles, and Yagni - Providing ongoing maintenance for existing applications - Working within the Agile Scrum methodology, in collaboration with the Product, Design, and Tech teams</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><font dir="auto" ><font dir="auto" >Over 7 years of experience in Java and Kafka</font></font></p><p><font dir="auto" ><font dir="auto" >Proven experience on high-volume distributed sorting systems</font></font></p><p><font dir="auto" ><font dir="auto" >Experience in retail/mass distribution is a plus</font></font></p><p><font dir="auto" ><font dir="auto" >Technical skills:</font></font></p><p><font dir="auto" ><font dir="auto" >Languages & Frameworks: Java, Spring Boot, Kafka</font></font></p><p><font dir="auto" ><font dir="auto" >Architecture: Microservices, Event-driven</font></font></p><p><font dir="auto" ><font dir="auto" >Databases: Relational and document-oriented</font></font></p><p><font dir="auto" ><font dir="auto" >DevOps: CI/CD, DevOps practices</font></font></p><p><font dir="auto" ><font dir="auto" >Version control: Git</font></font></p><p><font dir="auto" ><font dir="auto" >Quality & Craftsmanship: Tests, SOLID, YAGNI, Sonar</font></font></p><p><font dir="auto" ><font dir="auto" >Methods: Agile SCRUM</font></font></p><p><font dir="auto" ><font dir="auto" >Soft Skills: Fluent communication in French, analytical skills, teamwork, respect for deadlines</font></font></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong><font dir="auto" ><font dir="auto" >Context :</font></font></strong></p> <p><font dir="auto" ><font dir="auto" >As part of strengthening our client's digital department, we are looking for a Full Stack Developer for a contract assignment, to support the design, development and delivery of APIs and web interfaces.</font></font></p> <ul> <li><strong><font dir="auto" ><font dir="auto" >Duration:</font></font></strong><font dir="auto" ><font dir="auto" > 100 renewable JH</font></font></li> <li><strong><font dir="auto" ><font dir="auto" >Start date:</font></font></strong><font dir="auto" ><font dir="auto" > ASAP</font></font></li> <li><strong><font dir="auto" ><font dir="auto" >Location:</font></font></strong><font dir="auto" ><font dir="auto" > Casablanca, Morocco</font></font></li> </ul> <p><strong><font dir="auto" ><font dir="auto" >Main tasks:</font></font></strong></p> <ul> <li><font dir="auto" ><font dir="auto" >Analyze the needs (specifications, functional and technical specifications)</font></font></li> <li><font dir="auto" ><font dir="auto" >Design and develop Java/Spring Cloud APIs according to the existing platform architecture</font></font></li> <li><font dir="auto" ><font dir="auto" >Configure the security layer via Keycloak</font></font></li> <li><font dir="auto" ><font dir="auto" >Perform unit and integration tests</font></font></li> <li><font dir="auto" ><font dir="auto" >Documenting microservices with Swagger</font></font></li> <li><font dir="auto" ><font dir="auto" >Provide support during the acceptance testing phases</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in deliveries and production launches</font></font></li> <li><font dir="auto" ><font dir="auto" >Attend the technical and functional scoping workshops</font></font></li> <li><font dir="auto" ><font dir="auto" >Communicating with stakeholders</font></font></li> </ul> <p><strong>Comp tences techniques :</strong></p> <ul> <li><strong>Java/JEE</strong> : Hibernate, Spring Batch, Spring MVC, Spring Boot, Spring Data, Spring Security</li> <li><strong>Technologies web</strong> : JavaScript, Vue.js, Angular, React</li> <li><strong>API / Microservices</strong> : Spring Boot, Spring Data, Hibernate/JPA, Feign, JSON, XML, WSDL, SOAP, REST</li> <li><strong><font dir="auto" ><font dir="auto" >Servers</font></font></strong><font dir="auto" ><font dir="auto" > : Apache, Tomcat</font></font></li> <li><strong>S curit</strong> : LDAP, Keycloak</li> <li><strong>Bases de donn es</strong> : Oracle, PostgreSQL</li> <li><strong>DevOps</strong> : CI/CD, tests automatis s</li> <li><strong>Documentation</strong> : Swagger</li> </ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong><font dir="auto" ><font dir="auto" >Search profile:</font></font></strong></p> <ul> <li><font dir="auto" ><font dir="auto" >3+ years of experience in Java Backend (API) and Frontend development</font></font></li> <li><font dir="auto" ><font dir="auto" >Higher education (Bac+5) (engineering degree or equivalent)</font></font></li> <li><font dir="auto" ><font dir="auto" >Experience in an Agile/Scrum environment</font></font></li> <li><font dir="auto" ><font dir="auto" >Strong commitment, availability, collaborative spirit</font></font></li> </ul><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"><p><font dir="auto" ><font dir="auto" >Job Description: As a Java Tech Lead at Devoteam, you will play a key role in the design, development, and delivery of key software solutions. You will lead a team of experienced developers and work closely with our architects, project managers, and clients to ensure the success of our projects. Responsibilities: Design, develop, and maintain robust web applications using Java and Angular. Mentor and guide a team of developers, providing technical guidance, code reviews, and in-depth expertise. Collaborate with software architects to define the technical architecture of projects. Work closely with teams and project managers to understand functional requirements and translate them into effective technical solutions. Ensure code quality, performance, and security of developed applications. Actively participate in discussions on improving development processes and adopting best practices. Stay up-to-date with the latest trends and technological developments in the field of Java</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><font dir="auto" ><font dir="auto" >As a Java Tech Lead, it is essential to possess the following skills and qualities in software development, management, and project management: You have proven experience as a Java Developer and as a technical lead. You have a perfect command of one or more Java languages and demonstrate a particular interest and expertise in application architecture. You are curious about various areas of IT application: web-front-end, mobile apps, backend APIs, Full Stack, etc. You are able to understand the available technical possibilities and express them in the product to optimize it in terms of cost, effort, etc. You have excellent communication and problem-solving skills. You have the ability to work effectively in a collaborative environment and strategically delegate tasks. You have a thorough understanding of software design principles, application architecture, and development best practices. You have a good knowledge of agile development tools and methodologies. You have excellent written and spoken English skills.</font></font></p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>As a developer with 5 years of experience, your responsibilities will include: Participating in the development of new features, Estimating and carrying out change requests, Writing code with a focus on quality, reusability, and maintainability, Writing automated unit tests, Communicating progress, Delivering quality code (adhering to best practices), Significant experience on BUILD projects, Contributing to knowledge sharing by participating in internal and external workshops (Digital Lab).</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>You have mastered the technical aspects below: Java 8+ (8, 11, 17, 21) Spring: Spring Boot, Spring Data Spring MVC, Spring Security .. Adherence to coding best practices: Design Patterns, Clean Code, .. Architecture: microservices Experience with Front-end technologies is a plus: Angular, React Manipulation of REST APIs Experience working with databases: MySql, Oracle, SQL Server, PostgreSQL, MongoDB, .. Testing logic: Junit, Mockito Good DevOps culture: Git, Jenkins, CI/CD, Docker Working in an Agile environment: Scrum, SAFe</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >As a developer with 7 years of experience, your responsibilities will be 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" >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> <p><font dir="auto" ><font dir="auto" >Our culture?</font></font></p> <p><font dir="auto" ><font dir="auto" >Dare and create.</font></font></p> <p><strong><font dir="auto" ><font dir="auto" >You master the technical aspects below:</font></font></strong></p> <ul> <li><font dir="auto" ><font dir="auto" >Java 8+ (8, 11, 17, 21)</font></font></li> <li><font dir="auto" ><font dir="auto" >Spring: Spring Boot, Spring Data, Spring MVC, Spring Security..</font></font></li> <li><font dir="auto" ><font dir="auto" >Adherence to good coding practices: Design Patterns, Clean Code, etc.</font></font></li> <li><font dir="auto" ><font dir="auto" >Architecture: microservices</font></font></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></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><br></p><strong><ul> </ul></strong><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The JAVA Full Stack Developer is responsible for developing the functionalities of different applications and maintaining them in operational condition.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><h2>Profile Required</h2><p>Development of new functionalities: Analyze, understand and enrich functional requirements; Conduct technical workshops, understand the business and write detailed functional specifications; Implement business requirements at the application layers; Develop business-oriented applications using business processes and on WEB 2.0 platforms; Propose an adapted software solution; Write technical design documents, develop and execute unit tests; Correct anomalies during different testing cycles; Deploy the version in configuration management and adhere to good development practices; Support functional and technical acceptance testing; Participate in the definition of technical and functional test coverage, assisting the test manager; Ensure the quality of software and documentary deliverables while respecting deadlines and budgets.</p><p>Participation in corrective and adaptive maintenance tasks according to the assignment schedule established by management: Maintain operational applications by making necessary corrections following identified errors; Evolve applications following new regulations or others; Integrate new technologies into existing applications.</p><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 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">
<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>
<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>Java/Spring Boot</strong> (Back-end focus) and <strong>Vue.js</strong>. Expert in designing <strong>robust</strong>, <strong>scalable</strong>, and <strong>secure</strong> applications, with a strong command of <strong>microservices</strong> and <strong>event-driven</strong> architectures.</p><br><br><p>His missions:</p><br><br><p>- Design, develop, and maintain <strong>Java/Spring Boot</strong> and <strong>Vue.js</strong> applications<br>- Use an <strong>AI Agent Assistant</strong> in IDE or CLI<br>- Architect <strong>microservices</strong> and <strong>event-driven</strong> solutions<br>- Manage <strong>relational</strong> and <strong>document-oriented</strong> databases<br>- Apply <strong>DevOps</strong> (CI/CD) and <strong>craftsmanship</strong> (SOLID, YAGNI, Sonar) principles<br>- Participate in all phases of the software cycle: design, development, testing, deployment, and maintenance<br>- Contribute to the continuous improvement of development practices<br>- Collaborate using <strong>Agile SCRUM</strong> methodology with the Product, Design, and Tech teams</p><br><br> <br> Required profile : <p><strong>Profile sought:</strong></p><br><br><ul><li>Over 7 years in <strong>Fullstack Java/Vue.js</strong> (Back-end focus)</li><li>Proven experience in <strong>microservices</strong> and <strong>event-driven</strong> architectures</li><li>Experience in <strong>retail/mass distribution</strong> is a plus</li></ul><p><strong>Skills sought:</strong></p><br><br><ul><li>Languages & Frameworks: Java, Spring Boot, Vue.js</li><li>Architecture: Microservices, Event-driven</li><li>Databases: Relational and document-oriented</li><li>DevOps: CI/CD</li><li>Tools: Git, AI Agent Assistant (IDE/CLI), Sonar</li><li>Methods: Agile SCRUM</li><li>Soft Skills: Fluent communication in French, analytical skills, collaboration, respect for deadlines</li></ul> <br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >The Digital Factory Supply Chain designs and develops digital services for the entire supply chain, from automated in-store ordering to supplier management, from warehouse preparation to transportation to points of sale, leveraging advanced technologies, data, machine learning, and artificial intelligence to maximize the value of initiatives. As part of the DF Supply teams, the consultant will be responsible for developing and maintaining web applications and APIs that enable the configuration and optimization of automated store orders, using Angular and Java Spring Boot technologies. They will be in charge of the design, development, testing, and deployment of applications related to warehouse warehousing, adhering to quality standards and best development practices.</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><font dir="auto" ><font dir="auto" >Design, develop and maintain robust and scalable applications with Java, Spring Boot and Angular</font></font></li><li><font dir="auto" ><font dir="auto" >Contribute to the continuous improvement of product quality and development practices</font></font></li><li><font dir="auto" ><font dir="auto" >To ensure the maintenance and evolution of existing applications</font></font></li><li><font dir="auto" ><font dir="auto" >Architecting microservices and event-driven solutions</font></font></li><li><font dir="auto" ><font dir="auto" >Managing relational and document-oriented databases</font></font></li><li><font dir="auto" ><font dir="auto" >Apply DevOps principles, especially CI/CD</font></font></li><li><font dir="auto" ><font dir="auto" >Use version control with Git</font></font></li><li><font dir="auto" ><font dir="auto" >Integrate craftsmanship principles and best practices such as SOLID, YAGNI, and test coverage with Sonar</font></font></li><li><font dir="auto" ><font dir="auto" >Use of Generative AI tools regularly</font></font></li><li><font dir="auto" ><font dir="auto" >Participate in all phases of the software lifecycle, from design to production and operation.</font></font></li><li><font dir="auto" ><font dir="auto" >Adopt agile methods, especially Scrum</font></font></li><li><font dir="auto" ><font dir="auto" >Knowledge of Operaton/Camunda (BPMN workflow engine management)</font></font></li></ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Design, develop and maintain back-end microservices in Java / Spring Boot.</font></font></p> <ul> <li><font dir="auto" ><font dir="auto" >Implement and operate real-time messaging and streaming solutions via Kafka.</font></font></li> <li><font dir="auto" ><font dir="auto" >Develop and optimize MongoDB databases to manage large volumes of data.</font></font></li> <li><font dir="auto" ><font dir="auto" >Participate in the technical and functional design phases.</font></font></li> <li><font dir="auto" ><font dir="auto" >Integrate good quality practices (testing, code reviews, CI/CD).</font></font></li> <li><font dir="auto" ><font dir="auto" >Contribute to the security and performance of applications.</font></font></li> <li><font dir="auto" ><font dir="auto" >Working closely with the front-end, DevOps and product teams.</font></font></li> <li><font dir="auto" ><font dir="auto" >to operate in an Agile environment (Scrum/SAFe).</font></font></li> </ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul> <li><em><font dir="auto" ><font dir="auto" >Very good mastery of Java / Spring Boot.</font></font></em></li> <li><em><font dir="auto" ><font dir="auto" >Expertise in Kafka (streaming, messaging, high availability).</font></font></em></li> <li><em><font dir="auto" ><font dir="auto" >Experience in MongoDB (modeling, optimization, large volume management).</font></font></em></li> <li><em><font dir="auto" ><font dir="auto" >Solid knowledge of microservices and REST API integration.</font></font></em></li> <li><em><font dir="auto" ><font dir="auto" >Practical experience with CI/CD and Docker/Kubernetes environments.</font></font></em></li> <li><em>M thodologies Agile / Scrum.</em></li> <li><em><font dir="auto" ><font dir="auto" >Minimum 5 years' experience in similar subjects</font></font></em></li> </ul><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Within our project teams, you will be involved in the development and evolution of Full Stack Java / Angular middleware applications for large clients, in complex technical environments. As a Senior Software Engineer Java/Angular and Kafka, your missions will be: Design, develop and maintain backend Java applications (Spring Boot) and frontend Angular. Develop robust and performant RESTful APIs. Implement middleware services and manage the data access layer (JPA / PostgreSQL). Integrate and manage data flows via Apache Kafka (streaming, messaging, event-driven). Produce unit and integration tests (JUnit, Mockito) and participate in their automation. Participate in the implementation of modern architectures (microservices, event-driven architecture, Docker/Kubernetes). Contribute to code quality through best practices (Clean Code, Sonar, CI/CD). Collaborate with project teams (QA, DevOps, architects) in an Agile / Scrum environment. Participate in Agile ceremonies and continuous improvement. Contribute to technical documentation and provide application support.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Graduate (Bac+2/Bac+3) in computer science or equivalent.</p><p>Minimum 5 years of experience in Java development.</p><p>Good command of Java (ideally Java 17) and the Spring ecosystem (Boot, REST, Security, JPA).</p><p>Solid skills in Angular.</p><p>Good command of relational databases (SQL / PostgreSQL).</p><p>Proven experience in Kafka (messaging, streaming, event-driven).</p><p>Knowledge of tools and environments: Maven, Git/GitLab, Sonar, RabbitMQ.</p><p>Experience in testing (unit, integration) and automation (e.g., Robot Framework is a plus).</p><p>Familiarity with microservices and containerized environments (Docker, Kubernetes).</p><p>Knowledge of CI/CD pipelines.</p><p>Team spirit, autonomy, and organizational skills.</p><p>Business knowledge in service production environments is a plus.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><font dir="auto" ><font dir="auto" >Job Description As a developer with 5 years of experience, your responsibilities will be to: Participate in the development of new features; Estimate and implement change requests; Write code with an emphasis on quality, reusability, and maintainability; Write automated unit tests; Communicate progress updates; Deliver high-quality code (adhering to best practices); Have significant experience on BUILD projects; Contribute to knowledge sharing by participating in internal and external workshops (Digital Lab).</font></font></p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><font dir="auto" ><font dir="auto" >You master the technical aspects below:</font></font></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><p></p></section>