Temporaryjobs Logo
enableIT logo

Lead Java Developer

enableIT1 day ago
Hybrid
Senior Level
CONTRACTOR

About the role

Java Lead – Middle Office Technology Location: Toronto, ON, Canada (Hybrid – 2-3 Days Onsite) Employment Type: Contract Interview:1-2 Internal Video Interviews / 1 Client Interview Round

About the Role: We are seeking an experienced Java Lead to join the Capital Markets Technology – Middle Office organization. The successful candidate will lead the design, development, and support of mission-critical applications that support trade processing, risk management, P&L reporting, and post-trade workflows within a large-scale banking environment.

This role requires strong technical leadership, deep expertise in Java and distributed systems, and hands-on experience in Middle Office Technology within Investment Banking or Capital Markets.

Responsibilities: Lead the design, development, and enhancement of Java-based Middle Office applications. Partner with Front Office, Middle Office Operations, Risk, Finance, and Compliance teams to deliver scalable technical solutions. Own application architecture, technical design, and code quality across the platform. Drive engineering best practices, SDLC adherence, and enterprise technology standards. Conduct code reviews and mentor onshore and offshore development teams. Ensure platform performance, resilience, and production stability in a 24x5/24x7 environment. Support regulatory initiatives, audit findings, and risk remediation activities. Collaborate with DevOps, QA, and Infrastructure teams for CI/CD and release management. Participate in incident management, root cause analysis, and continuous improvement initiatives.

Required Technical Skills: 8-12+ years of experience in Java development within enterprise environments. Strong hands-on experience with Core Java (Java 8+). Extensive experience with Spring Framework, Spring Boot, REST APIs, and Microservices. Strong understanding of: Multithreading and concurrency Memory management JVM tuning and performance optimization Strong SQL skills with experience in Oracle and/or PostgreSQL. Experience with messaging and event-driven systems: Kafka MQ JMS Experience with: GitMaven or Gradle CI/CD pipelines Strong Linux/Unix experience. Exposure to AWS or Azure cloud environments is preferred.

Mandatory Capital Markets & Middle Office Experience: Candidates must have proven experience working within Middle Office Technology in Investment Banking or Capital Markets.

Strong understanding of: Trade lifecycle and post-trade processing Trade enrichment and confirmations Settlements and reconciliations Risk and P&L reporting Regulatory and compliance-driven systems

Experience supporting one or more asset classes: Equities Fixed Income Foreign Exchange (FX) Derivatives

About enableIT

IT Services and IT Consulting