📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Software Engineer – Backend (User Squad)

SEPHORA · Singapour

Mid 🇬🇧 English
Java 17+ Spring Boot PostgreSQL MySQL MongoDB Hibernate JDBC Maven Gradle Kafka RabbitMQ AWS GCP Claude Code GitHub Copilot VueJS NuxtJS

Job description

About the role

As a Software Engineer in the User Squad at Sephora SEA, you will design and develop backend services that power a personalised experience for 1.4 million monthly active users across Southeast Asia and Oceania. You will work on high‑visibility projects that directly influence customer lifetime value and retention.

Key responsibilities

  • Design, build and maintain robust, scalable backend services using Java 17+ and Spring Boot.
  • Develop event‑driven integrations across micro‑services with Kafka or RabbitMQ.
  • Deliver reliable user and loyalty experiences across multiple ecommerce platforms.
  • Implement personalized, localized features for users in different countries.
  • Utilise AI‑assisted development tools to improve productivity and code quality.

Required profile

  • 3+ years of professional experience building production‑grade backend applications.
  • Strong proficiency with relational (PostgreSQL/MySQL) and non‑relational (MongoDB) databases.
  • Solid understanding of the Java ecosystem (Hibernate, JDBC, Maven, Gradle).
  • Familiarity with cloud environments such as AWS or GCP.
  • Experience with AI‑assisted development tools (e.g., Claude Code, GitHub Copilot) is a plus.

Required skills

  • Java 17+
  • Spring Boot
  • PostgreSQL
  • MySQL
  • MongoDB
  • Hibernate
  • JDBC
  • Maven
  • Gradle
  • Kafka
  • RabbitMQ
  • AWS
  • GCP
  • Claude Code or GitHub Copilot
  • VueJS (optional)
  • NuxtJS (optional)

What we offer

  • A collaborative, inclusive culture that celebrates diversity.
  • Opportunities for learning, innovation and career growth.
  • Impactful work that directly shapes the customer experience.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec SEPHORA.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Singapore.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 month ago

Expires 1 week from now

35 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

SEPHORA

Singapour