Tech jobs
Job listings
Senior Java Developer
Build and maintain Java-based iGaming platforms using Spring Boot, microservices, and Kafka, writing tests and collaborating in Scrum teams.
Backend Engineer ID37418 ($3,000 signing bonus)
Build and maintain backend services in Java/Kotlin, design scalable messaging systems, and lead development for enterprise clients using Kafka, RabbitMQ, and microservices.
Full Stack Developer - Manager
Lead end-to-end design and delivery of secure, scalable full-stack solutions on Azure using C#, .NET, React, and microservices, while guiding offshore teams and enforcing Clean Architecture standards.
Full Stack Developer (Legacy) - Manager
Lead the design and delivery of enterprise-grade web apps using Python/C# backends, React/TypeScript frontends, and Azure/AWS cloud services while managing teams and DevOps pipelines.
Software Engineer .NET JR
Build and maintain .NET microservices for a Brazilian fintech, focusing on payment systems with C#, PostgreSQL, and cloud platforms.
Front-end/full-stack HMI engineer (Embedded & Industrial Systems)
Build web-based HMIs for industrial measurement systems, integrating real-time dashboards with embedded devices using modern frontend frameworks and C++ backends.
Full Stack Software Engineer- Java
Build and scale real-time cloud communications backends in Java, integrating AI tools to improve APIs, media control, and distributed systems for a global platform.
Software Engineer
Develop Java-based ISTAR software for Canadian Army systems, designing APIs, data pipelines, and desktop clients that integrate sensor data and command-and-control subsystems.
Software Engineer
Develop Java-based ISTAR software for the Canadian Army, designing APIs, data pipelines, and desktop clients that integrate sensor data and command systems.
Software Engineer
Develops Java-based desktop and enterprise software for military ISTAR systems, integrating sensor data pipelines and APIs in an Agile team.
Software Engineer (Java) – Front Office Pricing & Risk
Build and maintain high-performance Java services for pricing and risk in global derivatives trading, collaborating with quant and trading teams.
Software Engineer (Java) – Front Office Pricing & Risk
Build and maintain Java-based pricing and risk systems for derivatives trading, collaborating with traders and quants to deliver scalable, high-performance financial services.
Software Engineer (Java) – Front Office Pricing & Risk
Build and maintain high-performance Java services for pricing and risk systems in TD’s capital-markets trading division, collaborating with traders and quants to support global FICC derivatives workflows.
Java Developer, TD Securities
Build and maintain Java-based risk and valuation applications for derivatives trading, migrating legacy systems to cloud and improving performance for intra-day processing.
Java Developer, TD Securities
Build and maintain Java-based risk and valuation applications for derivatives trading using Spring Boot, Kafka, and cloud infrastructure to support market risk analysis and regulatory compliance.
Lead Software Engineer - Fareham
Lead a team to design and build software for underwater robotics, spanning embedded systems to web apps, using C++, Python, and modern web tech.
Lead Software Engineer
Lead a team to design and build software for underwater robotics systems, using C++, Python, and web tech, while ensuring safety and cybersecurity standards.
Backend Engineer ID37418 ($3,000 signing bonus)
Build and maintain backend services in Java/Kotlin, design event-driven architectures with Kafka/RabbitMQ, and lead software delivery for global clients.
Senior Java Software Engineer
Senior Java engineer building low-latency pricing and risk systems for global FX, equities and rates markets using Core Java, Python and ZeroMQ.
Senior Python Developer
Build and maintain high-performance trading systems in Python and Go, collaborating with quants to create AI-driven sports betting models using ZeroMQ/RabbitMQ.