Software Engineering Jobs in Singapore
There are 2,195 open Software Engineering jobs in Singapore on freehire right now. 790 of them were posted recently. The skills employers ask for most often are java, api and cloud.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| SGD | year | SGD 103,750 | SGD 142,500 | SGD 150,000 | 28 |
| SGD | month | SGD 6,125 | SGD 8,500 | SGD 8,500 | 12 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- java 52%
- api 46%
- cloud 39%
- ci-cd 38%
- python 35%
- ai 34%
- sql 31%
- agile 31%
How the work is done
- Onsite 106 · 5%
- Hybrid 69 · 3%
- Remote 45 · 2%
Visa sponsorship offered in 70% of the 240 postings that state a position on it.
Seniority
- Senior 579
- Lead 124
- Intern 61
- Staff 50
- Junior 47
- Principal 34
Who is hiring
- 1000+ employees 376
- 501-1000 employees 112
- 51-200 employees 75
- 11-50 employees 60
- 201-500 employees 6
- 1-10 employees 3
Java Developer – Global Transaction Banking Microservices
Builds and maintains Java-based microservices for transaction banking, integrating REST APIs, messaging systems, and PostgreSQL with DevOps automation in a Kubernetes environment.
Java Developer (East side/ Contract)
Build and maintain full-stack web apps using Python/Flask back-end, React/Angular front-end, and Oracle SQL databases, integrating legacy SAS data into modern systems.
Java Developer - Spring, Docker & Kubernetes (On-Site)
Develops and optimizes Java applications using Spring, Hibernate, and Docker/Kubernetes for high-performance systems in Singapore.
Front Office Java Developer sn
Develop front-office Java applications for financial systems, collaborating with teams to design solutions and maintain code quality.
Java Developer
Leads Java EE development, designs modules with Spring MVC/JSF, reviews code, and guides junior devs through the full SDLC for secure, high-quality enterprise applications.
Java Developer
Builds and maintains scalable Java microservices using Spring Boot, REST APIs, and cloud tools for a fintech-focused product company in Singapore.
JAVA DEVELOPER
Lead the design and development of scalable Java/Spring Boot microservices and REST APIs in Singapore, mentoring teams and guiding architecture decisions.
Java Developer
Builds and maintains low-latency trading applications in Java, working closely with front-office teams to implement electronic quoting systems and ensure compliance and reliability.
Java Developer
Build and maintain Java-based enterprise applications using Spring and Java EE, collaborating with teams to deliver scalable solutions for government projects.
Senior Java Developer
Senior Java developer building distributed microservices with Spring Boot, Kafka, and Kubernetes, using TDD/BDD and CI/CD pipelines.
Lead Software Engineer
Lead a team to design, build, and deploy full-stack software solutions for clients, mentoring junior developers and ensuring scalable, secure systems using React, .NET, Django, and cloud platforms.
Java Developer
Build and maintain Java applications using Spring Boot, REST APIs, and relational databases; collaborate with teams to deliver scalable software solutions.
Java Developer
Build and maintain Java-based backend services and APIs using Spring Boot, Kafka, and Elasticsearch, optimizing performance and collaborating with cross-functional teams.
Java developer
Provide application support and troubleshooting for Java-based systems, including log analysis, issue diagnosis, and deployment assistance.
Java Developer
Build and maintain enterprise Java applications using Spring Boot and REST APIs, while providing production support and collaborating with cross-functional teams.
Java Developer
Builds full-stack Java applications using Spring Boot, integrates with databases (MariaDB/MySQL/NoSQL) and cloud platforms (AWS/Cloud Foundry), and automates pipelines with DevOps tools like Jenkins and Docker.
Lead Java Developer
Lead a team of Java engineers to design, build, and deploy scalable microservices using Spring Boot, Kubernetes, and CI/CD pipelines.
Java Developer (AWS)
Build and maintain enterprise Java applications using Spring Boot, Hibernate, and AWS services like EC2 and RDS, with front-end work in Angular or React.
Application Developer
Builds and maintains web portals, APIs, and POS integrations using C#, .NET Core, and SQL Server for a global coffee retailer expanding into new markets.