CareerPlan

Senior Java Developer (Hybrid)

Montreal, CanadaFull-time2026-10-19 → 2026-11-09
Hybrid

Core

Design and deliver next-generation technology solutions for client onboarding and regulatory compliance platforms.

Role type

Senior IC Java Developer

Builds

Enterprise Java EE and Core Java applications, RESTful web services, event-driven systems, and database solutions.

Domain

Financial Services / Enterprise Software

Required skills

Java EE/Core Java, Spring Boot, RESTful web services, SQL, MongoDB, Kafka, Unix/Linux, JUnit, BDD

Preferred skills

AngularJS, ExtJS, AI-assisted development tools (Claude, GitHub Copilot)

Technologies

Java 21, Spring, Spring Boot, Kafka, MongoDB, JUnit, BDD, AngularJS, ExtJS

Responsibilities

Design, develop, and maintain enterprise Java applications; Build and integrate RESTful web services; Design and implement database solutions; Develop event-driven systems; Contribute to technical design and code reviews; Troubleshoot complex technical issues; Write and maintain automated tests; Mentor junior team members.

Seniority

Senior, hands-on IC