Lead Java Engineer

JobCubby

Canada

Hybrid

CAD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare
Life Insurance
Disability Insurance

Job summary

Ciklum is seeking a Lead Java Engineer to join our Canada team on a full-time basis. You will own architecture across product and platform, drive scalable design decisions, and mentor engineers across multiple teams.

The role requires 10+ years of experience, strong Java/J2EE and cloud exposure (AWS/GCP/Azure), and experience with FedRAMP/regulatory environments. This is a hands-on leadership role with global impact.

Qualifications

  • 10+ years of overall experience with at least 5 years as Staff/Principal engineer in B2B SaaS start-ups.
  • Strong knowledge of Java/J2EE, Oracle, Postgres, and major cloud providers (AWS, GCP, Azure).
  • Experience with modern frontend frameworks (React, Vue.js) and multi-stack architectures.
  • Proven ability to lead architecture direction, drive cross-team aligned roadmaps, and deliver durable technical decisions.
  • Experience with FedRAMP or government cloud certifications and scalable, regulated environments.

Responsibilities

  • Own architecture across product and platform, including service boundaries and API standards.
  • Lead architecture reviews and guide roadmaps for long-term simplicity, maintainability, and performance.
  • Mentor engineers across teams and build learning mechanisms like guilds and design workshops.
  • Drive global cloud deployments, multi-region strategies, DR, observability, and production readiness.

Skills

Java/J2EE
Oracle
Postgres
AWS
GCP
Azure
React
Vue.js
Multi-stack systems
Architecture leadership

Education

Bachelor's degree in computer science
Master’s degree preferred

Tools

Kubernetes
Service meshes
Platform tooling

Job description

Ciklum is looking for a Lead Java Engineer to join our team full-time in Canada. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:
Responsibilities:
  • Own architecture across product and platform:
  • Define and evolve platform and application architecture, including service boundaries, integration patterns, data modeling, and API standards
  • Lead architecture reviews and influence roadmaps to balance near-term delivery with long‑term simplicity, maintainability, and performance
  • Identify systemic product/platform opportunities (simplification, modularization, shared services) and drive cross‑team execution
  • Introduce new technologies and best practices:
  • Evaluate and introduce new technologies responsibly pilot, measure outcomes, document learnings, and scale adoption where valuable
  • Establish best practices in design, testing, secure coding, CI/CD, and production readiness; create reference implementations and templates
  • Raise engineering quality through clarity: design docs, decision records, coding standards, and measurable technical KPIs
  • Solve the hardest cross-team problems:
  • Partner across teams to unblock complex initiatives: modernization, major refactors, performance tuning, data migrations, and distributed systems challenges
  • Drive alignment across stakeholders making tradeoffs explicit and decisions durable
  • Help teams debug and resolve high‑severity production issues; codify learnings into better patterns and guardrails
  • Global cloud and regulated environment leadership:
  • Guide architecture for global cloud deployments (multi‑region strategy, DR, availability, and operability)
  • Support FedRAMP/government cloud certification readiness by shaping technical controls implementation plans with Security/Compliance
  • Mentor and coach across the organization:
  • Mentor engineers across teams; coach technical leads on design quality, execution, and engineering judgment
  • Build learning mechanisms: architecture guilds, tech talks, post‑incident reviews, and hands‑on design workshops
Requirements:
  • Technical breadth (multi-stack):
  • Ten years of overall experience, with at least five years as a Staff or Principal engineer at B2B SaaS startups
  • Strong working knowledge across: Java/J2EE, Oracle, Postgres, AWS, GCP, Azure, and modern frontend frameworks (React, Vue.js)
  • Ability to move between systems‑level architecture and hands‑on problem solving, deep where needed, broad by default
  • Experience building and operating modern B2B SaaS applications with strong engineering fundamentals
  • Architecture leadership:
  • Proven success setting architectural direction across multiple teams and making durable technical decisions
  • Strong systems design skills: scalability, reliability, performance, data consistency, and operational maturity
  • Ability to drive alignment, influence roadmaps, and lead through ambiguity with pragmatic tradeoffs
  • Global cloud + FedRAMP experience:
  • Experience with global cloud systems and production operations at scale (multi‑region deployments, DR/BCP, observability)
  • Experience supporting FedRAMP/government cloud certification and/or comparable regulated environments
  • Mentorship and communication:
  • Strong written and verbal communication; able to author clear design docs and influence across engineering, product, and leadership
  • Track record of mentoring and coaching engineers across teams, improving quality and raising the technic al bar
  • Education:
  • A bachelor's degree in computer science or a related field
  • Master’s degree preferred
Desirable:
  • Experience designing shared services (identity/auth, platform APIs) and driving adoption through developer experience improvements
  • Experience with Kubernetes, service meshes, and platform tooling that improves developer productivity
  • Experience leading large-scale modernization of legacy Java/J2EE systems
  • Experience in commercial real estate software
What’s in it for you?
  • Strong community: Work alongside top professionals in a friendly, open‑door environment
  • Growth focus: Take on large‑scale projects with a global impact and expand your expertise
  • Tailored learning: Boost your skills with internal events (meetups, conferences, workshops), Udemy access, language courses, and company‑paid certifications
  • Endless opportunities: Explore diverse domains through internal mobility, finding the best fit to gain hands‑on experience with cutting‑edge technologies
  • Care: Healthcare, Basic Life Insurance, Short and Long-term disability insurance according to the Company’s Benefit Plans
About us:

At Ciklum, we are always exploring innovations, empowering each other to achieve more, and engineering solutions that matter. With us, you’ll work with cutting‑edge technologies, contribute to impactful projects, and be part of a One Team culture that values collaboration and progress. Now expanding across Canada, we’re looking for talented professionals to strengthen our North American footprint. Join us to innovate at scale and deliver world‑class solutions to global clients.

#LI-AV3

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Java Engineer
Lead Java Engineer

Talanto • Canada

Hybrid
CAD 130,000 - 170,000
Healthcare
Life Insurance
Disability Insurance
+2
Agentic Principal Lead Consultant
Agentic Principal Lead Consultant

Ciklum • Canada

Remote
CAD 150,000 - 230,000
Healthcare
Basic life insurance
Disability insurance
Senior Java Architect & Platform Lead
Senior Java Architect & Platform Lead

JobCubby • Canada

Hybrid
CAD 140,000 - 190,000
Healthcare
Life Insurance
Disability Insurance
Engineering Manager
Engineering Manager

JobCubby • Canada

Hybrid
CAD 276,000 - 345,000
Fully remote
Flexible schedule
Equity
+2
Senior Forward Deployed Engineer
Senior Forward Deployed Engineer

Caylent • Canada

On-site
CAD 150,000 - 235,000
Unlimited Vacations
Paid Holidays
Paid for exams and certifications
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)
Senior Full Stack Developer – Java, Spring Boot, Angular & AWS (Remote)

Cognizant • Mississauga

Remote
CAD 70,000 - 111,000
Discretionary annual bonus
Benefits for wellbeing
Senior Technical Lead
Senior Technical Lead

RGIT Australia • Toronto

On-site
CAD 180,000 - 240,000
Java Microservices Applications Development Lead, VP
Java Microservices Applications Development Lead, VP

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Hybrid work model
Global exposure
Learning & development
Engineer Software - Java Full Stack
Engineer Software - Java Full Stack

JobCubby • Winnipeg

Hybrid
CAD 85,000 - 120,000
Software Engineer
Software Engineer

Dye & Durham Corporation • Toronto

On-site
CAD 126,000 - 154,000
Canadian benefits package