Sopra Steria logo

Senior Java Developer

Sopra Steria

SingaporeFull-timeHybrid

Posted 30 Apr 2026

About this role

The Senior Java Developer will manage the software development life cycle, including planning, designing, and maintaining high-performance Java applications. They are also responsible for providing technical leadership, mentoring junior developers, and collaborating with cross-functional teams to deliver high-quality solutions. Candidates must hold a Bachelor's or Master's degree in Computer Science or a related field and possess proven experience in Java development. Strong proficiency in Spring, microservices, SQL, and containerization tools like Docker and Kubernetes is required.

What they're looking for

JavaSpringHibernateMicroservicesRESTful APIsSQLMySQLPostgreSQL

Frequently asked questions

What does a Senior Java Developer at Sopra Steria do?

The Senior Java Developer will manage the software development life cycle, including planning, designing, and maintaining high-performance Java applications. They are also responsible for providing technical leadership, mentoring junior developers, and collaborating with cross-functional teams to de…

What skills does this Senior Java Developer role need?

Key skills for this role include Java, Spring, Hibernate, Microservices, RESTful APIs, SQL.

How much does a Senior Java Developer at Sopra Steria pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Java Developer role remote, hybrid, or on-site?

This role is hybrid, based in Singapore.

How do I apply for this Senior Java Developer role?

You can apply directly on Sopra Steria's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.