121,292+ Java Python Software Engineer Spring Boot Tdd Jobs in Singapore — Top Companies Hiring June 2026

Professional job seekers finding Singapore jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

.NET Developer

Eligibility Minimum 2 years of work experience required. Open only for woman candidates who are currently on a break for family reasons and not employed since the break from work. If you are a former employee of TCS, it would be subject to review. Only full-tim ...

Senior Full Stack Engineer (Java/Python/Node) – Lead & Mentor

Thoughtworks Inc. is seeking a Senior Software Developer in Singapore. This role requires Singapore citizenship or PR due to client security clearance. You will collaborate with Business Analysts, Project Managers, and others to design impactful software solutions. The ideal candidate has over 6 years ...

Senior Full Stack Engineer (Java/Python/Node) – Lead & Mentor

Thoughtworks Inc. is seeking a Senior Software Developer in Singapore. This role requires Singapore citizenship or PR due to client security clearance. You will collaborate with Business Analysts, Project Managers, and others to design impactful software solutions. The ideal candidate has over 6 years of experie ...

Software Engineer

Job Description Situated in the heart of Singapore's Central Business District, Rakuten Asia Pte. Ltd. is Rakuten's Asia Regional headquarters. Established in August 2012 as part of Rakuten's global expansion strategy, Rakuten Asia comprises various businesses that provide essential value-added services to Rakut ...

Java Developer

Key Responsibilities Build and maintain Java 17+ applications across monolith and microservices Develop scalable backend services using Spring / Spring Boot Work with Maven and Gradle build systems Design and optimize solu ...

Full Stack Developer

. Design, develop, and maintain full stack web applications using Java/Spring Boot for backend and Node.js for middleware/frontend integration layers.. Build and expose secure, well-documented RESTful APIs to support internal and external system integrations.. Participate in all phases of the software de ...

Lead Software Engineer (C++|Network)(DSC|SN)

Lead Software Engineer (C++|Network)(DSC|SN) ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and ...

Lead Software Engineer (C++|Network)(DSC|SN)

Title: Lead Software Engineer (C++|Network)(DSC|SN) Job ID: Location: ST Engineering Jurong East Bui, SG Description: ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more t ...

Lead Secure Networking Engineer (C/C++, CDS)

Same platform, different brand. Your saved jobs and alerts as well as your log in details have moved with you. What Where Lead Software Engineer (C++|Network)(DSC|SN)ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving cu ...

Java System Analyst

This System Analyst (JAVA) role is hands‑on in enterprise‑level application development using JAVA, Spring, Hibernate, and modern web frameworks. The ideal candidate will have a strong background in designing, developing, and integrating scalable applications using both front‑end and back‑end technologies, ...

Java System Analyst

Job Summary This System Analyst (JAVA) role is hands-on in enterprise-level application development using JAVA, Spring, Hibernate, and modern web frameworks. The ideal candidate will have a strong background in designing, developing, and integrating scalable applications using both front-end and back-end technol ...

Software Engineer

Overview Join our client and build AI-enabled, mission-critical systems supporting Singapore's next-generation public safety and security platforms. Responsibilities Design and develop scalable full-stack applications supporting AI-driven use cases (e.g., threat detection, ana ...

Software Engineer

Overview Join our client and build AI-enabled, mission-critical systems supporting Singapore’s next-generation public safety and security platforms. Responsibilities Design and develop scalable full-stack applications supporting AI-driven use cases (e.g., threat detection, ...

Software Engineer

Overview Join our client and build AI-enabled, mission-critical systems supporting Singapore’s next-generation public safety and security platforms. Responsibilities Design and develop scalable full-stack applications supporting AI-driven use cases (e.g., threat detection, ...

Software Engineer

OverviewJoin our client and build AI-enabled, mission-critical systems supporting Singapore’s next-generation public safety and security platforms.ResponsibilitiesDesign and develop scalable full-stack applications supporting AI-driven use cases (e.g., threat detection, an ...

Java Developer

Job Title: Java Developer (1-Year Renewable Contract) We are looking for a Java Developer with 3 - 5 years of experience to join a fast-paced engineering team supporting enterprise and/or trading platform applications. Key Responsibilities: Design, develop, test, and ...

Java Developer

Job Title: Java Developer (1-Year Renewable Contract) We are looking for a Java Developer with 3 - 5 years of experience to join a fast-paced engineering team supporting enterprise and/or trading platform applications. Key Responsibilities: Des ...

Java Developer

Job Title: Java Developer (1-Year Renewable Contract) We are looking for a Java Developer with 3 - 5 years of experience to join a fast-paced engineering team supporting enterprise and/or trading platform applications. Key Responsibilities: Design, devel ...

Java Developer

Job Title: Java Developer (1-Year Renewable Contract)We are looking for a Java Developer with 3 - 5 years of experience to join a fast-paced engineering team supporting enterprise and/or trading platform applications.Key Responsibilities:Design, ...

Software Engineer

Experience:. Core Language: proficiency in Java with practical experience in Spring Boot. Exposure to Spring ecosystem tools (e.g., Spring Data, Spring Security) is a plus.. Microservices Development: Experience developing and maintaining microservices (e.g., REST APIs, basic service communication patter ...

Senior Big Data Developer (Java)

As a Big Data Developer, you will work to implement new solution for the cash management system of the bank, working in a team with BA, PM, tech Lead and co-developers.Main ResponsibilitiesStudy, evaluate, understand and provide feedback on functional specifications.Develop solutions following define ...

Java Backend Developer

Job Type: Contract (1 year to start with, high possibility of extension) Years of Experience- 7+ Work Mode- Onsite Main Responsibilities · Strong proficiency inJava (Java 21)with deep understanding of core concepts, coupled with expert-level Spring Boot framework knowledge (MVC, Data, Security, Cloud). · ...

Senior Lead Software Engineer, Java, Equities Prime Securities Lending Technology

Job Description Job responsibilities Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creating user interfaces and interactive features for web applications ...

Appian Developer

Job SummaryWork within an agile development team to deliver secure, high-quality applications. This may include: Server-side / API development Using BPM software to developer web application Build with reusability in proven software engineering practices like: Ensuring quality of code via writing of tests Do ...

Technical Lead (BFSI)

We are seeking an experienced Technical Lead (Java/Python) to support the design, development, and enhancement of enterprise financial platforms within the BFSI domain, particularly in private equity and wealth management environments. This role involves working across the full software development ...

TDI Corporate Bank Tech Lead Engineer VP

Position Overview Details of the Division and Team: We are seeking a highly skilled and experienced Vice President of Engineering to lead the design, development, and maintenance of our core software systems and infrastructure. This is a purely technical leadership role-ideal for someone who thrives on solving c ...

Front End Engineer Millennium

Front End EngineerWe are seeking a skilled Front End Engineer to develop and maintain our state-of-the-art trading applications. The ideal candidate will have a solid background in web development and experience in creating intuitive, high-performance user interfaces for complex applications, with a particul ...

Scrum Master

Job Summary We have an opportunity for a Scrum Master to join, this will start as a 1-year fixed term contract. (This is purely a Scrum Master role, not a Project Manager or Engineer) Job Description Understand business process and define the business requirements in the form of ...

Java Developer

about the company: Our client is a leading player in the financial services industry with a strong regional presence. They are committed to driving innovation through technology and delivering efficient, reliable solutions for their wealth management business. With an inclusive and collaborati ...

Java API Developer

Key Responsibilities: Develop and maintain Java-based REST APIs and microservices aligned to agreed architecture and standards. Implement business requirements with strong focus on code quality, performance, and security . Integrate APIs with backend syste ...

Senior System Architect CLM/CRM for Banking

Tata Consultancy Services Limited is seeking a System Architect in Singapore with over 10 years of experience in designing and implementing enterprise systems, particularly in the banking domain. The ideal candidate will lead initiatives related to Customer Lifecycle Management, develop system architecture, and ...

Senior Full Stack Java Lead — APIs, UI & Secure DevOps

FALCON IT CONSULTING SINGAPORE PTE. LTD. is looking for a skilled developer to design, develop, and maintain robust application components. You will work on both frontend and backend solutions, ensuring system integration and compliance with coding standards. The ideal candidate will have experience wi ...

Senior Java Tech Lead & Architecture Mastery

EY in Singapore is seeking an experienced Lead Developer to join its delivery team. This position involves overseeing application architecture, guiding backend engineers through code reviews, and establishing clear data ownership. The ideal candidate should have at least 7 years of technical development experien ...

OpenShift Platform Engineer — CI/CD & IaC Expert

PERSOL SINGAPORE PTE. LTD. is looking for a professional with expertise in implementing OpenShift clusters and containerized applications. The role involves designing and configuring OCP environments, automating processes with tools like Ansible and Terraform, and collaborating with cross-functional teams. </ ...

MuleSoft Technical Lead High Throughput AWS & APIs

A leading technology firm in Singapore seeks an experienced Technical Lead (MuleSoft) to lead the technical delivery of a mission-critical retail platform. The ideal candidate will drive integration and optimization initiatives, ensuring performance and scalability. Strong experience with MuleSoft, Java/Spring B ...

Senior System Architect CLM/CRM for Banking

Tata Consultancy Services Limited is seeking a System Architect in Singapore with over 10 years of experience in designing and implementing enterprise systems, particularly in the banking domain. The ideal candidate will lead initiatives related to Customer Lifecycle Management, develop system architecture, and ...

Senior Full Stack Java Lead — APIs, UI & Secure DevOps

FALCON IT CONSULTING SINGAPORE PTE. LTD. is looking for a skilled developer to design, develop, and maintain robust application components. You will work on both frontend and backend solutions, ensuring system integration and compliance with coding standards. The ideal candidate will have experience with Angular ...

Senior Backend Engineer 80 100%

Du willst Systeme bauen, die nicht nur laufen, sondern richtig skalieren? Bei DeepO arbeitest du an einer Plattform, die monatlich über eine Million Dokumente verarbeitet und mit AI neu definiert, wie Unternehmen mit Informationen umgehen. Deine MissionDu bringst unsere Java/Spring-Boot-Plattform auf das näc ...

Senior Backend Engineer – Skalierbare AI Plattform

Du willst Systeme bauen, die nicht nur laufen, sondern richtig skalieren? Bei DeepO arbeitest du an einer Plattform, die monatlich über eine Million Dokumente verarbeitet und mit AI neu definiert, wie Unternehmen mit Informationen umgehen. Deine MissionDu bringst unsere Java/Spring-Boot-Plattform auf das näc ...

Frontend Engineer: React + Micro Frontend Architect

RIDIK Pte Ltd in Singapore is seeking a Frontend Developer to design, develop, and maintain applications using Java Spring Boot and React for Wealth Management clients. The ideal candidate should have expert-level knowledge in React 19 and Redux, along with experience in Micro Frontend architecture. You will be ...

Hybrid Loan IQ Product & Site Reliability Manager

Citibank (Switzerland) AG is looking for a Loan IQ Product Development and Site Reliability Engineering Manager in Singapore. This role involves managing technology teams and driving applications systems analysis while ensuring compliance with policies. The ideal candidate has over 10 years of experien ...

Full Stack Developer Java & Node, APIs, Banking Security

ERP21 PTE LTD in Singapore is looking for a skilled developer to design, develop, and maintain full stack web applications. The role involves building secure RESTful APIs, participating in the SDLC, and ensuring high performance in a banking environment. Applicants should have a strong knowledge of Jav ...

SRE Engineer: Production Support & Dashboard Dev

U3 INFOTECH PTE. LTD. is seeking a skilled professional in Singapore for a role focusing on application and production support, primarily in SRE. Responsibilities include SRE monitoring and developing dashboards using Gen AI tools. Ideal candidates should have 3 to 5 years' experience, with strong skills in Java ...

Full stack Developer (Java)

Avensys is a reputed global IT professional services company headquartered in Singapore. Our service spectrum includes enterprise solution consulting, business intelligence, business process automation and managed services. Given our decade of success, we have evolved to become one of the top trusted prov ...

Software Engineer (System)

Responsibilities Working with the development team, you will be responsible for the design, development, documentation, testing and delivery of the software solution for an Automatic Fare Collection (AFC) system or a high volume and performance intensive back office of an AFC system. <l ...

Software Engineer (System) CT FNC241119 003/01

Our Client is a statutory board under the Government of Singapore and they are looking for a Software Engineering specializing in devices to support the team. Responsibilities Requirements gathering; Design, development, and maintenance of the software; Preparati ...

Software Engineer (System)

Responsibilities: Working with the development team, you will be responsible for the design, development, documentation, testing and delivery of the software solution for an Automatic Fare Collection (AFC) system or a high volume and performance intensive back office of an AFC system. < ...

Software Engineer (System)

Responsibilities: Working with the development team, you will be responsible for the design, development, documentation, testing and delivery of the software solution for an Automatic Fare Collection (AFC) system or a high volume and performance intensive back office of an AFC system. < ...

Software Engineer (System) CT FNC240814 014/06

Our Client is a statutory board under the Government of Singapore and they are looking for a Software Engineering specializing in devices to support the team.The activities required to be performed are as follows:Requirements gathering;Design, development, and maintenance of the software;Preparat ...

Systems Analyst (Java) | Contract

Company Overview Zenith Infotech (S) Pte Ltd, founded in 1997, delivers advanced IT professionals and solutions to boost productivity and competitiveness. It supports clients with staff augmentation for long-term projects across IT companies, consulting firms, system integrators, government, and MNCs. Job Summar ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Java Python Software Engineer Spring Boot Tdd Jobs in Singapore Job Search Guide, Trends and Insights