CareerPlanGet AI match score →

Software Engineer (Java)

Toronto, ON, ca🌐 Remote💼 Full-time🗓 2026-07-14 → 2026-07-31

Core

Develop and maintain Java-based microservices for a global payment gateway used by merchants and franchises.

Role type

Mid-level Java/Spring Boot software engineer

Builds

Payment gateway microservices and APIs

Domain

Fintech / Payments

Deliverable

production ML models | product features | infrastructure

Required skills

Java, Spring Boot, RESTful services, SQL databases, unit/integration testing, distributed systems architecture, RabbitMQ, Maven, JUnit

Preferred skills

JavaScript/Angular, Visual Studio Code, on-call support, mentorship participation

Technologies

Spring framework, Spring Boot, RabbitMQ, Maven, JUnit, Angular 9+, Visual Studio Code

Responsibilities

Write efficient, testable code; resolve production issues; participate in technical design and architectural decisions; conduct peer reviews; maintain documentation; collaborate with cross-functional teams; perform on-call rotations.

Seniority

Mid-level, hands-on IC

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