Senior Java Lead - Cloud-Native Microservices Architect

Infoya Inc.

Toronto

Hybrid

CAD 110,000 - 115,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Infoya is seeking a hands-on Lead Java Developer in Toronto, operating at a technical lead level to shape scalable microservices and cloud architecture while staying close to the code.

You will mentor developers, review designs, and collaborate with product, engineering, QA, DevOps, architecture, and business stakeholders to deliver high-quality, secure APIs.

This permanent, hybrid role offers the chance to drive modernization and cloud migration for a high-traffic e-commerce platform.

Qualifications

  • Bachelor’s degree in CS, Eng, or equivalent.
  • 10+ years of software development with hands-on Core Java and Spring Boot.
  • Experience as Lead Developer or Technical Lead with ownership of design decisions.
  • Strong understanding of microservices, distributed systems, and API-led integration.
  • Experience with cloud-native apps on GCP; AWS/Azure acceptable if strong GCP.
  • Proficient with SQL/NoSQL, data modelling, and performance tuning.

Responsibilities

  • Lead the design, development, optimization, and support of scalable Java and Spring Boot microservices for high-traffic e-commerce applications.
  • Translate business and product requirements into clear application flows, component designs, integration patterns, and pragmatic technical solutions.
  • Contribute to application, integration, API, and data architecture standards across the e-commerce portfolio.
  • Design secure RESTful APIs, event-driven services, distributed workflows, and resilient integrations using technologies such as Pub/Sub, Kafka, or RabbitMQ.
  • Evaluate and recommend frameworks, databases, cloud services, and architectural patterns based on scalability, reliability, maintainability, security, and cost.
  • Review solution designs, code, and technical documentation; identify risks early and support architecture governance and design-quality practices.
  • Partner with product, engineering, QA, DevOps, infrastructure, architecture, and business teams to drive efficient solutioning and delivery.
  • Provide technical leadership through mentoring, design reviews, code reviews, troubleshooting, and knowledge sharing.
  • Drive modernization and cloud-migration initiatives, including the decomposition of legacy or monolithic applications into cloud-native services.
  • Build for security, compliance, observability, high availability, performance, and production resilience from the outset.
  • Investigate complex production issues, conduct root-cause analysis, and improve platform stability and performance.
  • Evaluate emerging technologies and architectural patterns, validating their practical value through prototypes or proof-of-concept work when appropriate.

Skills

Core Java
Spring Boot
Java Architecture
Technical Leadership
API Design
Cloud (GCP)
Docker
Kubernetes
CI/CD
Security (OAuth2/OpenID/JWT)

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
Kubernetes
CI/CD pipelines
Google Cloud Platform

Job description

Infoya is seeking a hands-on Lead Java Developer in Toronto, operating at a technical lead level to shape scalable microservices and cloud architecture while staying close to the code.

You will mentor developers, review designs, and collaborate with product, engineering, QA, DevOps, architecture, and business stakeholders to deliver high-quality, secure APIs.

This permanent, hybrid role offers the chance to drive modernization and cloud migration for a high-traffic e-commerce platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Java Developer
Lead Java Developer

Infoya • Toronto

Hybrid
CAD 110,000 - 115,000
Lead Java Developer
Lead Java Developer

Infoya Inc. • Toronto

Hybrid
CAD 110,000 - 115,000
Senior Java Microservices Lead Engineer
Senior Java Microservices Lead Engineer

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Lead Java/Angular Tech Lead — Hybrid, Equity, Growth
Lead Java/Angular Tech Lead — Hybrid, Equity, Growth

Worky • Mississauga

Hybrid
CAD 119,000 - 145,000
Hybrid work model
Extra vacation days up to 5 per year
Employee share plan & bonus potential
+1
Senior Java Architect: Cloud-Native & Microservices Leader
Senior Java Architect: Cloud-Native & Microservices Leader

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Canada

Hybrid
CAD 100,000 - 130,000
Senior Java Tech Lead — Spring Boot & AWS Architect
Senior Java Tech Lead — Spring Boot & AWS Architect

HRB • Vaughan

On-site
CAD 140,000 - 190,000
Senior Java Tech Lead & Architect
Senior Java Tech Lead & Architect

Citi • Mississauga

On-site
CAD 167,000 - 237,000
Senior Angular Frontend Engineer - Lead Features & Design
Senior Angular Frontend Engineer - Lead Features & Design

Infoya Inc. • Toronto

Hybrid
CAD 100,000 - 110,000
Hybrid work arrangement
Senior Java Engineer – Hybrid, Scalable APIs & Cloud
Senior Java Engineer – Hybrid, Scalable APIs & Cloud

Citigroup Inc. • Mississauga

Hybrid
CAD 153,000 - 236,000
Hybrid working
Global exposure
Learning & development
+3
Senior Java Developer: Microservices & APIs (Hybrid)
Senior Java Developer: Microservices & APIs (Hybrid)

Cognizant • Toronto

Hybrid
CAD 60,000 - 94,000
Medical insurance
Dental insurance
Vision insurance
+5