Rekrute -
Morocco
--
Rekrute

Job Details

Job description

Company culture :

Capgemini is characterized by a predominantly collaborative culture, placing people, trust and teamwork at the core of its practices. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This culture is reinforced by a strong organizational dimension, ensuring process rigor, reliability and operational efficiency. It is complemented by a competitive component focused on performance and customer satisfaction, while a more moderate innovation dimension supports the continuous evolution of services and expertise.




Job :

Within our project teams, you will be involved in the development and evolution of Full Stack Java / React business applications for major clients, in complex technical environments.
As a Senior Software Engineer, your main tasks will be to:



  • Design, develop, and maintain robust and scalable backend Java and frontend React applications.
  • Participate in the analysis of functional requirements and the technical design of solutions.
  • Implement modern architectures (REST API, microservices, etc.).
  • Ensure code quality by applying good development practices (clean code, testing, CI/CD).
  • Collaborate closely with multidisciplinary teams (QA, DevOps, architects, business experts) in an Agile environment.
  • Participate in code reviews and contribute to the continuous improvement of application performance and quality.
  • Be proactive in technical choices and application evolutions.

Required profile :
  • Graduate of a Bac+4/+5 (Master's degree or equivalent) in computer science or equivalent.
  • Proven experience of 5 years or more in Full Stack Java / Angular development.
  • Very good command of Java (Spring, Spring Boot) and React.
  • Good knowledge of modern web architectures and relational databases.
  • Comfortable in an Agile environment.
  • Autonomy, rigor, analytical skills, and team spirit.


Similar Jobs

About Rekrute
Morocco