Associate Software Engineer

Capgemini

Employer Active

Posted on 8 Apr

Experience

0 - 2 Years

Job Location

Morocco - Morocco

Education

Bachelor of Technology/Engineering

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

We are looking for a Junior Java Engineer to join our technical teams and work on development, analysis and maintenance activities for Java applications for our client.

The role consists of participating in the development of backend solutions, contributing to technical design, developing APIs, performing unit tests and collaborating with functional and technical teams to ensure reliable, high-performance and scalable applications.

Location: Casablanca

Level: /strong> Bac +5 (Computer Science, Software Engineering, Information Systems or equivalent)

Experience: 0-2 years

Technical skills:/strong>

  • Java (8 or higher)
  • Spring / Spring Boot
  • REST APIs
  • Relational databases (SQL)
  • Git
  • Unit testing concepts (JUnit, Mockito)
  • A first Docker/CI CD exposure is a plus

Languages: French required, technical English appreciated

Your tasks

  • Participate in the development and maintenance of backend applications in Java, respecting good development practices. Contribute to the analysis of technical and functional requirements, in collaboration with project teams.
  • Develop and expose REST APIs using the Spring/Spring Boot frameworks. Write and execute unit tests to ensure code quality and reliability.
  • Participate in debugging, bug fixing and continuous improvement of applications.
  • Use version control tools ( Git) and follow the development processes in place (CI/CD, code review).
  • Document the developments achieved and contribute to the capitalization of knowledge.

Desired Candidate Profile

Master's degree (Computer Science, Software Engineering, Information Systems or equivalent)

Experience: 0-2 years

Technical skills:

  • Java (8 or higher)
  • Spring / Spring Boot
  • REST APIs
  • Relational databases (SQL)
  • Git
  • Unit testing concepts (JUnit, Mockito)
  • A first Docker/CI CD exposure is a plus

Languages: French required, technical English appreciated

Company Industry

Department / Functional Area

Keywords

  • Associate Software Engineer

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

Capgemini

Capgemini is a global partner in digital and technology transformation, helping organizations transition to a digital and sustainable world while creating tangible impact for businesses and society. As a responsible and diversified group, Capgemini has PHONE_NUMBER employees in more than 50 countries. With a heritage spanning more than 55 years, Capgemini is a trusted partner for its clients, helping them fully harness the potential of technology and meet all their needs. The group offers end-to-end services and solutions, drawing on skills ranging from strategy and design to engineering, and its leading expertise in AI, generative AI, cloud and data, combined with deep industry knowledge and a broad partner network.

Read More

https://careers.capgemini.com/job/Casablanca-Associate-Software-Engineer/1381672433/?feedId=388633&utm_source=CareerSite&tcsource=apply

Similar Jobs

Software Engineer

Aierpagent Software And AI solutions L

  • 0 - 4 Years
  • Dubai - United Arab Emirates (UAE)

Software Developer

UNIPREP

  • 0 - 2 Years
  • Dubai , Abu Dhabi - United Arab Emirates (UAE)

Application Support Engineer

Confidential

  • 0 - 2 Years
  • Dubai - United Arab Emirates (UAE)

Java Developer Trainee 1

Software AJS

  • 1 - 2 Years
  • Abu Dhabi - United Arab Emirates (UAE)
View All