Book a StandRegister
Recruitment

Développeur Java : Full Stack / Back-End / Front-End

Alten Maroc
Published
4 May 2025
Expires
3 June 2025
Location
Morocco, Morocco
Job Type

Description

· 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

Profil Type 1 Fullstack : Java ( 11 à 21 ) – (Springboot- SpringSecurity) – API RESTful  /
Angular 17
 7 ans d’EXP
Profil Type 2 Fullstack : Java ( 11 à 21 ) – (Springboot- SpringSecurity) – API RESTful  /
React JS ou Redux
 7 ans d’EXP
Profil Type 3 FrontEnd : Java et/ou NodeJS /  React JS et/ou Angular 17
 7 ans d’EXP
Autres :
● 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.

Only registered members can apply for jobs.

Related Jobs

4 May 2025
Consultant DEVOPS    Morocco, Morocco new
4 May 2025
Azure Data Engineer   Morocco, Morocco
30 April 2025
Technical Solutions Engineer - (Lenovo)   1100 Boulevard Al Quods, 20190 Casablanca, Casablanca, Morocco, Morocco
15 April 2025
Sales Operations Team Leader   1100 Boulevard Al Quods, 20190 Casablanca, Casablanca, Morocco, Morocco
15 April 2025
Translate »
envelopephone-handsetmagnifiercross linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram