CareerPlan

Senior Java Developer:

CanadaRemoteFull-time2026-11-06 → 2026-11-10
RemoteFreelance / independent contractor

Core

Design, develop, and optimize backend applications for a mission-critical core banking system supporting accounts, lending, and customer management.

Role type

Senior IC Java backend developer

Builds

Scalable microservices and reliable integrations for core banking functions

Domain

Financial services / Core banking

Deliverable

production ML models | product features

Required skills

Java EE/JEE, Spring Boot, microservices, REST APIs, Docker, Kubernetes, OpenShift, SQL, Oracle, PL/SQL, automated testing

Preferred skills

SAFe, Scrum, German (very good), English (very good)

Technologies

Java, Spring Boot, Docker, Kubernetes, OpenShift, Oracle, PL/SQL

Responsibilities

Develop and optimize core banking functionalities; Design and implement backend features; Maintain and improve existing software components; Ensure high software quality via automated testing and code reviews; Investigate technical issues and implement solutions; Collaborate with cross-functional teams in an agile environment

Seniority

Senior, hands-on IC