Intern, Java Backend Engineer
Singlife
Singapore, SingaporeInternship21 Oct 2026
About this internship
Singlife is a leading homegrown financial services company, offering consumers a better way to financial freedom. Through innovative, technology-enabled solutions and a wide range of products and services, Singlife provides consumers control over their financial wellbeing at every stage of their lives.
In addition to a comprehensive suite of insurance plans, employee benefits, partnerships with financial adviser channels and bancassurance, Singlife offers investment and advisory solutions through its GROW with Singlife platform. It also offers the Singlife Account, a mobile-first insurance savings plan.
Singlife is the exclusive insurance provider for the Ministry of Defence, Ministry of Home Affairs and Public Officers Group Insurance Scheme. Singlife is also an official signatory of the United Nations Principles for Sustainable Insurance and the United Nations-supported Principles for Responsible Investment, affirming its commitment to finding a better way to sustainability.
The merger of Aviva Singapore and Singlife was announced in September 2020 and created one of the largest homegrown financial services companies in Singapore in a deal valued at S$3.2 billion. It was the largest insurance deal in Singapore at the time. Singlife was subsequently acquired by Sumitomo Life in March 2024, one of Japan’s leading life insurers, which valued Singlife at S$4.6 billion, making the transaction one of the largest insurance deals in Southeast Asia.
Please note that this position is specifically intended for students seeking a Polytechnic Internship.
Professional Summary
Join Singlife as a Java Backend Engineering Intern and be part of a team that builds reliable digital services for our customers and colleagues. You will learn how APIs, microservices and cloud-based systems work in a real business environment, while gaining hands-on experience with Java, Spring Boot, databases and AWS. This internship is designed for polytechnic students who are curious about technology, enjoy solving problems and want to contribute to meaningful work in a collaborative and supportive team.
Responsibilities
Support the development and enhancement of backend services using Java and Spring Boot, with guidance from the engineering team.
Help test, troubleshoot and improve APIs and microservices to keep systems stable, secure and easy to use.
Learn how cloud services such as AWS support modern applications and assist with basic deployment or support activities where appropriate.
Work with databases by supporting simple queries, data checks and documentation to help teams understand system information clearly.
Collaborate with engineers and business stakeholders to understand user needs, share progress and contribute ideas for better digital experiences.
Requirements
Education: Currently pursuing a polytechnic diploma in Information Technology, Computer Science, Software Engineering or a related discipline.
Skills: Basic understanding of Java, databases and software development concepts; exposure to Spring Boot, APIs, cloud platforms or Git will be helpful.
Interest: Keen to learn how technology supports financial services and how backend systems help create better customer experiences.
Mindset: Curious, willing to ask questions, open to feedback and comfortable learning by doing in a fast-moving environment.
Teamwork: Able to work well with others, communicate clearly and contribute positively to a team that values agility, collaboration, empathy, innovation and trust.