Tech jobs
Job listings
Software Engineer - Java
Senior Java engineer building and maintaining secure, scalable enterprise backend systems with microservices, APIs, and cloud platforms, plus CI/CD and observability tooling.
Java Software Engineer
Builds and maintains Java Spring applications, RESTful APIs, and batch jobs for scalable online systems and portals, focusing on security and performance.
Observability Backend Engineer Globalization
Build and lead a global observability stack (metrics, logs, traces, profiling) for a large consumer internet platform, supporting both traditional distributed systems and AI-driven infrastructure.
Java Backend Software Engineer
Builds and maintains cloud-native Java microservices for trade finance loan systems using Spring, Kubernetes, and Apache Camel in a large banking IT team.
Software Engineer, CDA
Build and maintain public-health systems for Singapore’s Communicable Diseases Agency using full-stack web tech, cloud platforms, and DevOps tooling.
Senior Backend Engineer (Git, Shellscript/Java/Python, Docker, Kubernetes)
Builds and maintains secure, scalable backend services using Java/Python, Docker, Kubernetes, and cloud platforms (AWS/Azure/GCP) in a DevOps-driven environment.
Backend API Developer
Design and build scalable backend services and RESTful APIs in Java/Spring Boot, integrate systems with Apache Camel, and ensure secure, high-performance solutions for financial services.
Senior Java Developer – AWS Cloud & L3 Support
Senior Java developer builds and modernizes cloud-native microservices on AWS, migrating legacy apps and providing L3 production support using Spring Boot, Docker, Kubernetes, and CI/CD.
Senior Backend Engineer (AI Platform)
Build and scale AI-driven banking services by designing robust backend systems, APIs, and microservices that integrate traditional and generative AI models.
Backend API Developer
Builds and maintains Java/Spring Boot backend services and REST APIs, integrates systems with Apache Camel, and deploys to cloud environments.
Backend Engineer (Mobile Banking)
Builds and maintains Java-based microservices for a mobile-banking platform using Spring Boot, Kafka, and Kubernetes, ensuring secure APIs and high availability.
Software Developer (Java Developer with Devops)
Build and maintain Java-based microservices with Spring Boot, deploy on Kubernetes/OpenShift, and manage data pipelines using Spark and Kafka.
Java Developer (Microservices)
Build and maintain high-performance Java microservices for a leading Singaporean bank, using Spring Boot, Kafka, and Redis to power modern financial services.
Java Developer - Kafka
Build and maintain Java-based backend services using Kafka, Spring Boot, and MariaDB, while optimizing Elasticsearch for search and analytics in a distributed system.
Java Developer
Build and maintain Java-based backend services and APIs using Spring Boot, Kafka, MariaDB, and Elasticsearch for a scalable product platform.
Senior Java Developer (Cloud/DevOps)
Build and modernize cloud-native Java microservices on AWS, containerize with Docker/Kubernetes, and own CI/CD pipelines and L3 support.
Lead Software Engineer, DevOps - Electronic Market Making
Lead a DevOps team maintaining CI/CD pipelines, Linux infrastructure, and observability tooling for a high-performance electronic trading platform in a regulated financial environment.
DevOps / Site Reliability Engineer
Build and maintain the crypto exchange’s AIOps and FinOps platforms, optimize multi-cloud infrastructure, and ensure reliability and security across AWS and Alibaba Cloud.
DevOps Engineer
Build and maintain CI/CD pipelines, containerize apps with Docker/Kubernetes, and enforce code quality with SonarQube in a cloud environment.
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.