Back to results

Lead Java Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
10–14 years of overall IT experience.
Posting language
English
Posted

Original job description

Technical Lead - Java – 192514- Hybrid(3 days Onsite)

Location : Toronto, ON

Duration: 6+ Months

Job Description:

Mandatory Skills: Banking experience must, Java, Microservices, Event Processing, SQL Microservices, AKS. Databricks is nice to have but not required

Role Summary

We are seeking an experienced Solutions Architect with strong expertise in designing and delivering scalable enterprise applications using Java, Microservices, Event-Driven Architecture, SQL, and Azure Kubernetes Service (AKS). The ideal candidate will drive architecture decisions, define technical solutions, and lead development teams in building high-performance, cloud-native applications.

This role requires hands-on architectural leadership, strong design skills, and experience implementing distributed systems within large-scale enterprise environments. Databricks knowledge is desirable but not mandatory.

Key Responsibilities

  • Define end-to-end architecture for enterprise applications and integration platforms.
  • Design scalable and resilient Microservices-based architectures.
  • Lead technical design discussions and architectural governance.
  • Design and implement event-driven solutions using messaging and streaming platforms.
  • Architect containerized solutions using AKS (Azure Kubernetes Service).
  • Provide technical leadership and guidance to development teams.
  • Establish API standards, integration patterns, and best practices.
  • Collaborate with business stakeholders, developers, QA teams, and infrastructure teams.
  • Ensure applications meet performance, scalability, security, and reliability requirements.
  • Conduct architecture reviews, code reviews, and technical risk assessments.
  • Support CI/CD implementation and cloud modernization initiatives.

Experience Required

  • 10–14 years of overall IT experience.
  • 5+ years in Architecture, Technical Lead, or Design Lead roles.
  • Strong experience in enterprise application architecture and cloud migration initiatives.
  • Proven experience delivering large-scale distributed systems and Microservices solutions.

Key Competencies

  • Solution Architecture & Design Leadership
  • Technical Decision Making
  • Stakeholder Management
  • Problem Solving & Analytical Thinking
  • Team Mentoring & Technical Leadership
  • Communication & Presentation Skills
More about this job

Responsibilities

Define and govern scalable enterprise application architectures, including microservices, event-driven integrations, and containerized solutions on AKS. Lead technical design and development teams, establish API and integration standards, and ensure solutions meet performance, security, scalability, and reliability requirements.

Requirements

Requires 10–14 years of IT experience, including at least five years in architecture or technical/design leadership roles, with strong enterprise architecture, cloud migration, distributed systems, and microservices experience. Banking experience, Java, event processing, SQL, and AKS are mandatory; Databricks is desirable but not required.

Skills

  • Java
  • Microservices
  • Event-Driven Architecture
  • Event Processing
  • SQL
  • Azure Kubernetes Service (AKS)
  • Solution Architecture
  • Enterprise Application Architecture
  • Distributed Systems
  • Cloud Migration
  • Messaging and Streaming Platforms
  • API Standards
  • CI/CD
  • Technical Leadership
  • Stakeholder Management
  • Databricks

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Management & Leadership
  • Finance & Accounting

Keywords

  • Java
  • Microservices
  • Event-Driven Architecture
  • Event Processing
  • SQL
  • Azure Kubernetes Service (AKS)
  • Databricks
  • Banking
  • Solution Architecture
  • Enterprise Applications
  • Distributed Systems
  • Cloud Migration
  • Messaging Platforms
  • Streaming Platforms
  • API Standards
  • Integration Patterns
  • Containerization
  • CI/CD
  • Cloud Modernization
  • Architecture Governance
  • Technical Design
  • Performance
  • Scalability
  • Security
  • Reliability
  • Stakeholder Management
  • Technical Leadership

Report this job