Tech jobs
Job listings
Junior Java Software Engineer
Develop and maintain a global cash management system for a major bank using Java/JEE, React, and Spring frameworks in a Unix environment.
Software Engineer
Build and maintain large-scale AI systems, stitching together inference pipelines, human-in-the-loop workflows, and training-data pipelines using Python, Go, or Java and cloud-native tooling.
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 Rust Backend Engineer – High-Volume Trade Systems
Builds and optimizes high-throughput trade systems in Rust, maintaining C#/.NET services and integrating with Kafka, RabbitMQ, and AWS for distributed backend workloads.
Java Software Engineer
Build and maintain a global cash-management back-office system in Java/Spring, React, and microservices, deploying to 25+ countries and integrating with banking modules like payments and risk.
Senior Java Software Engineer
Build and maintain cloud-native Java microservices and APIs for AI-driven financial platforms using Spring Boot, SQL, and cloud infrastructure.
Senior Developer / Software Engineer [Java / C++ / .NET / JS]
Builds and maintains high-performance Java-based backend services and microservices, collaborating with cross-functional teams to deliver scalable applications.
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.
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.
U02 - Senior Backend Engineer
Design and build scalable backend services in Java/Spring Boot, using Kafka and microservices to power enterprise-grade systems in a regulated environment.
Backend API Developer
Builds and maintains Java/Spring Boot backend services and REST APIs, integrates systems with Apache Camel, and deploys to cloud environments.
Software Engineer (Java,Springboot) | Contract
Build and maintain backend services in Java/Spring Boot, including REST APIs, microservices, and integrations with databases and messaging platforms.
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 enterprise banking apps using Java, Spring Boot, Angular, and AWS; integrate systems with event-driven services and AI tools.
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.
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.
Senior Java Developer - Credit Risk
Build and maintain secure, scalable Java microservices for credit risk systems using Spring Boot, J2EE, and banking regulations.
High-Velocity Full-Stack Engineer: Django + React
Builds and maintains Django/FastAPI backend services and React/Vite frontend for a fintech trading platform, handling onboarding, deposits, settlements, and accounts.
VP - Java Developer – Global Transaction Banking (Payments & Cash Management)
Lead the design and development of Java microservices (Spring Boot) for payments and cash management systems, integrating via messaging queues and deploying with Docker/Kubernetes.