Senior Backend Engineer (Java)

Shopee

Singapore

On-site

SGD 70,000 - 110,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Shopee Singapore is seeking an experienced Backend Engineer to design and build backend services for large-scale data platforms, emphasizing scalability, reliability, and maintainability.

You will own modules from design to delivery, collaborate with product managers, data engineers, and frontend engineers, and optimize performance in distributed systems. Strong Java skills, Spring Frameworks, Linux, and MySQL are essential. Experience with large-scale data systems is valued.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • At least 3 years of Java backend development experience.
  • Strong Java fundamentals, including JVM, concurrency, and performance tuning.
  • Experience with Spring Boot / Spring Cloud.
  • Familiar with Linux environments and relational databases (MySQL).
  • Strong learning ability and sense of ownership.

Responsibilities

  • Design and develop backend services for large-scale data platforms, including data development, scheduling, data assets, and analytics services.
  • Build and evolve core system modules and frameworks with a focus on scalability, stability, and maintainability.
  • Abstract complex data models and computation logic into clear, user-facing platform capabilities.
  • Troubleshoot and solve complex technical and business problems in distributed systems.
  • Contribute to system reliability, performance optimization, and high-availability design.
  • Collaborate closely with product managers, data engineers, and frontend engineers.

Skills

Java backend development
System design
Distributed systems
Ownership & learning

Education

Bachelor's degree in Computer Science or related field

Tools

Spring Boot
Spring Cloud
Linux
MySQL

Job description

About The Team

We build scalable data platform and intelligent analytics products that power analytics, BI, and business decision-making across the company. Our focus includes data platform engineering, data asset management, and next-generation ChatBI / AI-driven analytics.



Job Description


  • Design and develop backend services for large-scale data platforms, including data development, scheduling, data assets, and analytics services

  • Build and evolve core system modules and frameworks with a focus on scalability, stability, and maintainability

  • Abstract complex data models and computation logic into clear, user-facing platform capabilities

  • Troubleshoot and solve complex technical and business problems in distributed systems

  • Contribute to system reliability, performance optimization, and high-availability design

  • Collaborate closely with product managers, data engineers, and frontend engineers



Requirements


  • Bachelor’s degree in Computer Science or related field

  • At least 3 years of Java backend development experience

  • Strong Java fundamentals, with solid understanding of JVM, concurrency, and performance tuning

  • Experience with mainstream Java frameworks (e.g. Spring Boot / Spring Cloud)

  • Solid system design skills; able to own and deliver modules or subsystems independently

  • Familiar with Linux environments and relational databases (e.g. MySQL)

  • Strong learning ability and sense of ownership

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Java)
Senior Software Engineer (Java)

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior Software Engineer – Java Developer
Senior Software Engineer – Java Developer

Teamlease Digital • Singapore

On-site
SGD 180,000 - 240,000
Senior Software Engineer – Java Developer
Senior Software Engineer – Java Developer

TEAMLEASE DIGITAL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 120,000 - 170,000
Senior Backend Java Developer (API & Software Engineering)
Senior Backend Java Developer (API & Software Engineering)

Optimum Solutions (Singapore) Pte Ltd. • Singapore

On-site
SGD 90,000 - 140,000
U02 - Senior Backend Engineer (Java, Banking)
U02 - Senior Backend Engineer (Java, Banking)

FPT ASIA PACIFIC PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer (Java / Spring Boot / JMeter)
Backend Engineer (Java / Spring Boot / JMeter)

IOTALENTS PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Unison Group New Zealand • Singapore

On-site
SGD 120,000 - 180,000
Senior Backend Engineer (Banking Domain)
Senior Backend Engineer (Banking Domain)

fpt asia pacific pte. ltd. • Singapore

On-site
SGD 120,000 - 170,000
Backend Engineer
Backend Engineer

TOKENINSIGHT SG PTE. LTD. • Singapore

On-site
SGD 120,000 - 160,000
Senior Backend Engineer (JAVA / GO)
Senior Backend Engineer (JAVA / GO)

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000