Senior Backend Developer

Port Louis, Mauritius
Management

What we are looking for

We are looking for a Senior Backend Developer to design and build scalable, secure, and high-performance backend services.

Responsibilities

Collaborative Development

  • Work closely with product owners, designers, frontend developers, SysOps and peers to deliver robust backend capabilities (APIs, services, data pipelines) that power customer-facing experiences.
  • Actively participate in sprint planning, daily stand-ups, refinements, and retrospectives as part of an agile team.
  • Contribute to code reviews by providing constructive feedback, raising quality/security/performance concerns early, and integrating peer feedback quickly.
  • Embrace a team-first attitude. Support your peers, share context, document decisions, and contribute to a positive and collaborative work environment.
  • Provide guidance and mentorship to peer developers (pairing, design reviews, troubleshooting support).

Engineering Excellence

  • Design, develop, and operate backend services using Java and common ecosystem frameworks (e.g., Spring).
  • Build clean, efficient, maintainable code and maintain high engineering standards
    (readability, testability, resilience).
  • Design and evolve service contracts and APIs (REST), focusing on correctness, usability, backwards compatibility, and documentation.
  • Apply engineering principles to ensure high-quality deliveries (testing strategy across the pyramid, automated checks, quality gates).
  • Contribute to system design and architecture: participate in shaping the future of our architecture through sound design and supporting artifacts (ADRs, diagrams, solution design documents).
  • Build for operability: logging, metrics, tracing, alerting, capacity/performance tuning, and incident follow-up with actionable learnings.
  • Collaborate on CI/CD and delivery practices to reduce lead time, increase confidence, and improve runtime reliability.

Innovation and Continuous Improvement

  • Explore and propose new technologies, patterns, and tooling that improve outcomes (developer experience, resilience, performance, cost).
  • Be a key contributor in improving our practices, workflows, and ways of working.
  • Participate in internal workshops and training sessions to expand technical expertise and stay current with industry trends.
  • Contribute to enhancing our AI-driven developer experience and associated ways of working.

Additional information

  • Opportunity to develop in a stable company with an established position in the market.
  • Extensive range of online training courses in cooperation with reputable market partners.
  • Opportunity to participate in international and local development projects and programmes.
  • International working environment.
  • Attractive package of non-wage benefit.
  • Friendly and casual working atmosphere in a close-knit team filled with positive energy.
Image for: Reach out to us!

Apply for this position today!

Apply Now
Refer a friend

Or Share

Keep exploring

Human Resources

PS|Associate Talent Acquisition|Perm Hiring|Capacity|Hiring|none|Recruiter
Casablanca, Morocco

Publicis Global Delivery is looking for a proactive and driven Recruiter to...

EntryFulltime
More details

Media Performance

Associate Manager (SEO)
Casablanca, Morocco

Client ServiceSupport of day-to-day client relationships, contributing and ...

Intermediate
More details

Media Trading

Buying Analyst
San Jose, Costa Rica

Responsible for handling large budgets media campaigns for our Media client...

Back to Job Offers