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

Lead Java Engineer

Goldenpick Technologies • Toronto, ON, Canada
Il y a 2 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

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

  • Bachelor's or Master's 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.
  • Créer une alerte emploi pour cette recherche

    Lead Java Engineer • Toronto, ON, Canada

    Offres similaires
    Senior Java / Go Cloud Engineer — Hybrid (Enterprise-Scale)

    Senior Java / Go Cloud Engineer — Hybrid (Enterprise-Scale)

    CIBC • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A leading financial institution in Toronto is seeking a skilled Sr Developer to contribute to cloud-based application development. This role involves working with Java and GoLang to enhance client e...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Senior Backend Engineer & Tech Lead (Java / AWS)

    Senior Backend Engineer & Tech Lead (Java / AWS)

    Intuit Inc. • Toronto
    Temps plein
    A leading financial software company in Canada is seeking an experienced Back End Staff Software Engineer to enhance customer experiences and drive strategic projects. Ideal candidates will have ove...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Java & Spring Boot Lead – DevOps & Microservices

    Senior Java & Spring Boot Lead – DevOps & Microservices

    Citi • Toronto, Canada
    Temps plein
    A leading financial institution in Peel Region, Mississauga is looking for an Applications Development Technology Lead Analyst. This senior level position involves establishing and implementing appl...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Java Software Engineer

    Java Software Engineer

    BeaconFire Inc. • Toronto, ON, Canada
    Temps plein
    Develop applications using Java 8 / JEE (and higher), Angular 2+, React.SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools. Write scalable, secure, maintainable code that powers our ...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Java Engineer - Cloud-Native AWS + Terraform

    Senior Java Engineer - Cloud-Native AWS + Terraform

    Collabera • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A leading technology services firm in Toronto is looking for a Senior Engineer specialized in Total Fund Management Financing. The role requires extensive hands-on experience with Java and AWS, incl...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    Lead Java Developer

    Lead Java Developer

    freelance.ca • Toronto, Canada
    Temps plein
    Location : Toronto, ON (Hybrid).The ideal candidate will have hands-on experience building cloud-native solutions, working with large-scale databases, and collaborating with cross-functional teams t...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Engineer & Tech Lead - Hybrid

    Senior Java Engineer & Tech Lead - Hybrid

    Broadridge • Markham
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • newmarket, on, ca
    Temps plein
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Full-Stack Java Engineer - Hybrid, Toronto

    Senior Full-Stack Java Engineer - Hybrid, Toronto

    GFT TECHNOLOGIES SE • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    A leading technology firm in Toronto is seeking a Senior Full Stack Developer specializing in Java to join its Banking team. This hybrid role involves delivering core Java, collaborating on business...Voir plus
    Dernière mise à jour : il y a 22 jours • Offre sponsorisée
    Senior Java Engineer – Capital Markets & ION Platform

    Senior Java Engineer – Capital Markets & ION Platform

    TD Bank • Toronto
    Temps plein
    A leading financial services company in Toronto is seeking a Senior Java Software Engineer to contribute to strategic Repo trading initiatives. The ideal candidate should have experience in the Capi...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Java Full-Stack Engineer - Microservices Leader

    Senior Java Full-Stack Engineer - Microservices Leader

    Citibank (Switzerland) AG • Toronto, Canada
    Temps plein
    A global banking institution is seeking an experienced developer for a senior role focusing on application design and implementation. The candidate must have over 5 years of experience with micro-se...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre
    Java Software Engineer

    Java Software Engineer

    Hays • Toronto, ON, Canada
    Temps plein
    We are seeking a highly skilled Senior Java backend Developer with 8+ years of experience in building responsive, scalable, and high-performance web applications. The ideal candidate will have stron...Voir plus
    Dernière mise à jour : il y a 1 jour • Offre sponsorisée
    Senior Java Technical Lead

    Senior Java Technical Lead

    CGI • Toronto
    Temps plein +1
    CGI is hiring a Java Technical Lead with deep expertise in Core Java, API development, batch processing, and database engineering. We’re looking for a hands‑on leader with 10+ years of Java experien...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Medium • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Electric Mind, formerly Intelliware, is a business and technology consulting leader in providing innovative, practical solutions driven by engineering excellence. Join our team to work on everything...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java & Mobile Solutions Engineer

    Senior Java & Mobile Solutions Engineer

    YDC Pro • Toronto
    Temps plein
    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...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Java Backend Engineer - Microservices & APIs

    Senior Java Backend Engineer - Microservices & APIs

    VySystems • Toronto C6A, ON, Canada
    Temps plein
    A leading tech company in Toronto is seeking a Java Backend Developer with 8+ years of experience.The role focuses on designing Java / Java EE solutions, developing Microservices and REST APIs, and u...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Java Technical Lead — Derivatives & Settlements Platform

    Java Technical Lead — Derivatives & Settlements Platform

    Scotiabank • Toronto, Canada
    Temps plein
    A leading financial institution in Toronto seeks a Lead Software Engineer (Java Technical Lead) to drive the development of a global payments platform. This position involves collaborating with cros...Voir plus
    Dernière mise à jour : il y a 10 jours • Offre sponsorisée
    Senior Java Engineer - Microservices, Cloud & Architecture

    Senior Java Engineer - Microservices, Cloud & Architecture

    Citibank (Switzerland) AG • Toronto, Canada
    Temps plein
    A leading global bank is seeking a Senior Applications Developer to enhance system processes and deliver innovative solutions. The role requires strong expertise in Java, Microservices, and web serv...Voir plus
    Dernière mise à jour : il y a 17 heures • Offre sponsorisée • Nouvelle offre