Tech jobs
Job listings
Software Engineer
Build and maintain API-driven microservices and web apps using Java, React, TypeScript, and Docker/Kubernetes while collaborating with product teams and ensuring security and performance.
Software Developer (Java/ Automation)
Build and maintain Java-based enterprise systems and design automated testing frameworks using Spring, JUnit, and CI/CD tools.
Senior Java Software Engineer
Senior Java engineer building cloud-native integration layers for trade finance using Spring, Kubernetes, and Apache Camel in a large banking IT team.
Back End Developer (Java)
Build low-latency trading and quotation systems in Java/Python, integrating with Spring Boot, Kafka, and Redis while using AI coding agents to ship production code.
Java Application Developer
Develops and maintains backend services using Java and Spring Boot, focusing on payment transaction flows and microservices architecture.
Senior Software Engineer (Backend)
Builds a serverless backend in TypeScript/Python for a construction-focused messaging platform, integrating SaaS tools and real-time APIs.
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.
Java Application Developer
Develops and maintains backend payment services using Java, Spring Boot, and microservices; builds features for Singapore’s national debit scheme and online transactions.
Senior Backend Engineer (Node.js, TypeScript, AWS)
Build and own the backend architecture for a martial arts SaaS platform using Node.js, TypeScript, and AWS, including APIs, databases, and AI-driven features.
I39 - Software Engineer, Java (079)
Provide Level 2/3 support for Java-based production applications, diagnosing incidents, writing SQL queries, and implementing fixes to meet SLAs.
Software Engineer III - Java and Cutover Platform Development
Designs and builds secure, scalable Java microservices and automates enterprise change processes using the Cutover platform, integrating with CI/CD, ITSM, and Kafka.
Software Engineer
Build and maintain large-scale Java banking apps using Spring Boot, Kafka, and cloud platforms; optimize microservices and big-data pipelines.
Microservice Software Engineer
Build and maintain microservices in Java/Spring Boot, integrating with Kafka and MQ brokers, while ensuring high code quality and test coverage.
Software Engineer
Builds C++/Python software for signal-domain encryption systems, focusing on multi-threaded instrument control, CI/CD pipelines, and code optimization.
I39 - Software Engineer (Java application support)
Provide Level 2/3 Java application support: troubleshoot production issues, analyze logs, write SQL queries, and implement fixes to keep systems running.
Backend Engineer (Mid / Senior)
Build and optimize high-efficiency APIs and AI pipelines for a YC-backed AI-native hiring platform that processes thousands of video interviews in emerging markets.
Software Engineer
Build and maintain secure web apps for transportation and immigration systems using Angular, Java/Spring Boot, MQTT, and microservices, while collaborating in Agile teams.
Senior Java Developer with Big Data Experience
Builds and optimizes Java-based enterprise systems and high-throughput data pipelines using Spark, Kafka, and Hadoop for Capgemini’s clients in Singapore.
Software Engineer (Java/Angular)
Build and maintain Java/Spring Boot backend services, Kafka event pipelines, and Angular 13 frontends, deploying them on Kubernetes with ArgoCD CI/CD.
Software Engineer - Java
Builds distributed Java applications using core Java, Swing/JavaFX, and microservices for real-time energy systems in a DevOps-driven Agile environment.