CareerPlanGet AI match score →

Senior Software Developer

Toronto, Ontario, Canada💼 Full-time💰 $120,000–$120,000🗓 2026-07-19 → 2026-07-22

Core

Designing and developing resilient microservices and high-performance payment systems for Canada's digital economy.

Role type

Senior Software Developer (Java)

Builds

Distributed payment infrastructure, RESTful APIs, and microservices for financial transactions.

Domain

Financial Technology / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, Hibernate, Oracle/PostgreSQL, Microservices, Docker, Kubernetes, RESTful API design, System Architecture, Data Modeling, Agile development

Preferred skills

Payment systems experience, Node.js, Hazelcast, Memcached, Design patterns

Technologies

Spring, Spring Boot, Hibernate, Netty, Maven, SQL, Bamboo, JavaScript, Node, Knockout, JQuery, Hazelcast, Memcached, Oracle, PostgreSQL, Docker, Kubernetes, Istio, Envoy

Responsibilities

Develop and maintain resilient microservices applications; Participate in system and application architecture; Write clean, maintainable, testable, and efficient code; Run API & Microservices technologies and containers; Perform database design and development using relational databases.

Seniority

Senior, hands-on IC

Sourced via linkedin · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on LinkedIn ↗