Talent.com
Lead Java Engineer
Lead Java EngineerGoldenpick Technologies • Toronto, Ontario, Canada
Lead Java Engineer

Lead Java Engineer

Goldenpick Technologies • Toronto, Ontario, Canada
17 days ago
Job type
  • Full-time
Job description

Lead Java Engineer API & Integration

  • We currently have an opportunity for a Lead Java Engineer to join our Corporate IT team. This role blends technical leadership solution architecture and hands-on development with a strong focus on Java Spring Boot cloud-native integrations and secure scalable API platforms.
  • You will remain actively involved in coding and solution design working with technologies such as Microsoft Azure Kafka Event Hub Service Bus Auth0 and Terraform while leading a small team of engineers.
  • Key Responsibilities
  • Lead the design and development of RESTful APIs using Java Spring Boot ensuring adherence to REST principles OpenAPI standards and API versioning best practices.
  • Architect and implement enterprise integration solutions using Azure Service Bus Kafka Event Hub and MQ technologies.
  • Enforce secure coding practices including input validation authentication and authorization encryption and secure error handling.
  • Guide the team in evaluating and implementing delivery models such as microservices shared libraries and independently deployable services.
  • Develop maintain and optimize Terraform scripts for infrastructure provisioning and automation in Microsoft Azure.
  • Lead and mentor a team of developers fostering a collaborative high-performance and growth-oriented environment.
  • Stay hands-on with development code reviews and troubleshooting while supporting team members technical and professional development.
  • Collaborate with DevOps and Cloud Engineering teams to deploy and manage containerized applications using Docker and Kubernetes.
  • Implement and manage authentication and authorization flows using Auth0 and other identity providers.
  • Promote Agile development practices CI / CD pipelines automated testing and continuous improvement.

Required Expertise

  • Bachelors or Masters degree in Computer Science Engineering or a related field.
  • 9 years of experience in Java development with strong proficiency in Spring Boot.
  • 2 years of experience in a technical leadership or team lead role.
  • Strong understanding of RESTful API design OpenAPI / Swagger and API versioning strategies.
  • Experience with Microsoft Azure services including App Services API Management Event Hub and Service Bus.
  • Hands-on experience with Kafka MQ or other messaging and integration platforms.
  • Proficiency in Terraform and infrastructure-as-code (IaC) practices.
  • Familiarity with Auth0 or similar identity and access management (IAM) solutions.
  • Solid understanding of application security and secure coding principles.
  • Experience with Docker and Kubernetes in production environments.
  • Key Skills

    Access Control System,Engineering,Bar Management,Jpa,Law,Jdbc

    Employment Type : Full Time

    Experience : years

    Vacancy : 1

    Create a job alert for this search

    Lead Java Engineer • Toronto, Ontario, Canada

    Similar jobs
    Java Technical Lead

    Java Technical Lead

    Kumaran Systems • Toronto
    Full-time
    We are seeking a highly experienced and motivated Senior Java Developer with substantial lead experience to join our dynamic engineering team. The ideal candidate will possess over 12 years of deep ...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Engineer & Tech Lead - Hybrid

    Senior Java Engineer & Tech Lead - Hybrid

    Broadridge • Markham
    Full-time
    A financial services technology company in York Region is seeking a Software Engineer responsible for designing and developing business applications in Java. You will work closely with cross-functio...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Architect & Tech Lead

    Senior Java Architect & Tech Lead

    My Recruiter • Toronto
    Full-time
    A leading recruitment firm seeks a Principal Java Developer in Toronto, Ontario.The ideal candidate will design and develop high-performance applications, contributing significantly to technical pr...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Snaplii • Toronto
    Full-time
    Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards.With over $70M in annual transaction volume and 200,000+ users across North America...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Software Engineer – DevOps Leader (Hybrid)

    Senior Java Software Engineer – DevOps Leader (Hybrid)

    Broadridge Financial Solutions • Toronto
    Full-time
    A financial services company in Toronto is looking for a Software Engineer to design and develop business applications in Java. The ideal candidate will have at least 5 years of experience in the IT...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Lead - Microservices & Cloud

    Senior Java Lead - Microservices & Cloud

    Highbrow LLC • Toronto
    Full-time
    A leading financial solutions company is seeking a Lead Java Developer to join their team in Toronto.The ideal candidate will have over 7 years of experience, particularly in Java development withi...Show more
    Last updated: 19 days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    Astra North Infoteck Inc. • 160 Front Street, ON, ca
    Full-time
    Quick Apply
    Should be a Java Lead and have experience implementing restful APIs and Microservices.Well-versed in software design patterns and architectural standards. Knowledgeable in NoSQL databases such as Mo...Show more
    Last updated: 5 days ago
    Senior C# and Java Engineer

    Senior C# and Java Engineer

    Topwitech • Toronto
    Full-time
    We are looking for Senior Software Engineers who specialize in backend development (application layer, middle layer, and APIs). An ideal candidate has great knowledge of either C# and Microsoft.NET,...Show more
    Last updated: 19 days ago • Promoted
    Java Lead / Architect

    Java Lead / Architect

    Iris Software Inc. • Toronto
    Full-time
    Business Intelligence Developer (Tableau).Iris Client’s one of the financial institutes looking to hire.At least 5 years of hands-on experience using Tableau Desktop. Must have used Tableau desktop ...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Enterprise & Cloud-Native Engineer

    Senior Java Enterprise & Cloud-Native Engineer

    Rubicon Path • Toronto
    Full-time
    A technology solutions provider based in Toronto is searching for a Senior Software Developer with extensive experience in Java enterprise applications and Cloud-Native designs.This role involves c...Show more
    Last updated: 19 days ago • Promoted
    Lead Software Engineer / Java / Spring Boot / React / Hybrid / Downtown Toronto

    Lead Software Engineer / Java / Spring Boot / React / Hybrid / Downtown Toronto

    Motion Recruitment Partners LLC • Toronto
    Full-time +1
    A leading provider of credit ratings and research for global capital markets is hiring a Lead Software Engineer.This is an opportunity to bring leadership, architecture and design and backend engin...Show more
    Last updated: 19 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Synechron • toronto, on, ca
    Full-time
    At Synechron, we believe in the power of digital to transform businesses for the better.Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital ...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    eBay • toronto, on, ca
    Full-time
    Build our platforms and systems infrastructure using your strong background in distributed systems, network system design, and large-scale database systems. Research, analyze, design, develop and te...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Applications Lead — Spring, Azure & REST

    Senior Java Applications Lead — Spring, Azure & REST

    Canadian Imperial Bank of Commerce • Toronto
    Full-time
    A leading Canadian financial institution seeks an experienced development team lead in Toronto.You will advocate continuous improvement and ensure development best practices, while mentoring interm...Show more
    Last updated: 2 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    GlobalLogic • Toronto
    Full-time
    Design, develop, and maintain scalable and reliable applications using Java, Spring, Kafka, Microservices, AWS, Spring boot, and Spring Framework. Collaborate with cross-functional teams to determin...Show more
    Last updated: 10 days ago • Promoted
    Lead Software Engineer : Java / Spring Boot + AI Focus|Hybrid

    Lead Software Engineer : Java / Spring Boot + AI Focus|Hybrid

    Motion Recruitment Partners, LLC • Toronto
    Full-time
    A leading provider of credit ratings is hiring a Lead Software Engineer in Downtown Toronto.This full-time role requires strong back-end (70%) and front-end (30%) skills, specifically in Java, Spri...Show more
    Last updated: 16 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    NAM Info Inc • Toronto
    Full-time
    Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in. Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an...Show more
    Last updated: 19 days ago • Promoted
    Global Java Spring Boot API Engineer

    Global Java Spring Boot API Engineer

    Tata Consultancy Services • Markham
    Full-time
    A major IT services firm in York Region, Markham, is hiring for a development role focused on designing and implementing RESTful APIs using Java or Node. Candidates should have substantial experienc...Show more
    Last updated: 19 days ago • Promoted