Tech jobs
Job listings
software engineer
Develop and maintain Java-based software applications, writing clean, documented code and collaborating with teams to deliver technical solutions.
Data Engineer | ETL Pipelines
Build and maintain ETL pipelines and data warehouse models to move and clean data for analytics and business use.
Software Engineer (Kafka, Java)- Contract
Maintains and optimizes Kafka clusters while building Java-based Kafka producers, consumers, and stream processors for a client engagement.
Senior Data Engineer (Java/SQL)
Builds scalable data pipelines and backend services using Java, SQL, and Scala to power analytics and reporting for a fintech company.
Databricks Data Engineer
Build and maintain scalable data pipelines on Databricks using PySpark, refactor legacy ETL to modern ELT, and ensure data quality and reliability for analytics.
Senior Backend Engineer (Java, Banking Domain)
Design and build scalable banking backend services using Java, Spring Boot, and Apache Camel, including REST APIs and integrations.
Software Engineer (Java & React.js)
Develop and maintain enterprise applications using Java, Spring Boot, and React.js. Design and implement RESTful APIs and microservices architectures. Build responsive, user-friendly front-end applications using…
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.
Senior Software Engineer - JAVA
Build and migrate Java-based applications to AWS, using Spring, WebLogic, and DevOps tools like Jenkins and Terraform.
Databricks Certified Data Engineer
Design and maintain scalable data pipelines and platforms using Databricks, PySpark, and cloud ecosystems for enterprise clients across multiple industries.
DATA Engineer
Designs and maintains scalable data pipelines and cloud-based data warehouses to feed analytics and AI models, using Python, Spark, Kafka, and cloud platforms like AWS/Azure/GCP.
Data Engineering Intern: Household Income Data Pipelines
Build and modernize data pipelines for household income and wealth statistics using Python, replacing legacy SAS workflows with modular, automated processes in a government data team.
Data Engineering, Lakehouse and AI Data Platform Engineer, Analyst/ Associate, Singapore
Build and maintain Goldman Sachs’ Lakehouse and AI data platform, designing scalable pipelines, curated datasets, and data-quality controls to power analytics and AI use cases in a fast-paced finance environment.
Software Engineer [Java Core]
Build and maintain Java-based systems for AI-driven digital services and government projects in Singapore, focusing on core Java, APIs, and scalable architectures.
Research Associate (Data Engineering)
Build and maintain a secure, scalable data platform for environmental monitoring, ingesting sensor and satellite data to power dashboards and research.
Software Engineer (Java Core)
Build and maintain Java-based applications for enterprise clients, focusing on core Java, design patterns, and scalable architecture while collaborating with cross-functional teams.
Senior Backend Engineer (Java)
Design and build scalable Java Spring Boot microservices and RESTful APIs on AWS, optimizing databases and CI/CD pipelines while mentoring junior engineers.
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, Judiciary
Build and maintain digital products for Singapore’s Judiciary, owning the full development lifecycle from design to production support using Go, PostgreSQL, and containers.
Software Engineer – Java
Builds and maintains Java-based backend services using Spring, REST/SOAP APIs, and JVM internals for a product company in Singapore.