Tech jobs
Job listings
Java Developer
Build and maintain Java-based payment systems and microservices for a leading fintech provider, using Spring/J2EE and Oracle tools to process global commerce transactions.
Java Developer
Build and maintain Java-based payment and transaction systems for merchants, using Spring/J2EE and Oracle, ensuring secure, scalable omnichannel payment solutions.
Java Developer
Build and maintain Java-based payment solutions and Oracle applications for a leading fintech provider, using Spring/J2EE and microservices to power card transactions and merchant services.
Java Developer
Develops SaaS back-end services in Java/J2EE, designs solutions, and integrates systems using Spring, databases, and APIs.
Java Developer
Build and maintain Java-based business applications for a global payments provider, using Spring/J2EE, SQL, and microservices in an Agile team.
Java Developer
Build and maintain scalable Java applications using Spring, Hibernate, and SQL; collaborate in Agile teams to deliver features and mentor junior developers.
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.
Senior Java Software Engineer for Capital Markets Technology
Senior Java engineer maintaining and upgrading core trading systems in a large bank’s Commodities Technology team using Java, Kafka, Unix scripting, and CI/CD.
Java J2EE Software Engineer - Web Apps & APIs
Build and maintain client web apps and APIs using Java/J2EE, focusing on user-friendly interfaces and quality assurance.
Senior Software Engineer - Java and Cloud Solutions
Senior Software Engineer designs and migrates enterprise Java applications to Azure, refactoring them into microservices and optimizing cloud-ready solutions.
Senior Full-Stack Software Engineer — Java/Angular | Hybrid
Design and build data pipelines and applications using Java/J2EE and databases in a hybrid Toronto office.
Java Software Engineer
Build and deploy Java-based AI solutions using Spring Boot, microservices, and Kafka for enterprise clients, while collaborating in Agile teams.
Java Software Engineer
Design and build enterprise Java applications, refactor legacy systems for Azure cloud, and modernize databases to scale and improve performance.
Software Engineer (Java)
Senior Java engineer maintains and upgrades legacy capital-markets systems, refactoring code, closing vulnerabilities, and collaborating with DevOps and security teams to ensure stability and compliance.
Java/NodeJS Software Developer
Builds and maintains wealth-management backend services using Java, Node.js, and Spring Boot, collaborating across teams to design APIs and SOA solutions.
Senior Java Software Engineer (with Angular)
Builds microservices in Java/Spring and crafts front-end UIs with Angular for enterprise clients.
Sr. Software Engineer
Design and build scalable backend systems in Java/Node.js, using AI tools to write and refine code while collaborating with cross-functional teams to deliver high-impact e-commerce features.
Java Application Developer (Wire Payments)
Develop and support Java-based wire payment systems, coordinating SWIFT mandates and integrating with banking infrastructure using AMH, MQ, and Dynatrace.