Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Java Lead

$95k - $145k per year

Lead Java Developer

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)

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.

8+ years in software development with strong Java / Spring Boot background.

  • 3+ years leading teams or acting as a technical point of contact.
  • Hands-on with REST API design and implementation.
  • 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

#At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Remote Java Lead in Toronto, ON vacancy
  •  ...reviews for release activities. You will lead the implementation efforts for...  ...have technical working experience with Core Java (Version 8 or higher)/Java ~ Proficient...  ...Cloud and Splunk ~ Oracle Certified Java Developer certification. ~ Technical Knowledge of... 
    Suggested
    Flexible hours

    Scotiabank

    Toronto, ON
    13 days ago
  •  ...multiple sources into a single target system Java development experience Practical...  ...state, provide recommended approach, and develop factual and concise deliverables.: 10 Points...  ...Documents will be reviewed by the appropriate leads and signed off by manager/director.... 
    Suggested
    Contract work
    Work at office

    Foilcon

    Toronto, ON
    8 days ago
  •  ...Experience Platform Experience: 6-8 years Essential skills: AEM Developer - Full Stack Developer Job description: Key Responsibilities...  ...Sites Assets and related modules. Strong experience with Java J2EE and web technologies (HTML CSS JavaScript). Familiarity... 
    Suggested
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    14 days ago
  • $95k - $105k per year

     ...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-grade solutions for retail and inter-organization clients. The ideal candidate will... 
    Suggested
    Full time

    Infoya

    Toronto, ON
    12 days ago
  • $80k - $130k per year

    Senior Java Developer 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 "Senior Java Developer" in our Banking Services Division. Location - Downtown... 
    Suggested
    Long term contract
    Temporary work
    Work at office
    Remote work
    Toronto, ON
    23 days ago
  • We are looking for an experienced and hands-on Senior Java Developer with at least 8+ years of strong expertise in Java, Spring Boot, Microservices, SQL. The ideal candidate will be responsible for designing and developing scalable enterprise applications, mentoring junior developers... 
    Long term contract
    Work at office

    Cognizant

    Toronto, ON
    19 days ago
  •  ...Job Title: Guidewire Developer Location: Toronto Experience Required: 6–8 Years Required Skills Guidewire PolicyCenter...  ...Guidewire BillingCenter Guidewire ClaimCenter Core Java Gosu Programming Job Description Design, develop, and... 

    Astra North Infoteck Inc.

    Toronto, ON
    14 days ago
  •  ...Location: Toronto Experience: 6-8 years Required Skills: Digital : Guidewire PolicyCenter~Core Java Skilled and experienced Guidewire Developer to join our dynamic team. The ideal candidate will have a strong background in software development, with specific... 

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  • Lead DataPower Developer Location Toronto, ON : Requisition ID: 195561 Join a purpose driven winning team, committed to results, in an inclusive and...  ...science or 5-7+ years as Senior developer for middle ware Java Senior DataPower developer/ DataPower Specialist with experience... 
    Permanent employment
    Night shift
    Weekend work

    Scotiabank

    Toronto, ON
    7 days ago
  • $50k - $72k per year

    Sr Java Developer (Contractor) Location Toronto, ON : Mindtech is your gateway to exciting and impactful tech projects. We specialize in end-to-end software outsourcing, linking Latin American talent with global opportunities. Our fast, cost-effective approach ensures that... 
    Full time
    For contractors

    Mindtech

    Toronto, ON
    9 days ago
  •  ...company has quickly established itself as a leading provider of banking and payment...  ...The Fiat Republic platform is built with a developer-first ethos, making it easy for crypto platforms...  ...reliable microservices. Similar experience in Java or Scala will also be considered.... 
    Work at office
    Local area
    1 day per week

    Fiat Republic

    Toronto, ON
    2 days ago
  • $95k - $145k per year

    Java Full Stack Developer 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 "Java Full Stack Developer" in our Banking Services Division. Location... 
    Manual labor
    Work at office
    Remote work
    Toronto, ON
    15 days ago
  •  ...Insufficient understanding of court protocols, leading to procedural delays and non-compliance....  ..., and secure REST APIs built using Java and Spring Boot, adhering to best practices...  ...communication protocols. Using APIs to develop application based on the business requirement... 
    Contract work
    Internship
    Work at office
    Weekend work

    Foilcon

    Toronto, ON
    13 days ago
  • Lead Developer (AWS Cloud) Location Hybrid work in Toronto, ON : This role is hybrid and requires you to be in our downtown Toronto office (...  ...implementing scalable AWS solutions ~ Good Knowledge on Core Java, Angular, Springboot, AWS Reactive Architecture, Event Driven applications... 
    Full time
    Work at office

    CGI

    Toronto, ON
    7 days ago
  •  ...career in digital banking development? Apply Now! Working with one of our top financial clients, this role calls for an E-Banking Java Developer – Intermediate and offers an exciting opportunity to contribute to innovative online banking solutions. The position involves... 

    BeachHead

    Toronto, ON
    20 days ago
  • $84k - $175k per year

     ...Summary As a Technical Lead at Deloitte, you will leverage...  ...experience in architecting and developing enterprise applications and big...  ...integration of solutions using Java/JEE, Spark/Scala, Hadoop, Hive...  ...learn, gain experience, and develop skills. Wherever you are in your... 
    Temporary work
    Fixed term contract
    Flexible hours

    Deloitte

    Toronto, ON
    12 hours ago
  • Lead iOS Developer (Contract) Location Hybrid work in Toronto, ON : BIMM is booming, so we're looking for a Lead iOS Developer to join our team...  ...with Swift, Objective-C, iOS SDK, C/C++ programming, Java & Xcode, MVVM, UIKit, Cocoapods, and SPM. A working knowledge... 
    Permanent employment
    Contract work
    Fixed term contract
    Second job
    Summer holiday
    Work at office
    Night shift
    2 days per week

    BIMM

    Toronto, ON
    7 days ago
  •  ...Digital: ReactJS~Core Java MUST be eligible for Security Clearance The e-Business team in Application Operations...  ..., Audits and reporting as necessary. Participate in design, develop, test and debug programs for Java services. Deployment is done using... 

    Astra North Infoteck Inc.

    Toronto, ON
    16 days ago
  •  ...Location: Toronto Required Skills: Digital : Spring BootMainframe DB2 - Application DevelopmentCore Java Experience: 6-8 years Essential skills: Java developer Job Description: 5 Years of Development Experience in IBM Mainframe Applications... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    14 days ago
  • Are you a seasoned full stack developer ready to shape innovative financial solutions? Apply Now...  ...technical excellence. Responsibilities Lead the development and maintenance of microservices-based backend applications using Java (11, 13) and Spring Boot. Collaborate... 
    Remote work

    BeachHead

    Toronto, ON
    9 days ago
  •  ...Required Skills: · Spring Boot · Mainframe DB2 - Application Development · Core Java · Java development   Job Description: ·5 Years of Development Experience in IBM Mainframe Applications · Expertise in development programing in Java · Experience... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    16 days ago
  • $80k - $130k per year

    Java Application Support Consultant/ Lead Position Description This role is hybrid and requires you to be at our downtown Toronto office (CGI Toronto...  ...and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates... 
    Work at office
    Afternoon shift
    3 days per week
    Toronto, ON
    14 days ago
  •  ...Location: Toronto Experience: 10+ years Required Skills: Core Java~Selenium Essential Skills: Proficiency with coding languages...  ...of manual testing, automated testing, and QA methodology. Develop and maintain automated test scripts using Bruno and Selenium.... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    15 days ago
  •  ...Responsibilities Build and maintain secure Java services and REST APIs using Spring Boot. Translate technical requirements into clean testable production-ready code. Develop and optimize SQL queries JPA-based data access layers and data-driven features.... 
    Full time

    Teckhorizon Inc

    Toronto, ON
    a month ago
  •  ...Staff Software Developer We are seeking a Staff Software Developer with great experience and...  ...multiple technology domains. • Proficiency in Java and Python, with hands-on experience in...  ...developers, conduct code reviews, and lead technical discussions. • Comfortable working... 

    Futuretek

    Toronto, ON
    more than 2 months ago
  •  ...00 PM EST   Top 3 Required Skills: 1. Proficiency in Java and Kotlin 2. Android SDK & Core Components 3. Mobile Security...  ...: 5+   Additional Request Reviewers: Android Developer – Job Description Overview As an Android Developer, you will... 
    Full time
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    25 days ago
  •  ...Job Description ~ Extensive experience (8+ years) with Java and a variety of technologies including distributed systems, microservices...  ...are organized, clear, and concise. ~ You are a thought leader for innovation and will champion the optimization and maturing of... 
    Contract work
    Manual labor

    Hays

    Toronto, ON
    a month ago
  • Lead Flutter Developer Location Hybrid work in Toronto, ON : At Cognizant, our global community sets us apart—an energetic, collaborative, and inclusive workplace where everyone can thrive. And with projects at the forefront of innovation, you can build a varied, rewarding... 
    Full time
    Work at office
    Flexible hours
    2 days per week

    Cognizant

    Toronto, ON
    7 days ago
  •  ...Job Description: Proficiency in Core Java Deep knowledge and hands-on experience with the Java programming language. Object-Oriented Design (OOD) Strong understanding and application of OOD principles. Algorithms and Data Structures Proficiency in fundamental... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  • $95k - $145k per year

    Senior Java Developer 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 Senior Java Developer, in our Financial Services Sector in Toronto. Location... 
    Work at office
    Remote work
    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Java Lead. Be the first to apply!