Tech jobs
Job listings
Lead Software Engineer
Lead Software Engineer on Agoda's Platform team, working on mission-critical systems serving millions of users, using Scala/Java and focusing on Generative AI for customer experience.
Software Engineer (.Net/Rust)
Software Engineer building and maintaining high-volume trade management systems using Rust, supporting C#/.NET services, focusing on distributed systems, AWS workloads, and messaging technologies.
Senior Java Software Engineer
A Senior Java Software Engineer designs, develops, and maintains scalable Java applications and microservices for enterprise platforms, focusing on cloud-native solutions, collaborating with cross-functional teams to ensure security and quality.
Software Engineer, Backend - 커뮤니티 (아파트)
Builds and maintains backend systems for a hyper-local community platform, focusing on scalable server architecture, AI-driven recommendations, and seamless integration of neighborhood services like classifieds, events, and trust-based interactions.
Full-stack Engineer
Builds and maintains full-stack web applications for a fintech platform enabling African banks/lenders to analyze financial data and deliver personalized services, collaborating with AI scientists, DevOps, and product teams to ensure scalability and performance.
Full-stack Engineer (Python/React) - Q-tech
Build and maintain a global vulnerability-tracking platform using Python/FastAPI backend and React frontend, processing millions of records daily.
(Java+Angular) Full Stack Developer | Híbrido (Madrid) - madrid
Full Stack Developer (Java + Angular) designing and building backend microservices and frontend applications with event-driven architectures, ensuring quality and performance in a hybrid work environment.
Java Developer | Híbrido (Madrid) - Realnaut
Backend Java developer building event-driven microservices with Kafka, Docker and Kubernetes in a hybrid Madrid office.
Backend Developer - Java (Hybrid Madrid) - bilbao
Mid/Senior Java Backend Developer working on wealth management projects for global clients, building and testing backend systems with Java, REST, Oracle DB, and messaging platforms like Kafka.
Prácticas Desarrollador Backend (Java)
Build and maintain scalable Java microservices using Spring Boot and Spring Security, with REST/SOAP APIs, Oracle databases, and async messaging (RabbitMQ/Oracle AQ).
Инженер по тестированию / QA Engineer
QA Engineer conducts functional, integration, and UI/UX testing for enterprise web applications and backend services, ensuring compliance with requirements and documenting test cases.
Protocol Analyst / Software Developer
A contract Protocol Analyst/Software Developer role analyzing IP protocols and developing Python software for data extraction, requiring Government Clearance and 5 days/week onsite work.
Системный аналитик (ДБО юридических лиц)
Systems analyst for corporate online banking (ДБО), writing technical specifications from business requirements, detailing integration and microservice tasks, and supporting IT teams during implementation.
Backend Engineering Manager
Lead a backend engineering team building and scaling microservices, distributed systems, and data pipelines for a cybersecurity platform protecting critical infrastructure.
Software Engineer (Jr. Fullstack) - Bangalore - GEVT
Builds and maintains full-stack applications using Python, Django, Angular, and PostgreSQL for a product company in the infrastructure/operations space.
AI/ML Software Engineer
Full-stack software engineer building and operating production systems with React front-ends, Python back-end services, and PostgreSQL, while handling CI/CD pipelines and SRE/observability practices on Azure DevOps.
Mid/ Senior Java Developer (ST)
Builds and maintains the backend for a cross-platform digital banking app using Java, Spring Boot, and messaging systems like Kafka/RabbitMQ.
Desenvolvedor Backend Senior – Java
Senior Backend Developer building REST/SOAP APIs and microservices in Java/Spring Boot on GCP for Open Finance, Core Banking, and transactional financial systems with high data volume.
Software Architect
Software Architect designing scalable solutions for high-volume digital financial platforms, defining end-to-end architectures across backend, mobile, APIs, microservices, and distributed systems using Java, Kotlin, SQL/NoSQL databases, and cloud technologies.