Experienced Java/Data Back-End Developer

ALTEN

Posted on 10 Nov

Experience

3 - 7 Years

Job Location

Rabat - Morocco

Education

Bachelor of Science (Computers)

Nationality

Any Nationality

Vacancy

1 Vacancy

Job Description

Roles & Responsibilities

We are looking for an experienced Back-End Developer ( 3-7 years of experience ) in Java on distributed production systems. Your qualifications:

  • Mastery of Java, Spring Boot, Kafka and RabbitMQ and of the issues of event-driven distributed systems .
  • Ability to diagnose and resolve a production incident from end to end, from symptom to root cause.
  • Knowledge of Kubernetes , Couchbase , Elasticsearch and Camunda (BPMN) .
  • Autonomy on complete subjects, with pragmatic design choices (readability, testability, without over-engineering).

Your responsibilities:

  • Autonomous handling of complete projects : analysis, design, implementation, production launch and monitoring.
  • Diagnosis and resolution of production incidents on distributed flows, with postmortem .
  • functional developments on microservices in compliance with team standards (code reviews, tests, performance).
  • Reduction of technical debt and contribution to ongoing migrations (Java 25, Spring Boot, Camunda). Company description

ALTEN MAROC , a subsidiary of the world leader in engineering and technology consulting, created in 2008 and present in Fez, Rabat, Tetouan and Casablanca, now has more than 2200 employees and aims for a center of excellence of 3300 ALTEN employees by the end of 2027. It is now establishing itself as a strategic player in supporting the professional development of engineers.


Desired Candidate Profile

Desired profile:

  • 3-7 years of experience in Java back-end development on distributed systems in production .
  • Ability to demonstrate the resolution of an incident or distributed problem from end to end : symptom, root cause, correction.
  • Bac +5 degree in computer science, or equivalent experience (appreciated).
  • Experience in the retail/mass distribution sector is an advantage.

Must Have

  • Mastering the problems of event-driven distributed systems : at-least-once delivery, idempotence, duplicate or unordered events, retry and DLQ.
  • Diagnose a production incident from end to end, from the symptom (lag, duplicates, timeouts, crashloop) to the root cause, using logs, metrics and code.
  • Design, develop and maintain robust and scalable applications with Java, Spring Boot, Kafka and RabbitMQ .

Nice to Have

  • Deploying and diagnosing applications on Kubernetes : logs, crashloops, resource limits.
  • Leveraging Couchbase and Elasticsearch ; BigQuery is a plus.
  • Managing relational and document-oriented databases.
  • Make pragmatic design choices: readability, testability, without over-engineering.
  • Use Git ; regular use of generative AI tools .
  • Evolving Camunda BPMN processes : external tasks, message correlation, incident and blocked instance management.

Company Industry

Department / Functional Area

Keywords

  • Experienced Java/Data Back-End 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

ALTEN

ALTEN MAROC, a subsidiary of the world leader in engineering and technology consulting, established in 2008 and with offices in Fez, Rabat, Tetouan, and Casablanca, currently employs over 2,200 people and aims to reach a center of excellence of 3,300 ALTEN employees by the end of 2027. It has established itself as a strategic player in supporting the professional development of engineers.
Our mission: To meet the technological ambitions of our major international clients in the automotive, rail, R&D and IT, telecommunications, and media sectors.
Joining ALTEN MAROC means becoming part of an ecosystem of excellence and benefiting from:
A personalized and progressive career path
; An ambitious skills development policy;
A stimulating, collaborative, and meaningful work environment

Read More

Similar Jobs

Full Stack Software Developer

Rs media LLC

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

Liferay Full Stack Developer

Full Stack Developer

Senior Full-Stack Developer

Confidential Company

  • 5 - 8 Years
  • Dubai - United Arab Emirates (UAE)
View All