Back to results

Lead Java Developer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Detailed Job Description –

Lead the end-to-end design, development, testing, deployment, and production support of enterprise applications within the Lending and Leasing domain.

Provide strong technical leadership for solutions covering Commercial Lending, Consumer Lending, Mortgage Lending, Auto Financing, Equipment Leasing, Asset-Based Lending, Loan Origination and Loan Servicing.

Design and develop scalable enterprise applications using Java 8/11/17+, Spring Boot, Spring Framework, Spring Cloud, Hibernate/JPA, REST APIs and microservices architecture.

Lead the implementation and integration of Loan Origination Systems (LOS), Loan Management Systems (LMS), credit underwriting, risk assessment, collateral management, payment processing, collections and regulatory reporting.

Architect and implement integration solutions using REST/SOA, Apache Kafka, RabbitMQ, event-driven architecture and API Gateway solutions.

Support cloud-native application development and deployment using Microsoft Azure, AWS, Docker, Kubernetes/OpenShift and Terraform, along with CI/CD technologies such as Azure DevOps, Jenkins and GitHub Actions.

Work closely with business stakeholders, product owners, solution architects, BA, QA and DevOps teams to translate complex lending and leasing requirements into secure, scalable and high-performance technical solutions.

Lead and mentor development teams of 5–15 members across onshore and offshore locations, drive architecture/code reviews, resolve critical production issues, and establish engineering quality and development best practices.Top 3 Required SkillsLending & Leasing Domain Expertise – Strong knowledge of loan origination, underwriting, servicing, payments, collections, commercial/consumer lending and lease lifecycle processes.Java / Spring Boot / Microservices – Strong hands-on technical expertise with Java 8/11/17+, Spring Boot, Spring Framework, REST APIs and enterprise microservices architecture.Technical Leadership & Solution Architecture

More about this job

Responsibilities

Lead the design, development, testing, deployment, and production support of enterprise lending and leasing applications, including integrations and cloud-native solutions. Mentor development teams, guide architecture and code reviews, resolve production issues, and establish engineering best practices.

Requirements

Requires strong lending and leasing domain knowledge, hands-on expertise with Java, Spring Boot, REST APIs, and microservices, and technical leadership and solution architecture capabilities. The role also calls for experience with enterprise integrations, cloud platforms, CI/CD, and leading teams across onshore and offshore locations.

Skills

  • Lending And Leasing Domain Expertise
  • Java
  • Spring Boot
  • Microservices Architecture
  • Technical Leadership
  • Solution Architecture
  • Loan Origination
  • Loan Servicing
  • REST APIs
  • Apache Kafka
  • RabbitMQ
  • Microsoft Azure
  • AWS
  • Docker
  • Kubernetes
  • Terraform

Visa sponsorship

Not detected in the job text

Categories

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

Keywords

  • Lending And Leasing
  • Commercial Lending
  • Consumer Lending
  • Mortgage Lending
  • Auto Financing
  • Equipment Leasing
  • Asset-Based Lending
  • Loan Origination Systems
  • Loan Management Systems
  • Credit Underwriting
  • Risk Assessment
  • Collateral Management
  • Payment Processing
  • Collections
  • Regulatory Reporting
  • Java
  • Spring Boot
  • Spring Framework
  • Spring Cloud
  • Hibernate
  • JPA
  • REST APIs
  • Microservices
  • Apache Kafka
  • RabbitMQ
  • Event-Driven Architecture
  • API Gateway
  • Microsoft Azure
  • AWS
  • Docker

Report this job