Tech jobs
Job listings
Software Engineer
Builds and maintains enterprise-grade microservices and web apps in Java/Spring, React, and cloud-native stacks, focusing on performance, security, and CI/CD pipelines.
Java Backend Engineer — Spring, ELK, Hadoop
Builds and maintains Java-based backend services using Spring, ElasticSearch, and Oracle for a Singapore-based team.
Data Engineering Lead
Lead a cloud-first data engineering team to build and maintain robust data pipelines, migrate legacy systems to Snowflake and AWS Glue, and ensure high-quality data flows for analytics and reporting.
Software Engineer (Java, AWS/Azure)
Build and maintain enterprise single-sign-on systems in Java with Spring Boot, focusing on security and performance for government projects.
Senior Java Software Engineer
Senior Java developer leading an AWS migration for a government healthcare system, integrating legacy Oracle OSB with modern cloud-native services and APIs.
Software Engineer (Java)
Builds and maintains Java EE web applications and UI frameworks using Struts, Spring, Hibernate, and Oracle DB, with optional Mendix low-code development.
Software Engineer (Java)
Build and maintain full-stack Java applications using Spring, Angular, and microservices, ensuring security and quality while collaborating on government-linked projects.
Software Engineer (Java)
Develop and maintain Java-based applications, optimize performance, and integrate systems using frameworks like Spring and WebLogic.
JAVA SOFTWARE ENGINEER
Build and maintain scalable Java-based banking systems using Spring Boot, EJB, and messaging middleware, while fixing complex legacy defects and ensuring compliance with bank standards.
Senior / Software Engineer (.Net / Java / C++)
Designs and refines software architecture for a high-performance C3 (Command, Control and Communication) system using Java, C++, or .NET.
Senior Software Engineer (Backend)
Designs and builds scalable backend systems in Node.js/JavaScript and Java/Scala for a SaaS platform in fintech, focusing on APIs, microservices, and compliance.
Software Engineer (Java Preferred)
Develop and maintain Java-based software for government-linked projects, ensuring code quality, security, and compliance with specifications.
Software Engineer (Java)
Build and maintain secure, scalable digital services for public-sector systems using Java and modern DevSecOps practices in an Agile team.
Java Software Engineer
Build and maintain full-stack Java and React applications, including backend services, APIs, and responsive frontend interfaces for scalable web solutions.
Java Developer
Build and maintain Java-based backend services for enterprise banking and wealth management systems using Spring Boot, REST APIs, and Oracle/MySQL.
Geospatial Software Engineer
Develop and optimize GIS applications using ESRI ArcGIS, FME, and spatial databases like PostGIS/Oracle Spatial, building REST APIs for geospatial services and clash analysis.
Software Engineer (Java) - A26258
Maintain and modernize Singapore’s land-title registry systems (STARS and ELS) using Java, SQL, and enterprise stacks while balancing legacy stability with AI-assisted improvements.
Urgent! Software Engineer (Java, SQL, JavaScript)
Maintain and modernize government land-title systems using Java, SQL, and JavaScript, while improving reliability, security, and automation in a regulated environment.
Java Software Engineer | Yearly Renewable Contract
Develops and maintains Java-based applications using frameworks like Spring Boot and Hibernate, ensuring code quality and compliance with specifications.