Talent.com
Java Developer
Java DeveloperCGI • Toronto, Canada
Java Developer

Java Developer

CGI • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Description :

We are currently hiring for two experienced Backend Developers to support a large-scale Content Publishing initiative joining the Video Engineering team. The ideal candidates will bring strong hands-on backend development experience, with a focus on building scalable APIs and backend services.

Your future duties and responsibilities :

  • Design, develop, and maintain backend services and RESTful APIs.
  • Write clean, efficient, and testable code using Java (primary) or other backend languages.
  • Work with relational databases to design schemas, optimize queries, and ensure data integrity.
  • Participate in code reviews, sprint planning, and other Agile ceremonies.
  • Collaborate with frontend developers, DevOps, QA, and product teams.
  • Ensure adherence to best practices for software development (SDLC, CI / CD, testing).
  • Troubleshoot, debug, and optimize existing backend components.

Required qualifications to be successful in this role :

  • 5+ years of professional backend development experience.
  • Strong proficiency in Java (preferred), with Golang and RUST is required.
  • Demonstrated experience in building RESTful APIs and / or microservices.
  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL, SQL Server).
  • Experience using version control systems such as Git.
  • Strong understanding of SDLC, CI / CD pipelines, and automated testing practices.
  • Nice-to-Have Skills

  • Experience using Python for scripting, automation, or tooling.
  • Familiarity with AWS cloud services.
  • Exposure to containerization and orchestration, such as Docker or Kubernetes.
  • Experience working with message queues or event‑driven architectures (e.g., Kafka, RabbitMQ).
  • 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 $65,–$,. This role is an existing vacancy.

    #LI-KM1

    Skills :
  • Java
  • Python
  • RESTful (Rest-APIs)
  • C#
  • Node.Js
  • Create a job alert for this search

    Java Developer • Toronto, Canada

    Similar jobs
    r. Java Developer - Capital Markets

    r. Java Developer - Capital Markets

    Veracity Software Inc • Toronto
    Full-time
    Java Developer - Capital Markets.Toronto, ON (Hybrid - 2 days / week onsite).Senior Java Developer focused on capital markets, responsible for developing and maintaining UI applications and supportin...Show more
    Last updated: 21 days ago • Promoted
    OIM Java Developer

    OIM Java Developer

    BuzzClan • toronto, ON, ca
    Temporary
    Job Title : Software Developer – Full Stack (Identity & Access Management) – Senior Location : Toronto, ON (Onsite) Clien...Show more
    Last updated: 22 days ago • Promoted
    Senior Database Java Developer

    Senior Database Java Developer

    Alert Driving • North York, Ontario, Canada
    Full-time
    Quick Apply
    Backend Application Developer - Job Description.We are currently looking for an experienced application developer who is well-versed in database-centric application development and will support the...Show more
    Last updated: 30+ days ago
    Java Developer

    Java Developer

    Astra North Infoteck Inc. • Toronto, ON, ca
    Full-time
    Quick Apply
    Core Java, Spring Boot, MongoDB.Digital Application Development.We are seeking an experienced Java Developer with strong expertise in Spring Boot and API development. The ideal candidate will have h...Show more
    Last updated: 3 hours ago • New!
    E-Banking Java Developer- Intermediate

    E-Banking Java Developer- Intermediate

    BeachHead • Toronto
    Full-time
    Ready to advance your 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 e...Show more
    Last updated: 21 days ago • Promoted
    Java Springboot Developer

    Java Springboot Developer

    Tata Consultancy Services • Markham
    Full-time
    Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to c...Show more
    Last updated: 21 days ago • Promoted
    Jr Java Developer

    Jr Java Developer

    Triunity Software, Inc. • Toronto
    Full-time
    Candidates with career Gap also applicable.Minimum 4 years’ of experience with Java 7 / 8, J2EE, Eclipse or similar tool, Spring Boot, Spring Security, Spring Data, Spring MVC along with Unit Testing...Show more
    Last updated: 21 days ago • Promoted
    Java developer

    Java developer

    Nexus Systems Group Inc. • Toronto
    Full-time
    Work arrangement : Hybrid - 3 days per week.Possibility of extension & conversion to FTE.Schedule Hours : 9am-5pm Monday-Friday. standard 37.Reason : We need a strong Java developer to support our sta...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Infoya • Toronto
    Full-time +1
    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...Show more
    Last updated: 21 days ago • Promoted
    Java developer

    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: 30+ days ago • Promoted
    Senior Java & Curam Developer - Hybrid, Cloud & API Focus

    Senior Java & Curam Developer - Hybrid, Cloud & API Focus

    Rubicon Path • Toronto
    Full-time
    A technology consulting company in Toronto is seeking a Senior Software Developer to lead the design and deployment of high-performance applications. The ideal candidate must have proficiency in Jav...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Full Stack Developer

    Senior Java Full Stack Developer

    Teranet Inc. • Toronto
    Full-time
    Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data s...Show more
    Last updated: 16 days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • newmarket, on, ca
    Full-time
    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...Show more
    Last updated: 18 days ago • Promoted
    Markets Java Developer

    Markets Java Developer

    Apex Systems • Toronto
    Full-time
    Job Description# Markets Java Developer • •Location • • : Toronto – Hybrid 3 days a week • Proven experience in software development, ideally within financial services or global markets.Strong proficienc...Show more
    Last updated: 11 days ago • Promoted
    Regular Java Developer

    Regular Java Developer

    Luxoft USA Inc • Toronto
    Full-time
    We are working on building Liquidity Risk platform for one of US banks.Our team is growing and we have a need in additional developer that will help in building Core part of platform.Our platform h...Show more
    Last updated: 21 days ago • Promoted
    Java Developer

    Java Developer

    Symbiotic Group • Toronto
    Full-time
    The Developers will be responsible for translating business requirements and technical system specifications into working, tested applications. Performing analysis and design based on requirements.E...Show more
    Last updated: 12 days ago • Promoted
    OIM Java Developer - BuzzClan

    OIM Java Developer - BuzzClan

    BuzzClan • toronto, on, ca
    Temporary
    Job Title : Software Developer – Full Stack (Identity & Access Management) – Senior.Months Contract (Extension Possible). We are seeking a highly skilled.Senior Full Stack Software Developer.Identity...Show more
    Last updated: 27 days ago • Promoted
    Commodities Java Developer

    Commodities Java Developer

    BMO Financial Group • Toronto
    Full-time +1
    Application Deadline : 02 / 26 / 2026.Global Trading Solutions is looking for a Commodities Java Developer for Commodities technology team. The candidate will be actively involved in projects and is acco...Show more
    Last updated: 3 days ago • Promoted