Java Software Engineer

October 2, 2023

Apply for this job

Email *

Job Description

About Capgemini

Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. The Group is guided everyday by its purpose of unleashing human energy through technology for an inclusive and sustainable future. It is a responsible and diverse organization of over 360,000 team members in more than 50 countries. With its strong 55-year heritage and deep industry expertise, Capgemini is trusted by its clients to address the entire breadth of their business needs, from strategy and design to operations, fueled by the fast evolving and innovative world of cloud, data, AI, connectivity, software, digital engineering and platforms. The Group reported in 2022 global revenues of €22 billion.

Job Description:

As a Software engineer JAVA/FULLSTACK, your main missions will be:

  • Develop and maintain software quality.
  • Design and implement scalable web services, applications, and APIs.
  • Design the software system architecture.
  • Complete data structures and design models.
  • Write technical documents.
  • Fix bugs and improve software efficiency.
  • Collaborate with the design team on the development of micro-services.

Qualifications

Candidate must have:

  • A graduate of a major engineering school or master’s degree or equivalent (BAC+5).
  • At least 3 years of experience in a similar position (JAVA/FULLSTACK, JAVA/JEE).
  • Proficiency in FRONT-END languages: Angular or React.
  • Knowledge of database systems and SQL.
  • Advanced skills in application maintenance.
  • Analytical skills and good time management.
  • Good communication skills in French (spoken and written), English is a plus

Poste Basé à Casablanca.