Java Jobs in Morocco
265 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span><span><span><span><span><span>RIBATIS</span></span></span><span><span><span> , Opérateur de la
transformation digitale dans le domaine du </span></span></span><span><span><span>#eGOV</span></span></span><span><span><span>, cherche à </span></span></span><span><span><span>#Recruter</span></span></span><span><span><span> un </span></span></span><span><span>#RESPONSABLE</span><span>#EQUIPE</span><span>#TECHNIQUE</span><span>#JAVA #JEE</span></span></span></span></span></b><br></p><br><b><span><span><span>- Missions</span></span></span></b><span><span><span> :</span></span></span><br><br><p><span><span><span>·</span></span></span><span>Prendre en charge <b>le
volet technique des avant-ventes</b> (réponses aux appels d’offres et
consultations) et participer à <b>la promotion des solutions</b> éditées par l’entreprise ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Définir <b>les
architectures techniques des projets et produits à développer</b> et ce dans le
respect de l’esprit de plateformisation adopté par l’entreprise ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Suivre <b>la
conception technique des projets</b>, depuis l’expression des besoins jusqu’à
la validation finale ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Mettre en œuvre et
suivre <b>les plannings hebdomadaires </b>des ingénieurs conception et
développement JEE ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Animer <b>les réunions
techniques clés</b> auprès des clients internes et externes ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Superviser <b>les
activités des équipes techniques</b> et intervenir dans <b>le processus de
production</b> en cas de besoin ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Anticiper et gérer <b>les
risques techniques</b> liés au développement des projets et produits ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Assurer <b>la
validation technique</b> des items proposés au niveau des sprints produits et
projets ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Revoir et valider <b>les
livrables techniques</b> produits par les ingénieurs conception et
développement JEE avant livraison aux clients internes ou externes ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Suivre régulièrement <b>les
performances</b> des ingénieurs étude et développement JEE et les coacher dans <b>leur
montée en compétences</b> ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Proposer régulièrement <b>les améliorations de processus, outils et pratiques</b> de nature à
augmenter la productivité des ingénieurs conception et développement JEE ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Élaborer et remonter <b>les
indicateurs d’avancement et de performance</b> relatifs à la production des
équipes techniques.</span><br></p><br><p><span><br><span><span>---------------------</span></span></span></p><br><span><br><span><span>Pour toute
personne intéressée, prière de nous adresser vos candidatures sur </span></span></span><span><span><span>rh@ribatis.com</span></span></span><span><span><span> en
précisant au niveau de l'objet de l'émail l'offre pour laquelle vous postulez.</span></span></span><br><span><span><span></span></span></span><br><br><span><span><span><span>#Hiring</span></span></span></span><span><span><span>#Team_Leader_Technique</span></span></span><span><span> <u><span>#Teamleadertechnique</span></u> <u><span>#Developpement </span></u></span></span><span><span><span>#JAVA</span></span></span><span><span><span>#Front_End</span></span></span><span><span><span>#Back_End</span></span></span><span><span><span> <u>#JEE</u> <u>#IT</u></span></span></span><br><br><br><span>Profil</span><p><b><span><span><span>- Formation initiale</span></span></span></b><span><span><span> : BAC+5 en IT</span></span></span><br></p><br><p><b><i><u><span><span><span>NB :</span></span></span></u></i></b><span><span><span> Les doubles formations sont très
appréciées. Idéalement, une formation d'ingénieur en IT couplée avec une
formation en management de la relation client/des projets/des équipes …</span></span></span><br></p><br><p><b><span><span><span>- Expérience</span></span></span></b><span><span><span> : Plus de 5 années d’expérience, dont au moins une probante dans un poste équivalent</span></span></span><br></p><br><p><b><span><span><span>-
Savoir-être</span></span></span></b><span><span><span> : Une personne</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Sait écouter ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Pédagogue ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>A le sens du leadership.</span></span></span><br></p><br><span><span><span></span></span></span><br><br><p><b><span><span><span>-
Savoir-faire</span></span></span></b><span><span><span> : Une personne qui sait </span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Avoir une aptitude
poly-disciplinaire ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Identifier les forces, faiblesses
& mécanismes de fonctionnement des membres de son équipe ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Développer la cohésion entre les membres
de son équipe.</span></span></span><br></p><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>
<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>
<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>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>
<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>
<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"><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"><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>
<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>
<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 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><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>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><b>Job Description </b><div> <p><font dir="auto" ><font dir="auto" >We are looking for a </font></font><strong><font dir="auto" ><font dir="auto" >JAVA Back-end or Full Stack Technical Expert</font></font></strong><font dir="auto" ><font dir="auto" > to work within a Digital Factory of our client, a major player in the mass retail sector.</font></font></p> <p>Mission :</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 Proofs of Concept (POCs) and development of complex modules</font></font></li> </ul> <ul> <li><font dir="auto" ><font dir="auto" >Adopting Agile and project-based </font></font><strong><font dir="auto" ><font dir="auto" >architectures: microservices/event-driven/Hexagonal/Modular</font></font></strong> </li> <li><font dir="auto" ><font dir="auto" >Actively contribute to improving software quality (automated testing, code coverage, Sonar).</font></font></li></ul></div></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"><b>Qualifications </b></p><div> <p><font dir="auto" ><font dir="auto" >A Master's degree ( </font></font><strong><font dir="auto" ><font dir="auto" >Bac+5</font></font></strong><font dir="auto" ><font dir="auto" > ) from an engineering school or equivalent university qualification with a specialization in computer science, or equivalent significant experience.</font></font></p> <p><font dir="auto" ><font dir="auto" >Experience: +7 </font></font><strong><font dir="auto" ><font dir="auto" >years either in </font></font></strong> <strong><font dir="auto" ><font dir="auto" >Java/Spring Boot and Kafka Backend </font></font><u><font dir="auto" ><font dir="auto" >or</font></font></u> </strong><font dir="auto" ></font><strong><font dir="auto" ><font dir="auto" > in a full stack</font></font></strong><font dir="auto" ><font dir="auto" > environment </font><font dir="auto" >( </font></font><strong><font dir="auto" ><font dir="auto" >Java/Angular, React or Vue JS)</font></font></strong> </p> <p> <u><font dir="auto" ><font dir="auto" >Technical requirements</font></font></u> </p> <ul> <li><font dir="auto" ><font dir="auto" >Architectures: Microservices, Hexagonal, or Event-driven</font></font></li> <li>Build Project : From Scratch</li> <li><font dir="auto" ><font dir="auto" >Proficiency in </font></font><strong><font dir="auto" ><font dir="auto" >JAVA, KAFKA and the Spring ecosystem </font></font></strong> <strong><font dir="auto" ><font dir="auto" >#MustHave</font></font></strong><font dir="auto" ><font dir="auto" > , recent versions will be a plus (Spring3, JAVA 17+)</font></font></li> <li><font dir="auto" ><font dir="auto" >Front end: </font></font><strong><font dir="auto" ><font dir="auto" >Angular 18+, React JS, Vue JS (optional)</font></font></strong> </li> <li>BDD relationnelles (<strong>PostgreSQL, SQL)</strong> </li> <li><font dir="auto" ><font dir="auto" >Version control tools: Git, CI/CD pipelines, especially via GitLab CI/CD</font></font></li> <li><font dir="auto" ><font dir="auto" >Cloud, including GCP (BigQuery, BigTable) and Azure</font></font></li> <li><font dir="auto" ><font dir="auto" >Using Docker for packaging and deploying applications in a DevOps context.</font></font></li> <li><font dir="auto" ><font dir="auto" >Knowledge of Clean Architecture and craftsmanship principles (SOLID, YAGNI)</font></font></li> <li><font dir="auto" ><font dir="auto" >Unit tests and integration tests, including JUnit, Mockito, Karate, Gatling (performance tests).</font></font></li> <li><font dir="auto" ><font dir="auto" >Proficiency in agile methodologies, particularly </font></font><strong><font dir="auto" ><font dir="auto" >SCRUM</font></font></strong> </li> </ul> <p> <u><font dir="auto" ><font dir="auto" >Functional and behavioral skills</font></font></u> </p> <ul> <li><font dir="auto" ><font dir="auto" >Team spirit and collaboration</font></font></li> <li><font dir="auto" ><font dir="auto" >Good written and oral communication</font></font></li> <li><font dir="auto" ><font dir="auto" >Critical thinking and selectivity.</font></font></li> <li><font dir="auto" ><font dir="auto" >Taking a step back to examine technical and functional issues.</font></font></li> <li><font dir="auto" ><font dir="auto" >Autonomy and proactivity</font></font></li> <li><font dir="auto" ><font dir="auto" >Rigour and punctuality</font></font></li></ul></div><p></p></section>
<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>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><span><span><span><span><span>RIBATIS</span></span><span><span><span> , Opérateur de la transformation digitale dans le
domaine du </span></span></span><span><span>#eGOV</span></span><span><span><span>, cherche à </span></span></span><span><span>#Recruter</span></span><span>un </span><span>#INGENIEUR</span><span>#CONCEPTION</span><span> & </span><span>#DEVELOPPEMENT</span><span>#JEE</span></span></span></span></b><br></p><br><b><span><span><span>- Missions</span></span></span></b><span><span><span> :</span></span></span><br><br><p><span><span><span>·</span></span></span><span>Analyser <b>les
cahiers des charges</b> et évaluer <b>leur faisabilité technique </b>;</span><br></p><br><p><span><span><span>·</span></span></span><span>Prendre part <b>aux
workshops d’expression de besoins</b> (EB) ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Participer <b>aux
différents points de suivi</b> des sprints de développement ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Concevoir <b>les
modules logiciels</b> correspondants aux besoins exprimés ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Réaliser <b>les études
d’impact</b> (EI) des développements à effectuer sur l’existant ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Rédiger <b>les
spécifications techniques</b> générales (STG) et détaillées (STD) ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Prendre en charge <b>les
développements logiciels</b>, de la conception à l’intégration pour les 2
volets Front-end et Back-end ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Réaliser <b>les tests
unitaires et de non régression</b> et apporter <b>les correctifs nécessaires </b>;</span><br></p><br><p><span><span><span>·</span></span></span><span>S’assurer <b>du
respect des normes de développement</b> en vigueur et documenter <b>le code
développé </b>;</span><br></p><br><p><span><span><span>·</span></span></span><span>S’assurer <b>du
respect des bonnes pratiques</b> en matière de sécurité et des optimisations de
code nécessaires à la garantie d’une bonne montée en charge ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Rédiger <b>la
documentation technique</b> des modules développés ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Maintenir <b>les
logiciels en conditions opérationnelles</b> après chaque intervention sur le
code ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Assurer <b>la
maintenance évolutive et corrective</b> des applications existantes ;</span><br></p><br><p><span><span><span>·</span></span></span><span>Assurer <b>le support
niveau 3</b> des solutions logicielles développées.</span><br></p><br><p><span><span><span>---------------------</span></span></span><span><br> <span><span>Pour toute
personne intéressée, prière de nous adresser vos candidatures sur </span></span></span><span><span>rh@ribatis.com</span></span><span><span><span> en précisant au
niveau de l'objet de l'émail l'offre pour laquelle vous postulez.</span></span></span></p><br><span><span><span><span>#Hiring</span></span></span></span><span><span><span>#Ingenieur_Conception_Developpement</span></span></span><span><span> <u><span>#Ingenieurconceptiondeveloppement </span></u></span></span><span><span><span>#ICD</span></span></span><span><span><span>#JAVA</span></span></span><span><span><span>#Front_End</span></span></span><span><span><span>#Back_End</span></span></span><span><span><span> <u>#IT</u></span></span></span><br><br><br><span>Profil</span><p><b><span><span><span>- Formation initiale</span></span></span></b><span><span><span> : BAC+5 en IT</span></span></span><br></p><br><p><b><span><span><span>- Expérience</span></span></span></b><span><span><span> : Au moins 1 année probante dans un poste équivalent.</span></span></span><br></p><br><p><b><span><span><span>- Savoir-être</span></span></span></b><span><span><span> : Une personne</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Sait analyser/synthétiser ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Réactive ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Sait travailler en équipe.</span></span></span><br></p><br><p><b><span><span><span>- Savoir-faire</span></span></span></b><span><span><span> : Une personne qui sait </span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Maîtriser les méthodes & les techniques
de programmation.</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Maîtriser les outils de développement ;</span></span></span><br></p><br><p><span><span><span>·</span></span></span><span><span><span>Maîtriser les langages de programmation
(Java/J2EE, Javascript, React, ..).</span></span></span><br></p><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><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>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: 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>En tant que Tech Lead Java il est n cessaire d' avoir les comp tences et les qualit s dans le d veloppement informatique, le management et la gestion de projet : Vous avez une exp rience av r e en tant que D veloppeur Java et en tant que leader technique Vous maitrisez parfaitement 1 ou plusieurs langages du monde Java et vous montrez un int r t et une expertise particuli re pour l'architecture applicative Vous tes curieux sur plusieurs champs d'application de l'informatique : web-front, mobile apps, backend API, Full Stack,, etc. Vous tes capable de comprendre les possibilit s techniques qui sont disposition et de pouvoir les exprimer dans le produit, pour l'optimiser en termes de co t, d'efforts, etc. Vous avez d'excellentes comp tences en communication et en r solution de probl mes. Vous avez la Capacit travailler efficacement dans un environnement collaboratif et dispatcher les t ches de mani re strat gique. Vous avez une compr hension approfondie des principes de conception logicielle, de l'architecture des applications et des bonnes pratiques de d veloppement. Vous avez une bonne connaissance des outils et des m thodologies de d veloppement agiles. Vous avez une bonne ma trise de l'anglais, aussi bien l' crit qu' l'oral.</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 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>