Java / Angular / Kafka Developer

Capgemini

Posted 30+ days ago

Experience

5 - 10 Years

Job Location

Morocco - Morocco

Education

Any Graduation

Nationality

Any Nationality

Gender

Not Mentioned

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

Within our project teams, you will be involved in the development and evolution of Full Stack Java / Angular middleware applications for large clients, in complex technical environments. As a Senior Software Engineer Java/Angular and Kafka, your missions will be: Design, develop and maintain backend Java applications (Spring Boot) and frontend Angular. Develop robust and performant RESTful APIs. Implement middleware services and manage the data access layer (JPA / PostgreSQL). Integrate and manage data flows via Apache Kafka (streaming, messaging, event-driven). Produce unit and integration tests (JUnit, Mockito) and participate in their automation. Participate in the implementation of modern architectures (microservices, event-driven architecture, Docker/Kubernetes). Contribute to code quality through best practices (Clean Code, Sonar, CI/CD). Collaborate with project teams (QA, DevOps, architects) in an Agile / Scrum environment. Participate in Agile ceremonies and continuous improvement. Contribute to technical documentation and provide application support.

Desired Candidate Profile

Graduate (Bac+2/Bac+3) in computer science or equivalent.

Minimum 5 years of experience in Java development.

Good command of Java (ideally Java 17) and the Spring ecosystem (Boot, REST, Security, JPA).

Solid skills in Angular.

Good command of relational databases (SQL / PostgreSQL).

Proven experience in Kafka (messaging, streaming, event-driven).

Knowledge of tools and environments: Maven, Git/GitLab, Sonar, RabbitMQ.

Experience in testing (unit, integration) and automation (e.g., Robot Framework is a plus).

Familiarity with microservices and containerized environments (Docker, Kubernetes).

Knowledge of CI/CD pipelines.

Team spirit, autonomy, and organizational skills.

Business knowledge in service production environments is a plus.

Company Industry

Department / Functional Area

Keywords

  • Java / Angular / Kafka Developer

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

Choosing Capgemini means choosing a company where you will be able to shape your career according to your aspirations. With the support and inspiration of a community of experts worldwide, you will be able to write your future. Join us to redefine the limits of what is possible, help unlock the value of technology for the largest organizations, and participate in building a more sustainable and inclusive world. The Capgemini Group encourages an inclusive culture in a multicultural and disability-friendly environment. By joining us, you will join a collective that values diversity, develops the potential of its talents, engages in solidarity initiatives with its partners, and mobilizes to reduce its environmental impact across all its sites and with its clients. Capgemini is a global, responsible, and multicultural leader, bringing together nearly 340,000 people in more than 50 countries. With 55 years of experience, we are a strategic partner for companies in their business transformation by leveraging the full power of technology and innovation in constantly evolving fields such as cloud, data, Artificial Intelligence, connectivity, software, digital engineering, or platforms.

Read More

Similar Jobs

Java Developer

Confidential Company

  • 5 - 10 Years
  • Al Warsan 3 - United Arab Emirates (UAE)

Java Full Stack Developer – Banking Integration

Backend engineers – JAVA (Spring Boot)

View All