Job Description
Roles & Responsibilities
In the context of strengthening our project team, we are looking for a Confirmed Full Stack Developer to contribute to the development of Frontend and Backend functionalities, in an application context with high functional volume.
Start Date : ASAP
Location : Casablanca, Morocco
Missions :
- Frontend development of application screens (Angular)
- Backend development of REST APIs (Java, Spring Boot)
- Participation in technical architecture (microservices, event-driven)
- Collaboration with the project team on Kafka and CQRS aspects (skill development accompanied)
- Contribution to relational databases (PostgreSQL)
- Participation in CI/CD practices and Agile work
Profile sought :
- 2-6 years of experience in Full Stack development
- First significant experience or equivalent
- Team spirit, autonomy, sensitivity to good practices
- Ability to develop skills in Kafka, event-driven architecture, CQRS and domain-driven design
Technical skills :
- Frontend : Angular
- Backend : Java, Spring Boot, REST APIs
- Messaging : Kafka (notions)
- Architecture : microservices, event-driven, CQRS (appreciated), DDD (appreciated)
- Database : PostgreSQL
- DevOps : CI/CD
- Methodology : Agile
Desired Candidate Profile
- 2-6 years of experience in Full Stack development
- First significant experience or equivalent
- Team spirit, autonomy, sensitivity to good practices
- Ability to develop skills in Kafka, event-driven architecture, CQRS and domain-driven design
Technical skills :
- Frontend : Angular
- Backend : Java, Spring Boot, REST APIs
- Messaging : Kafka (notions)
- Architecture : microservices, event-driven, CQRS (appreciated), DDD (appreciated)
- Database : PostgreSQL
- DevOps : CI/CD
- Methodology : Agile