Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
Builds and maintains Java-based microservices and RESTful APIs using Spring Boot and Hibernate, working in a hybrid Toronto office.
Builds and maintains wealth-management backend services using Java, Node.js, and Spring Boot, collaborating across teams to design APIs and SOA solutions.
Build and optimize Java-based applications using Agile practices, leading feature development, code reviews, and troubleshooting across UI and service layers.
Build and maintain Java-based game services and microservices using Spring Boot, refactoring legacy code and integrating new features for online multiplayer games.
Senior backend engineer building scalable Java/Scala services and Spark applications for a global investment bank’s data platform, handling high-volume financial workflows.
Build and maintain SaaS healthcare software using Java, Spring Boot, and React; write clean, scalable code, REST APIs, and automated tests while collaborating with cross-functional teams.
Build and maintain Java-based microservices on AWS, integrating systems with APIs and NoSQL databases while following Agile practices and CI/CD pipelines.
Lead a Java team building scalable microservices and cloud apps for banking using Spring, AWS/Azure, Kafka, and PCI-compliant security practices.
Build and maintain web-based applications using Angular, RxJS, and state management libraries like NgRx, transforming designs into pixel-perfect UIs.
Build and integrate AI-powered backend services for a cloud-native information management platform using Java, Spring Boot, and Python with cloud and AI tooling.
Builds and maintains web and mobile apps using Java, Python, or JavaScript with React/Angular/Node.js, while collaborating on scalable software solutions in a full-time Ottawa-based role.
Senior Software Engineer building and delivering complex software solutions in a hybrid consultancy role using Java, C#, or Python and cloud platforms like AWS or Azure.
Develops and maintains Java/Spring Boot applications for client reference data systems, including distributed cache infrastructure and database integrations.
Build secure, scalable banking microservices in Java/Spring Boot, design APIs with OAuth2, and deploy on Azure/PCF while ensuring compliance and security standards.
Build and secure high-performance microservices and APIs for banking using Java, Spring Boot, Kafka, and Azure, ensuring compliance and scalability.
Develop and support Java-based wire payment systems, coordinating SWIFT mandates and integrating with banking infrastructure using AMH, MQ, and Dynatrace.
Build and maintain scalable Java/Scala systems for risk analytics and trading infrastructure, partnering with traders and quants to modernize critical financial platforms.
Build and maintain a Java-based full-stack platform for biotherapeutics R&D, using Spring, Angular, and cloud services.
Build and maintain Java-based financial applications for a banking institution, using RESTful services, microservices, and React.
Designs and builds Java and C# applications for financial and AI projects, maintaining databases and collaborating with cross-functional teams.
We couldn't check your fit for this role — add a CV to your profile to see it next time.