Rakuten logo

Senior Software Engineer (1 year contract)

Rakuten

SingaporeContractOn-site

Posted 19 Jun 2026

About this role

Design and develop scalable backend services and APIs for an affiliate platform using Java and Spring Boot. Manage the full development lifecycle, from architecture design to system operations and stability monitoring. Requires at least 5 years of professional experience in Java web application development within a microservices architecture. A bachelor's degree in Computer Science or a related technical field is required.

What they're looking for

JavaSpring BootMicroservicesREST APISQLJUnitGoogle Cloud PlatformDocker

Frequently asked questions

What does a Senior Software Engineer (1 year contract) at Rakuten do?

Design and develop scalable backend services and APIs for an affiliate platform using Java and Spring Boot. Manage the full development lifecycle, from architecture design to system operations and stability monitoring. Requires at least 5 years of professional experience in Java web application deve…

What skills does this Senior Software Engineer (1 year contract) role need?

Key skills for this role include Java, Spring Boot, Microservices, REST API, SQL, JUnit.

How much does a Senior Software Engineer (1 year contract) at Rakuten 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 Software Engineer (1 year contract) role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Software Engineer (1 year contract) role?

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