Talent.com
Lead Java Developer
Lead Java DeveloperCGI • Toronto, ON, CA
Lead Java Developer

Lead Java Developer

CGI • Toronto, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Overview

Join to apply for the Lead Java Developer role at CGI

3 days ago Be among the first 25 applicants

Position Description

We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a "Lead Java Developer" in our Banking Services Division.

Location - Downtown Toronto (Hybrid - 4 days office and 1 day remote)

Your future duties and responsibilities

  • Lead and mentor a team of software engineers, providing technical guidance, code reviews, and support throughout the development lifecycle.
  • Design, develop, and maintain scalable and high-performance backend systems using Java and Spring Boot, ensuring adherence to best practices and coding standards.
  • Act as a technical point of contact for cross-functional teams, facilitating collaboration between engineering, product, and operations.
  • Architect and implement event-driven systems using Apache Kafka, including topic design, schema management, and producer / consumer configurations.
  • Develop and maintain RESTful APIs, ensuring robust security, performance, and documentation.
  • Drive DevOps practices, including CI / CD pipeline setup, Git-based workflows, and containerization using Docker and Kubernetes.
  • Work with both relational (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases to design efficient data models and optimize queries.
  • Champion Agile methodologies (Scrum / Kanban), participating in sprint planning, stand-ups, retrospectives, and backlog grooming.
  • Oversee the full Software Development Life Cycle (SDLC), from requirements gathering and system design to testing, deployment, and ongoing maintenance.
  • Continuously evaluate and integrate new technologies and tools to improve development efficiency and system performance.

Required Qualifications To Be Successful In This Role

  • 8+ years in software development with strong Java / Spring Boot background.
  • 3+ years leading teams or acting as a technical point of contact.
  • Proven experience with Kafka (topics, schema, producers / consumers).
  • Hands-on with REST API design and implementation.
  • Strong knowledge of CI / CD, Git-based workflows, Docker / Kubernetes.
  • Familiar with relational (Oracle, PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
  • Solid understanding of Agile delivery (Scrum / Kanban).
  • Strong understanding of the Software Development Life Cycle (SDLC) with experience across requirements analysis, design, development, testing, deployment, and maintenance
  • To learn more about CGI culture and opportunities, CGI is an equal-opportunity employer. If you require an accommodation, please inform your recruiter.

    Seniority level

  • Entry level
  • Employment type

  • Full-time
  • Job function

  • Engineering and Information Technology
  • Industries

  • IT Services and IT Consulting
  • Referrals increase your chances of interviewing at CGI by 2x

    Get notified about new Lead Java Developer jobs in Toronto, Ontario, Canada .

    #J-18808-Ljbffr

    Créer une alerte emploi pour cette recherche

    Java Developer • Toronto, ON, CA

    Offres similaires
    Senior Full Stack Developer – Java

    Senior Full Stack Developer – Java

    Akkodis • Toronto C6A, ON, Canada
    Temps plein
    Senior Full Stack Developer – Java.We are seeking a highly skilled Senior Full Stack Developer with strong expertise in both front-end and back-end Java development. You’ll be part of a global team ...Voir plus
    Dernière mise à jour : il y a plus de 30 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 Developer

    Senior Java Developer

    Edjuster • Toronto
    Temps plein
    This is a remote position and can be located anywhere in Canada.AS THE WORLD MOVES TO FHIR, THERE ARE PLENTY OF REASONS TO SMILE. Smarter decisions, fewer barriers, and better incentives are just th...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Java Developer

    Senior Java Developer

    CanDeal • Toronto C6A, ON, Canada
    Temps plein
    CanDeal is a leading provider of electronic marketplaces and data services for Canadian dollar debt securities and derivatives. The Markets Division provides access to deep liquidity for Canadian go...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Developer 3

    Senior Java Developer 3

    Behavox Limited. • Toronto C6A, ON, Canada
    Télétravail
    Temps plein
    Behavox is shaping the future for how businesses harness their most important raw material – data.Our mission is bold : Organize enterprise data into actionable information that protects and promote...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Java Lead

    Java Lead

    TechDoQuest • Toronto
    Temps plein
    Solving HR Challenges with Technology | IT Analyst.We are seeking a highly skilled Senior Software Developer with a strong background in Java programming to join our dynamic team.The ideal candidat...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Java Developer - GCP

    Senior Java Developer - GCP

    Nexus Systems Group Inc. • Toronto C6A, ON, Canada
    Temps plein
    Contract Duration : 6 months (Possibility for extension).Reason : Additional resource is required to support an application migration from Azure to GCP. Business group : RESL Engineering : Software deve...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Senior Java Developer — Energy SaaS, CI / Automation Lead

    Senior Java Developer — Energy SaaS, CI / Automation Lead

    Recooty • Toronto, Canada
    Temps plein
    A technology company in Toronto is seeking an experienced Senior Java Developer to focus on building and implementing energy SaaS products. You will participate in all software development lifecycle...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Medium • Toronto, Canada
    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 Architect - AWS Cloud & Reactive Systems

    Senior Java Architect - AWS Cloud & Reactive Systems

    BMO • Toronto C6A, ON, Canada
    Temps plein
    A leading financial institution in Toronto is seeking a Senior Software Developer to lead the design and development of wire payment systems. This role requires substantial experience in Java and AW...Voir plus
    Dernière mise à jour : il y a 9 jours • Offre sponsorisée
    JAVA Tech Lead

    JAVA Tech Lead

    System Canada • Toronto
    Temps plein
    System Canada resources have a broad range of skills in different technologies.The large skill-set has been made possible by a conscious focus on strengthening our skills base.Every person selected...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Java Developer

    Senior Java Developer

    Infoya • East York, ON, Canada
    Temps plein
    We are looking for an experienced Java Developer to design, build, and maintain robust, scalable, and high-performance applications. You will work on developing modern e-commerce and enterprise-grad...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Senior Java Architect - Lead SaaS Platform & Tech Strategy

    Senior Java Architect - Lead SaaS Platform & Tech Strategy

    ACV Auctions • Toronto
    Temps plein
    A technology company in Toronto is seeking a Software Engineer V to join their engineering team.This role requires extensive experience with Java, Spring, and AWS services, focusing on architecture...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Senior Java Developer - 100% Remote

    Senior Java Developer - 100% Remote

    NearSource • Toronto, ON, Canada
    Télétravail
    Temps plein
    NearSource is looking for a seasoned Java Developer to join our backend engineering team.This role involves working on scalable services and API integrations for a project with a Fortune 500 client...Voir plus
    Dernière mise à jour : il y a 19 heures • Offre sponsorisée • Nouvelle offre
    Senior Java Developer (Contract)

    Senior Java Developer (Contract)

    Electric Mind Inc. • Toronto C6A, ON, Canada
    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 Developer

    Senior Java Developer

    CIBC • Toronto
    Temps plein
    We’re building a relationship-oriented bank for the modern world.We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strength...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Delivery Project Lead- Backend Java Developer

    Delivery Project Lead- Backend Java Developer

    Mphasis • Toronto
    Temps plein
    Be among the first 25 applicants.Hands on knowledge on Core Java, SpringBoot, Spring Cloud, Microservices, PCF, Mongo DB. Hands on experience in Core Java, SpringBoot, Spring Cloud, Microservices, P...Voir plus
    Dernière mise à jour : il y a 16 jours • Offre sponsorisée
    Hybrid Senior Software Engineer - Lead & Build Java

    Hybrid Senior Software Engineer - Lead & Build Java

    Randstad Digital • Toronto C6A, ON, Canada
    Télétravail
    Temps plein +1
    A leading IT services provider is looking for a Senior Software Engineer for a 6-month contract in Toronto, ON.The role involves improving software systems and leading development initiatives.Candi...Voir plus
    Dernière mise à jour : il y a 2 jours • Offre sponsorisée