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
    Lead Software Engineer (Java)

    Lead Software Engineer (Java)

    EPAM Systems • Toronto
    Full-time
    Join EPAM to engineer solutions that matter.From AI to cloud transformation, you'll collaborate with top-tier innovators, gain autonomy to explore your ideas, and grow your skills in a culture buil...Show more
    Last updated: 7 days ago • Promoted
    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 Software Engineer

    Senior Java Software Engineer

    Luxoft • richmond hill, ON, ca
    Full-time
    Project Description : One of the worlds largest providers of products and services to the energy industry has a need to develop and support enterprise information system ...Show more
    Last updated: 26 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: 20 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: 20 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: 20 days ago • Promoted
    Senior Technology Delivery Lead - Java & Cloud

    Senior Technology Delivery Lead - Java & Cloud

    TD • Toronto
    Full-time
    A leading financial institution in Toronto is seeking an experienced project manager to lead technology initiatives.The ideal candidate will have an undergraduate degree, 8+ years of experience wit...Show more
    Last updated: 12 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: 6 days ago
    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: 20 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: 20 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: 17 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: 3 days ago • Promoted
    Senior Java & Mobile Solutions Engineer

    Senior Java & Mobile Solutions Engineer

    YDC Pro • Toronto
    Full-time
    A leading tech company in Toronto is looking for a skilled developer with over 10 years of experience in JEE and JAVA technologies, and 5 years in mobile solutions for both iOS and Android platform...Show more
    Last updated: 20 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Hays • toronto, on, ca
    Full-time
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Technology Delivery Lead - Java & Cloud

    Senior Technology Delivery Lead - Java & Cloud

    TD Securities • Toronto
    Full-time
    A leading financial institution in Toronto is seeking a skilled technology project leader with expertise in Java and information security practices. The ideal candidate will have over 8 years of exp...Show more
    Last updated: 12 days ago • Promoted
    Senior Java Tech Lead — Cloud, Architecture & Mentoring

    Senior Java Tech Lead — Cloud, Architecture & Mentoring

    Kumaran Systems • Toronto
    Full-time
    A leading technology company in Toronto is seeking a highly experienced Senior Java Developer.The ideal candidate will have over 12 years of expertise in Java and the Spring ecosystem, with proven ...Show more
    Last updated: 17 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