CareerPlan

Senior Java Full Stack Developer – Vice President

MISSISSAUGA, Ontario, CanadaFull-time2026-09-08 → 2026-11-10

Core

Lead technical design, architecture, and development of complex, scalable, real-time microservices and RESTful APIs for a global client onboarding platform (OMC) at a major bank.

Role type

Senior IC Full-Stack Java Developer (Microservices)

Builds

High-performance, low-latency applications and reusable components for client onboarding workflows (KYC, Account opening, Credit/Legal reviews)

Domain

Banking / Financial Services / Real-time Systems

Required skills

Java (8+ years), Spring, ReactJS, HTML5, CSS3, JavaScript (ES6+), Redux, Kafka, RabbitMQ, Solace, Tibco, Oracle, MongoDB, OOP, Design Patterns, TDD, CI/CD

Preferred skills

Redis, Apache Ignite, Gemfire, Kotlin, Multi-threaded programming, System performance tuning

Technologies

Spring, ReactJS, Kafka, RabbitMQ, Solace, Tibco, Oracle, MongoDB, Redis, Apache Ignite, Gemfire, Kotlin

Responsibilities

Lead technical design and architecture of complex applications; Guide and mentor a team of developers; Design and develop high-performance, low-latency applications; Evaluate new strategic initiatives through Proof-of-Concepts (POCs); Develop applications adhering to best practices including Test-Driven Development (TDD) and Continuous Integration (CI)

Seniority

Senior, hands-on IC