CrawlJobs Logo
Briefcase Icon
Category Icon

Lead Engineer - Java/Microservices Canada, Vancouver Jobs

8 Job Offers

Filters
New
Lead Power Systems Engineer
Save Icon
Lead Power Systems Engineer role in Vancouver. Drive HV power system design and analysis for renewable energy projects. Requires expertise in DigSilent/ETAP and substation/powerline engineering. Offers excellent compensation and career growth in a consulting environment.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
130000.00 - 170000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
New
Lead Electrical Engineer
Save Icon
Lead Electrical Engineer role in Vancouver for major mineral processing projects. Requires a relevant degree, LV design expertise (PowerCAD), and experience leading electrical teams from study to execution. Drive complex E&I&C scopes on greenfield/brownfield developments. Excellent compensation a...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
150000.00 - 200000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Lead Data Engineer
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
twocircles.com Logo
Two Circles
Expiration Date
Until further notice
Lead Data Engineer
Save Icon
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
twocircles.com Logo
Two Circles
Expiration Date
Until further notice
Lead Engineer | Wastewater
Save Icon
Lead the design and construction of municipal wastewater projects in Vancouver. This senior role requires a P.Eng. with 8-10 years' experience to mentor a technical team. Enjoy a hybrid work model, excellent compensation, and a municipal pension plan. Advance your career with impactful engineerin...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
138000.00 - 165000.00 CAD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
Until further notice
Lead Project Engineer - Xbox Games Technology Group - The Coalition
Save Icon
Lead Project Engineer role at The Coalition in Vancouver. Drive engine innovation and develop core tools/systems in C++/C# for the Unreal Engine. Lead a team to solve complex engineering challenges, enabling efficient hybrid and distributed game development. Requires 6+ years of coding experience...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
142400.00 - 257500.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Marine Structural Engineer, Team Lead
Save Icon
Lead marine and civil infrastructure projects as a Team Lead Structural Engineer at KCB in Vancouver. This senior role requires a P.Eng. with 20+ years in port engineering, seismic design, and reinforced concrete. Enjoy a hybrid model, performance reviews, and flexible benefits while mentoring a ...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
120000.00 - 170000.00 CAD / Year
klohn.com Logo
Klohn Crippen Berger
Expiration Date
Until further notice
Senior Test Automation Engineer / Test Lead
Save Icon
Lead a testing team in Vancouver as a Senior Test Automation Engineer/Test Lead. Utilize your 8+ years of experience to design robust automation frameworks in C#/.NET. Drive end-to-end testing, including API and Azure services, ensuring quality delivery for complex applications.
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Pursue Lead Engineer - Java/Microservices jobs and step into a pivotal role at the heart of modern software development. A Lead Engineer specializing in Java and Microservices is a senior technical leader responsible for guiding a team through the design, development, and delivery of complex, scalable, and resilient software systems. This role is a blend of deep technical expertise and leadership, requiring a professional who can not only architect sophisticated solutions but also mentor engineers and drive technical excellence across an organization. For those seeking to shape technology strategy and lead high-performing teams, these positions represent a significant and rewarding career milestone. Professionals in these jobs typically shoulder a wide array of responsibilities. Their primary duty is the architectural design and oversight of microservices-based applications, ensuring systems are well-structured, decoupled, and can evolve independently. They lead the end-to-end development lifecycle, from conceptualization and coding to deployment and monitoring. A key part of their role involves establishing and enforcing engineering best practices, including code quality standards, testing strategies (like unit and integration tests), and robust CI/CD pipelines to enable rapid and reliable releases. They are also tasked with ensuring the system's non-functional requirements are met, focusing on performance, scalability, security, and high availability. Furthermore, they act as a technical mentor, providing guidance and code reviews for other engineers, and often serve as the main point of contact for technical discussions with stakeholders, product managers, and architects. The typical skill set for these jobs is comprehensive. A profound, hands-on mastery of Java and the Spring ecosystem (including Spring Boot) is non-negotiable. Deep, practical knowledge of microservices architecture patterns is essential, encompassing service discovery, API gateways, configuration management, and distributed tracing. Expertise in building and consuming RESTful APIs is standard. Given the cloud-native nature of these systems, proven experience with cloud platforms like AWS, Azure, or GCP is a common requirement, including services for containerization (Docker, Kubernetes), serverless functions, and managed databases. A strong understanding of DevOps principles and infrastructure-as-code tools is increasingly vital. From a leadership perspective, excellent problem-solving abilities, clear communication skills, and the capacity to mentor and influence are paramount. Most positions require a bachelor's degree in computer science or a related field, coupled with several years of progressive experience in software development, including a proven track record in a leadership or senior technical capacity. If you are a seasoned Java developer with a passion for architectural design, team leadership, and building the next generation of enterprise applications, exploring Lead Engineer - Java/Microservices jobs is your next strategic move. This career path offers the opportunity to make a substantial impact on a company's technological direction and product success.

Filters

×
Countries
Category
Location
Work Mode
Salary