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

Senior Java Developer

$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. Come build High Value Payments with us!

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

Your future duties and responsibilities
As a Senior Software Engineer, you will:
• Develop and implement highly complex and custom components.
• Work closely with other Developers, Designers, Solution Architects and Engineers to create and maintain quality system and infrastructure designs that are maintainable, performant, reliable, scalable, and secure.
• Provide technical coordination for large projects that span multiple teams and cover a diverse spectrum of technologies
• Provide technical guidance to Product Teams (Pods) consisting of Software Engineers, Product Owners, Business Systems Analysts, Scrum Masters and of course our QA engineering group.
• Ensure we have the proper tools in place so that we can ensure our applications are free of common coding vulnerabilities and we follow standard security practices.

As a Team-member, you will:
• Apply and share your technical expertise and experience.
• Define our next unit and integration test frameworks and standards.
• Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools)
• Actively participate in Agile ceremonies
• Contribute to project management activities such as: scope assessment and analysis (e.g. T-shirt sizing and Story Mapping), identifying risks and recommending mitigation measures, as well as escalating and communicating possible issues.
• Communicate and collaborate with the broader product team to develop and refine features.

Required qualifications to be successful in this role
. 10 - 15 years of experience as a Software Engineer developing and delivering scalable and high throughput projects, with at least 5 – 10 years of experience as a Senior
. Experience in:
o Java / Spring / Spring Boot / Spring Security
o RESTful APIs, OAuth
o Microservice architecture and containerization
o Messaging Queues
o Kafka cloud or local
o Large mission critical online applications design and infrastructure configuration
o Relational and non-relational databases (MS SQL / Oracle / Mongo DB)
o SCM and task trackers - Bitbucket/Git, JIRA and Confluence
. Ability to deconstruct requirements into sizeable work tasks.
. Ability to communicate with non-technical members of the team.
. Effective time and task management skills, including the ability to manage concurrent deliverables.
. Self-motivated team player with high energy and ability to work independently as well as within teams.
. Creative problem-solving skills
. Readiness and motivation (as a Senior / Lead Developer) to address and resolve complex and multi-faceted development-related issues, often independently.
. Ability to work autonomously in a lead capacity on a diverse range of activities (e.g. design, support of technical business solutions).
. Strength in collaborating with clients, partners, and peer project teams.
. Commitment to and belief in the quality of your deliverables.
. Undergraduate Degree
Nice to have:
. React, Angular or similar technologies.
. Working experience in Agile methodology.
. Familiarity with Maven, Jenkins, Nexus
. Familiarity with DevOps and CI/CD pipelines.
. Elasticsearch and AI generative models experience
. Network Layer Design Experience / Knowledge

**CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000–$145,000. This role is an existing vacancy.

#LI-BN

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

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. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Toronto, ON vacancy
  • $120k - $145k per year

     ...We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Full Stack Java Developer you'll be tasked with working on web application development in Java and Spring Boot. Working within the software development team... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    1 day ago
  •  ...experienced Solution Architect with strong expertise in Java and Big Data technologies to design, develop, and implement scalable, high-performance enterprise...  ...and licenses, Relevant experience and skills, Seniority and performance, Market and business consideration, Internal... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

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

    Senior Java Developer (Cloud) 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... 
    Senior
    Long term contract
    Work at office
    Remote work
    Toronto, ON
    11 hours ago
  •  ...Job Responsibility: Senior Java FSE Developer 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 career and... 
    Senior
    Full time
    Work at office
    2 days per week

    Cognizant

    Toronto, ON
    8 days ago
  • $105 per hour

     ...Job Responsibility: On behalf of our client in Public Sector, we are looking contract Senior Java Developer Description Duration: 8 Month Work Mode: Hybrid 2-3 days in onsite MUST HAVES: · Experience with Java 1.8, JEE 8, WebSphere 9.x.x · Experience in leading... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Fixed term contract
    Remote work
    Shift work
    Day shift

    EBF

    Toronto, ON
    8 days ago
  • $105 per hour

     ...services sector that is investing heavily in the modernization of its Capital Markets technology platform. They are seeking a Sr. Java Developer to join a high-impact initiative supporting a Synthetic Trading business. The team is undergoing a significant technology transformation... 
    Senior
    Contract work
    Toronto, ON
    6 days ago
  •  ...Job Title: Senior AI Java Application Developer (Java Stack) Location: Toronto, ON (Hybrid – 4 Days Work From Office   Job Summary We are looking for a Senior AI Application Developer with 8+ years of experience in Java-based enterprise application development... 
    Senior
    Contract work
    Work at office

    Astra North Infoteck Inc.

    Toronto, ON
    2 days ago
  • $100k - $110k per year

     ...Job Responsibility: Job role - : Java full stack Developer Location-: Toronto, ON Duration-: Full Time Must Skills: 1. Front end : Angular...  ...will certainly help Person who is hands-on coder and senior enough to talk to executives about architecture, frameworks... 
    Senior
    Full time
    Work at office
    Monday to friday

    Esolutions

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

    Senior Java Developer (Capital Market) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown) at a minimum 4 days per week subject to change at any time.  We are seeking a Senior Java Developer with 5+... 
    Senior
    Work at office
    Toronto, ON
    15 days ago
  •  ...Role Title: Java Backend Developer   Work Arrangement: Hybrid (Tuesday - Thursday, 8:30 AM - 5:00 PM)   Experience Required: 6-8 Years   Role Summary   We are seeking a talented Backend Engineer to design, develop, and maintain scalable, reliable... 
    Contract work

    Astra North Infoteck Inc.

    Toronto, ON
    1 day ago
  •  ...requirements. Develop solutions that are in line with the...  ...have Experience in Java (6+ years) in an enterprise environment,...  ...C1 Advanced Seniority Senior... 
    Senior
    Long term contract

    Luxoft

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

    Senior Java Backend Developer (Open Liberty) Position Description This role is hybrid and requires you to be at our downtown Toronto and/or Client office (Downtown Toronto) at a minimum 3 days per week subject to change at any time.  Your future duties and responsibilities... 
    Senior
    Work at office
    3 days per week
    Toronto, ON
    2 days ago
  • $80k - $130k per year

    Sr. Java Developer Position Description As  a Java Developer, you will be instrumental in dissecting business requirement and translating it to a tech  design, develop , dev testing , closely work with project stakeholders PM, other application dev leads , business stakeholders... 
    Senior
    Flexible hours
    Toronto, ON
    14 days ago
  • $50k - $72k per year

     ...Explore open positions at Mindtech to work on cutting-edge projects and shape the future of technology. Role Overview: As a Senior Java Developer, you will be working with a dynamic fintech client based in Toronto. This hybrid role allows you to collaborate with a global... 
    Senior
    Full time
    For contractors

    Mindtech

    Toronto, ON
    6 days ago
  • Java Developer - Trading and Equities Date:  5 août 2026 Lieu:  Toronto, ON, CA, M5J 2P1 Type d’emploi:  Hybride Required Skills & Experience: 5+ years of hands-on software engineering of low-latency or real-time systems Experience... 
    Full time
    Summer work
    Work at office
    Remote work

    GFT Group

    Toronto, ON
    1 day ago
  • $60k - $65k per year

     ...About the Job: The Backend Developer will design, develop, test, deploy, and support scalable backend applications and microservices. This role requires hands-on experience with Java, Spring Boot, REST APIs, relational databases, and cloud technologies. The developer... 
    Permanent employment
    Work at office
    Local area

    INFOYA

    Toronto, ON
    1 day ago
  • $90 - $100 per hour

     ...Role: Senior Backend Developer Length: 1 year contract (strong potential for extension) Rate: $90-$100/hr INC Location: Downtown Toronto (1...  ...Design, develop, and maintain scalable backend services using Java and Kotlin Build and optimize APIs within a microservices... 
    Senior
    Contract work
    Flexible hours

    Hays

    Toronto, ON
    8 days ago
  • Java Developer - Trading and Equities Date:  Aug 5, 2026 Location:  Toronto, ON, CA, M5J 2P1 Working place:  Hybrid Required Skills & Experience: Minimum of 5+ years of hands-on software engineering of low-latency or real-time... 
    Full time
    Remote work
    Worldwide

    GFT Group

    Toronto, ON
    1 day ago
  • $85k - $100k per year

     ...Associate Software Engineer - Java This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the...  ...innovative solutions to grow the future of travel. We design and develop our back end systems and REST APIs that serve hundreds of millions... 
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline

    Toronto, ON
    23 days ago
  •  ...Spark Scala Developer – Apache Spark, Scala, Hadoop & Data Engineering Experience Required: 6–8 Years Required Skill Sets...  ...to deliver data-driven solutions • Proficient in Scala and Java programming • Hands-on experience with Apache Spark including... 
    Senior
    Permanent employment

    Astra North Infoteck Inc.

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

    Java Application Developer (Wire Payments) Position Description CGI is a global business and technology service provider with $11.5B in revenues. CGI is on a mission to help financial services organizations focus on servicing their clients. CGI supports 15 of the top 20... 
    Work at office
    Worldwide
    2 days per week
    Toronto, ON
    11 hours ago
  • $67.04 - $74.06 per hour

    Our client, a prominent leader in enterprise technology solutions, is seeking a seasoned Java/J2EE Developer to join their dynamic team. In this role, you will drive the design, development, and maintenance of high-volume, mission-critical applications within a cutting-edge... 
    Senior
    Manual labor

    Randstad

    Toronto, ON
    29 days ago
  •  ...have: · Experience and knowledge with Java, J2EE, Spring, Spring Boot, RESTful APIs,...  ...Vue / React · Extensive experience in developing and maintaining applications using Scala/...  ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    26 days ago
  • $64.33 - $78.95 per hour

    Our client, is seeking a talented and delivery-focused Software Developer IV - Java to join their core application engineering team. In this senior technical role, you will be responsible for developing, hosting, and maintaining web-enabled, database-driven enterprise applications... 
    Senior
    Long term contract
    Contract work
    Monday to friday
    2 days per week

    Randstad

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

    Senior Developer - Java, Spring (Fraud IT) Position Description CGI is seeking a Senior Java Developer to join a high-performing delivery team supporting enterprise-scale applications and digital transformation initiatives. The successful candidate will contribute to... 
    Senior
    Work at office
    Toronto, ON
    2 days ago
  •  ...requirements. Develop solutions that are in line with client's...  ...Very strong in Java development. Good analysis /coding and designing...  ...C1 Advanced Seniority Senior... 
    Senior
    Long term contract
    For subcontractor

    Luxoft

    Toronto, ON
    22 hours ago
  •  ...Toronto ON - Hybrid (3 Days WFO) Duration: 6-12 months Key Skills: ReactJS Advanced Java Concepts Core Java Responsibilities Develop and maintain end-to-end web applications using Java (Spring Spring Boot) and JavaScript frameworks.... 
    Full time

    Astra North Infoteck Inc.

    Toronto, ON
    22 hours ago
  • $92k - $118k per year

     ...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software engineer who enjoys solving complex backend engineering challenges, modernizing enterprise applications, and building scalable... 
    Long term contract
    Internship
    Immediate start

    Capco

    Toronto, ON
    a month ago
  •  ...Java Trading Systems Developer (Banking) Location: Toronto, ON (Hybrid) Experience: 8+ Years Employment Type: Full-time / Contract...  ...time trading systems   Job Summary We are seeking a Senior Java Trading Systems Developer to design, develop, and enhance... 
    Senior
    Full time
    Contract work

    Trident Staff

    Toronto, ON
    a month ago
  •  ...Remote About the Role We are seeking a Senior Software Engineer to build and operate high-performance backend services using Java. This role is ideal for an experienced backend...  ...scalable backend services using Java. Develop APIs, microservices, and event-driven components... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!