Senior Java Tech Lead & Solutions Architect

Improving

Vancouver

On-site

CAD 110,000 - 170,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Improving Vancouver’s data and cloud team is seeking a Lead Java Developer who combines hands-on engineering with technical leadership to deliver complex software for clients ranging from startups to enterprises.

You will mentor engineers, shape technical direction, and work closely with clients to define scope, estimates, and milestones while maintaining high standards for code quality and documentation. Willingness to travel to the United States is required.

Qualifications

  • Leading the design and delivery of complex software solutions.
  • Strong object-oriented development with Java and/or C++.
  • Experience with SQL databases and cloud platforms (AWS, Azure, GCP).
  • Ability to travel to the United States.

Responsibilities

  • Lead the design and delivery of complex software solutions from initial concept through implementation, testing, and release.
  • Remain hands-on with architecture, development, testing, code reviews, and technical problem-solving.
  • Establish and champion high standards for code quality, testing, maintainability, and documentation.
  • Develop expertise in key technical areas and share that knowledge across teams.
  • Evaluate and adopt new technologies where they improve client or technical outcomes.
  • Provide technical leadership for client projects and take accountability for successful technical outcomes.
  • Work directly with clients to understand requirements, explore solutions, and provide technical guidance.
  • Define technical scope, estimates, milestones, and deliverables.
  • Translate complex business problems into practical technical solutions.
  • Communicate progress, risks, trade-offs, and technical decisions clearly to clients and internal stakeholders.
  • Guide developers through technical decisions, implementation, testing, and delivery.
  • Delegate effectively while remaining accountable for the overall technical outcome.
  • Mentor developers and provide actionable feedback that supports their growth.
  • Build alignment around technical direction and gain buy-in from clients, developers, and other stakeholders.
  • Contribute to engineering practices, knowledge sharing, recruitment, and an inclusive team environment.

Skills

Java
C++
SQL
Databases
AWS
Azure
GCP
Software architecture
Mentoring
Client communication
Travel flexibility
Leadership
Independent work

Education

Degree in Computer Science or related

Job description

Improving Vancouver’s data and cloud team is seeking a Lead Java Developer who combines hands-on engineering with technical leadership to deliver complex software for clients ranging from startups to enterprises.

You will mentor engineers, shape technical direction, and work closely with clients to define scope, estimates, and milestones while maintaining high standards for code quality and documentation. Willingness to travel to the United States is required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Lead Java Developer
Lead Java Developer

Improving • Vancouver

On-site
CAD 110,000 - 170,000
Senior Java & Cloud Platform Lead - VP
Senior Java & Cloud Platform Lead - VP

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Senior Software Developer – JAVA
Senior Software Developer – JAVA

TEEMA Group • Vancouver

On-site
CAD 180,000 - 200,000
Senior Java Software Engineer only local to Vancouver, British Columbia, Canada
Senior Java Software Engineer only local to Vancouver, British Columbia, Canada

PRI Global • Vancouver

On-site
CAD 90,000 - 130,000
Senior Java Engineer: Scalable Backend & Microservices Leader
Senior Java Engineer: Scalable Backend & Microservices Leader

Virtusa Corporation • Mississauga

On-site
CAD 110,000 - 170,000
Senior Leader/Director - Data Delivery (Vancouver – Onsite)*Completed*
Senior Leader/Director - Data Delivery (Vancouver – Onsite)*Completed*

Corporate Recruiters Ltd. • Vancouver

On-site
CAD 162,000 - 198,000
Software Architect - Vancouver
Software Architect - Vancouver

Yeah! Global • Vancouver

On-site
CAD 100,000 - 130,000
Senior Java Architect: Cloud-Native & Microservices Leader
Senior Java Architect: Cloud-Native & Microservices Leader

Astra-North Infoteck Inc. • Canada

Hybrid
CAD 100,000 - 130,000
Senior Cloud Infra Architect & DevOps Lead
Senior Cloud Infra Architect & DevOps Lead

Scrawlr • Vancouver

On-site
CAD 170,000 - 190,000