Back to results

Closed listing

Senior Java Software Engineer

  • Toronto, ON, Canada

$105,000 to $120,000 CAD / year · Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Pay
$105,000 to $120,000 CAD / year
Job type
Full-time
Closing date
Experience
Minimum 7 to 11 years of experience in software development with strong focus on Java and microservices
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Position Details

Job Title: Java Tech Lead

Location: Toronto, Canada (Onsite)

Job Type - Full Time

Job Overview

We are seeking a strong Java Tech Lead with proven experience in delivering scalable microservices and cloud based applications. The ideal candidate will be responsible for leading technical teams, designing high quality solutions, and driving end to end development across Java, Spring, cloud platforms, and modern integration technologies.

Responsibilities

  • Lead a technical team of developers and provide guidance throughout the development lifecycle
  • Design, develop, and implement applications using Java, Spring, Spring Boot, and microservices architecture
  • Work on cloud platforms such as AWS, Azure, GCP or PCF including deployments, infrastructure configuration, and cloud service integration
  • Implement event driven systems using Kafka
  • Collaborate with cross functional teams, business stakeholders, and architects to deliver high quality solutions
  • Ensure applications meet industry standards including PCI DSS, tokenization, and other security or compliance requirements
  • Drive technical discussions, code reviews, and performance tuning
  • Work closely with product owners and participate in Agile or Scrum ceremonies
  • Analyze complex problems and provide effective technical solutions
  • Maintain strong client relationships through clear communication and timely delivery

Qualifications

  • Minimum 7 to 11 years of experience in software development with strong focus on Java and microservices
  • Prior experience in leading a development team of at least 2 to 3 engineers
  • Strong expertise in Java, Spring, Spring Boot, microservices, and REST APIs
  • Hands on experience with AWS and Azure including cloud deployments and cloud native services
  • Strong knowledge of SQL or Oracle databases
  • Experience with Kafka and event driven architectures
  • Deep understanding of the banking domain including core banking and retail banking
  • Knowledge of compliance and security standards such as PCI DSS and tokenization
  • Excellent communication, leadership, and client interaction skills
  • Strong analytical and problem solving skills
  • Familiarity with Agile or Scrum methodologies and project management tools

Note: The salary range provided is indicative. Final compensation will be determined based on the candidate’s years of experience, role alignment, internal equity, and market data. We are committed to ensuring fair, competitive, and equitable compensation practices aligned with industry standards.

More about this job

Responsibilities

Lead a technical team of developers to design and implement scalable microservices and cloud-based applications. Drive end-to-end development, conduct code reviews, and ensure compliance with security standards like PCI DSS.

Requirements

Requires 7 to 11 years of software development experience with a strong focus on Java, Spring Boot, and cloud platforms like AWS or Azure. Candidates must have prior experience leading small engineering teams and deep knowledge of the banking domain.

Skills

  • Java
  • Spring
  • Spring Boot
  • Microservices
  • AWS
  • Azure
  • Kafka
  • REST APIs
  • SQL
  • Oracle Database
  • PCI DSS
  • Agile
  • Scrum
  • Technical Leadership
  • Event Driven Architecture
  • Banking Domain

Visa sponsorship

Not detected in the job text

Categories

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

Keywords

  • Java
  • Spring
  • Spring Boot
  • Microservices
  • AWS
  • Azure
  • GCP
  • PCF
  • Kafka
  • REST APIs
  • SQL
  • Oracle
  • PCI DSS
  • Tokenization
  • Agile
  • Scrum
  • Core Banking
  • Retail Banking
  • Event Driven Architecture
  • Cloud Native
  • Software Development
  • Technical Lead
  • Performance Tuning
  • Infrastructure Configuration

Report this job