cover image
ALTEN

Dev Fullstack senior Java/Angular

On site

Rabat, Morocco

Full Time

03-04-2025

Job Specifications

ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3100 consultants ALTENiens en fin 2024.

Avec plus de 90 recrutements par mois, ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.



Description du poste

Objectif de la Digital Factory Marchandise & Commerciale : digitaliser les activités commerciales et de marchandises.

Simplifier, harmoniser et automatiser les processus opérationnels de l'entreprise.

· Collaboration avec les équipes business, product management et design pour concevoir des outils ergonomiques et fiables.

· Mission du/de la consultant(e) au sein des équipes :

Développer et maintenir des applications web et des APIs.
Utiliser les technologies Java SpringBoot et Angular.
Intégrer les bonnes pratiques de développement.
Assurer la qualité du code développé.

Qualifications

Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente Expérience de plus de 7 ans en Java

Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.

Développer des APIs RESTful avec Java Spring Boot, en utilisant les concepts de controllers, de services, de repositories et de mapping d'objets.

Maîtriser le développement d'applications web avec Angular, en utilisant les concepts de composants, de services, de routage et de directives.

Avoir une bonne connaissance de la base de données PostgreSQL, notamment la création de tables, de requêtes SQL et de procédures stockées.

Utiliser GitLab pour la gestion du code source, l'intégration continue et la livraison continue (CICD), en maîtrisant les concepts de branches, de commits, de merge requests et de pipelines.

Utiliser Kafka pour la communication asynchrone entre les applications, en comprenant les concepts de producteurs, de consommateurs et de topics.

Utiliser Postman pour tester et documenter les APIs RESTful.

Appliquer les principes du Test-Driven Development (TDD) pour écrire des tests unitaires avec JUnit et Mockito, en s'assurant de la couverture de code.

Avoir une bonne compréhension des concepts d'agilité (Scrum, Sprint Planning, Backlog) et être capable de travailler en équipe dans un environnement agile.

Avoir une excellente communication écrite et orale, et être capable de produire des livrables et des reportings de haute qualité.

Avoir un esprit d'analyse et d'amélioration continue, en étant capable d'évaluer le code et ses impacts, ainsi que de remettre en question les solutions existantes pour les améliorer.

Avoir une capacité de prise de recul et d'évaluer les problématiques avec objectivité, en proposant des solutions d'amélioration.

Avoir un esprit d'équipe et être capable de collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.

About the Company

ALTEN Group supports the development strategy of its customers in the fields of innovation, R&D and technological information systems. Created 30 years ago, the Group has become a world leader in Engineering and Technology consulting. 24 700 highly qualified engineers carry out studies and conception projects for the Technical and Information Systems Divisions of major customers in the industrial, telecommunications and Service sectors. Our business lines: * ENGINEERING R&D and Manufacturing outsourcing : > Consulting > ... Know more

Related Jobs

Company background Company brand
Company Name
LOGIGROUP
Job Title
Développeur web Node JS
Job Description
À propos de Logigroup LOGIGROUP est une ESN, qui évolue dans les domaines de la Business Transformation, Data Management, Cloud & IA et la Cybersécurité. Descriptif du poste Afin d’accompagner nos clients dans leurs projets de transformation numérique, nous recherchons un développeur web Node JS qui aura pour prérogatives de concevoir et développer les fonctionnalités front-end et back-end, ainsi que la maintenance corrective et évolutive du projet. Avec nous, vous Intégrerez une équipe dynamique et motivée Découvrirez un panel de missions riches et diversifiées Aurez de réelles perspectives d’évolution dans un environnement motivant Évoluerez en compétences Travaillerez au sein d’une entreprise agile qui favorise le travail d’une manière flexible Bénéficierez d’un système de primes intéressant Missions Développer des solutions ou applications web Développer des projets internes Réaliser les tests et la correction des bugs éventuels Assurer la livraison au client Garantir le suivi technique et la maintenance de l’application web ou du site en fonction des besoins Profil recherché Formation Bac + 3 en informatique avec une expérience minimum de 2 ans Parfaite maîtrise au moins du framework Node JS Connaissance des standards Web : HTML5/CSS Connaissance des bases de données MYSQL Bonne maîtrise des langages de programmation : PHP, JavaScript, JQuery, Ajax Connaissance du pattern MVC Autonome et rigoureux Points clés Début de la mission : le plutôt possible Type de contrat : CDI Expériences demandées : 2 ans et plus Rémunération selon profil Lieu : Casablanca
Casablanca, Morocco
On site
Full Time
11-04-2025
Company background Company brand
Company Name
ALTEN
Job Title
Développeur Back-End Senior Java
Job Description
ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2200 consultants et vise un centre d’excellence de 3300 consultants ALTENiens en fin 2027. ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias. Rejoindre ALTEN MAROC c’est bénéficier : Des parcours professionnels diversifiés avec des opportunités de carrière, une mobilité interne, sectorielle, géographique et métiers. Des formations certifiantes et diplômantes. Des événements réguliers pour combiner bien être et performance Description du poste : Le/la consultant(e) aura pour objectif de concevoir, développer et maintenir les applications Back-End de la plateforme, en collaboration avec les équipes Front-End, QA et UX/UI, dans un objectif de performance, de scalabilité et de qualité produit. En tant que Développeur Back-End Senior Java, vous serez responsable du : Développement Java (Spring Webflux, microservices, event-driven) Contribution à l’architecture technique et la qualité logicielle Participation aux cérémonies agiles et collaboration transverse Maintien en condition opérationnelle et évolutions des applications Application des principes de software craftsmanship (SOLID, TDD…) Collaboration étroite avec Product, Design et QA Qualifications : Diplômé(e) d’un Bac+5 en en informatique. Expérience : à partir de 7 ans Compétences requises : Java 8+ / Spring Webflux Architecture microservices, Event-driven Redis, bases de données relationnelles et orientées document Git, GitLab CI/CD DevOps, Craftsmanship, Sonar, tests automatisés Méthodologie Agile SCRUM Bonne communication en français Travail en équipe, autonomie, esprit critique Informations supplémentaires Looking forward to hearing from you !
Rabat, Morocco
Hybrid
Full Time
10-04-2025
Company background Company brand
Company Name
Connecting Systems | Outsourcing, IT Recruitment
Job Title
Développeur Senior Fullstack Java / React.js ( Freelance )
Job Description
Fiche de Poste – Développeur Fullstack Java / React.js (Freelance) Localisation : Casablanca (Secteur Assurance) Contrat : Freelance – Mission longue durée Télétravail : 1 jour par semaine Profil recherché : Expérience : Minimum 5 ans en développement Fullstack Maîtrise de Java (Spring Boot) et React.js Connaissance des architectures REST et des outils d'intégration continue Rigueur, autonomie et esprit d'équipe Mission : Participation au développement d’applications critiques pour un acteur majeur du secteur assurance. Candidature : Merci de m’envoyer votre CV en message privé ou par e-mail à l’adresse : a.fatima-zahra@connecting-systems.net
Casablanca, Morocco
Hybrid
Full Time
10-04-2025
Company background Company brand
Company Name
Manageo.io
Job Title
Développeur Sénior Full Stack Java Spring / Angular
Job Description
Type de contrat : CDI Expérience : Minimum 7 ans Technologies principales : Java Spring, Angular Connaissances appréciées : JHipster, Docker, Kubernetes, Keycloak BEWEB est une société qui révolutionne la gestion des PME en Afrique grâce à des solutions cloud innovantes. Notre mission : digitaliser les opérations des entreprises, améliorer leur gestion financière et opérationnelle. Nous comptons déjà plus de 1000 clients et nous avons de grandes ambitions pour l’avenir ! Le poste Nous recherchons un développeur Full Stack expérimenté pour renforcer notre équipe technique et contribuer au développement de notre solution SaaS. Si tu es un geek passionné par les outils métiers, que tu aimes coder des solutions performantes et scalables, et que tu cherches un projet ambitieux, cette opportunité est faite pour toi ! Tes missions Concevoir, développer et optimiser notre back-end en Java Spring et front-end en Angular Améliorer la scalabilité et la sécurité de notre infrastructure Participer à des revues de code et à l’amélioration continue du produit Identifier et résoudre efficacement les problèmes techniques Profil recherché 7 ans d’expérience minimum en développement Java Spring et Angular Solide maîtrise des API REST et bases de données PostgreSQL Expérience avec Docker et Kubernetes Connaissance de JHipster et Keycloak appréciée Autonomie & esprit autodidacte : tu es capable d’apprendre par toi-même et de trouver des solutions Problème solver : tu sais diagnostiquer et résoudre rapidement les bugs et défis techniques Curieux et passionné par les nouvelles technologies et les architectures modernes Capacité à travailler en équipe dans un environnement agile et dynamique Pourquoi nous rejoindre ? Startup en pleine croissance avec un impact réel sur les PME en Afrique Environnement technique moderne et stimulant (Cloud, Fintech, SaaS) Défis techniques passionnants et forte autonomie Rémunération attractive et possibilité d’évolution rapide
Casablanca, Morocco
Hybrid
Full Time
10-04-2025