Tech jobs
Job listings
Consultant Java Backend Developer Toronto
Lead Java backend development for CIBC's Enterprise Customer Information Services (ECIS) team in Toronto: designing technical infrastructure, leading development and integration of backend solutions, and mentoring developers. Core stack is Java/J2EE, microservices, REST APIs, SQL databases, and cloud (Azure/AWS) with CI/CD tooling.
Chief Backend Developer
Chief Backend Developer at National Bank of Canada builds and enhances backend services and APIs in Go and Python for automation platforms, deploying distributed microservices on AWS with Docker, Kubernetes, Helm, and GitOps. Requires 5+ years of production backend experience and French/English, with on-call rotation duty.
Enterprise Java Backend Engineer
Hands-on backend engineer building and supporting scalable Java services, REST APIs, and SQL-backed applications for Operations Technology in Montréal, covering the full lifecycle from analysis and design through testing, deployment, and production support. Requires three days per week in office.
Développeur(se) Fullstack Java / React | Full Stack Java / React Developer
Full-stack Java/React developer at IT consulting firm Astek in Montréal (hybrid), building securitization applications for a major banking client. Daily work spans Spring Boot back ends, React UIs, REST APIs, hexagonal architecture, TDD/BDD, and CI/CD on Kubernetes with Helm and ArgoCD.
Senior Ruby Rails React Developer
Senior fullstack developer at RewardOps building the core Ruby on Rails and React SaaS application and integration engine in Toronto — shipping end-to-end features, APIs, background jobs, and client integrations, with unit testing, code reviews, performance work, and mentoring junior developers.
Software Engineer (Java / Python)
Individual-contributor software engineer at Scotiabank in Toronto who designs, develops, and supports enterprise banking applications and data pipelines — leading technical design, building APIs and batch/real-time integrations, and troubleshooting production issues. Core stack: Java, Spring Boot, SQL, Python, Angular, Kafka, NiFi.
Software Engineering Manager Python Django
Onsite Software Engineering Manager in Kitchener, Ontario leading Python/Django teams that build scalable backend applications, APIs, and integrations. Core stack includes Python, Django, GraphQL, PostgreSQL/BigQuery, Docker/Kubernetes, CI/CD, and GCP or Azure deployments.
Full Stack Software Engineer (TypeScript / Python / Java)
NearSource Technologies is hiring a full stack engineer on a T4 contract (CAD 45–50/hr, 100% remote in Canada) to build client apps, backend services, and prototypes/POCs for an enterprise design-software client. Core stack: TypeScript, Python, or Java, with AI-assisted tools like Claude/Cursor.
Backend Software Engineer
Develop, deploy, and maintain scalable backend microservices for a cloud security platform using cloud providers (AWS/GCP/Azure), data-intensive technologies (RabbitMQ, Redis), and backend languages like Go or Java.

Senior Security Researcher
Senior Security Researcher at Zenity (AI Agent Security) researching AI agent/LLM risks like prompt injection and jailbreaking, plus cloud, web, and API attack surfaces. Day to day involves designing detection logic for runtime protection, threat hunting across large datasets, and validating findings in production using Python, JavaScript, bash, and SQL-like queries.
Senior Java Engineer
Consultancy Ambush is hiring a hands-on senior backend engineer to build and modernize Java/Spring Boot microservices for clients: developing REST APIs, Kafka event-driven integrations, tested code, and production support on a distributed team. Requires 6+ years of Java experience, fluent English, and residency in Spain or Poland.
Outbound AI Engineer
Outbound sales development role (not software engineering) supporting an Enterprise pod at Nimble: researching accounts, building AI-agent-driven outbound campaigns across email, LinkedIn, and phone, and creating GTM assets to generate pipeline and ARR. Requires AI-native workflow automation (Claude, APIs, no-code tools) plus strong outbound prospecting skills.
Senior Back-End JavaScript Developer - IL
Builds and owns back-end services in Node.js, using MongoDB, Kubernetes and other modern infra to power a data platform.
Software Engineer II
Full stack engineer building features across web, backend, and mobile for Push Operations' HR/payroll/workforce management platform. Day-to-day work spans React and React Native frontends, PHP/Node.js backends with RESTful APIs, and database design, in a remote-first Canadian team.
Senior Product Designer
Senior Product Designer owning end-to-end UX of Acumatica's cloud ERP applications: conducting user research, building working code prototypes with AI tools (Cursor, Claude Code, Figma Make), writing behavioral specs for engineers and AI agents, maintaining design systems across Figma/Bitbucket, and ensuring WCAG accessibility.
Popai Health- AI Engineer
AI Engineer at Popai Health (a Team8 venture) who designs and runs data/AI pipelines over healthcare data (medical records, audio) and operationalizes LLMs and agentic workflows in production. Core stack includes PostgreSQL/BigQuery/Snowflake/Spark/Kafka, cloud platforms, Docker/Kubernetes, and LLM serving/agent orchestration.
Technical Writer
Write and maintain documentation for an AI platform and its integrations, collaborating with product managers to ensure content accuracy and customer self-service.
Customer Success Manager
The Strategic Customer Success Manager (CSM) at Nimble is a key post-sales role focused on driving customer adoption, retention, and expansion across our enterprise accounts. You will serve as a trusted partner to…