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: 20 days ago • Promoted
    Intermediate / Senior Java Developer

    Intermediate / Senior Java Developer

    Tngoc • Markham
    Full-time
    We’re looking for a talented Intermediate / Senior Java Developer to join our growing team.We seek candidates who are passionate about problem-solving, have a motivated and driven mindset, and are ea...Show more
    Last updated: 20 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
    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: 20 days ago • Promoted
    Senior Java Developer (Trading Systems)

    Senior Java Developer (Trading Systems)

    Luxoft • markham, 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: 17 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: 20 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: 20 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: 20 days ago • Promoted
    Java Developer

    Java Developer

    MM Management • Toronto
    Full-time +1
    Linux, JAVA, J2EE, JBOSS EAP, JBOSS JWS (Apache & Tomcat), Log4J, Oracle, IBM MQ (added Advantage), GitHub, SSO preferred with SAML 2. Nice to have Exposure to Infrastructure knowledge ( Firewall, D...Show more
    Last updated: 20 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: 20 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: 15 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: 20 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: 11 days ago • Promoted
    Intermediate Java Developer

    Intermediate Java Developer

    Miit • Toronto
    Full-time
    This role requires extensive development experience with Java, Microservices, Cloud Computing (AWS), Containerization, OpenShift, and Kubernetes. The ideal candidate will be a responsible and resour...Show more
    Last updated: 20 days ago • Promoted
    Java Developer

    Java Developer

    V-Soft Consulting Group, Inc. • Toronto
    Full-time
    Get AI-powered advice on this job and more exclusive features.Java Developer (Onsite) Primary Location : Montreal, Quebec. V-Soft Consulting is hiring for a Java Developer for our premier client in M...Show more
    Last updated: 20 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: 2 days ago • Promoted
    Sr. Java Developer

    Sr. Java Developer

    Snaplii • Toronto
    Full-time
    We are an innovative startup seeking a highly skilled and adaptable Senior Java Developer to join our dynamic team.In addition to developing robust and scalable software solutions, this role requir...Show more
    Last updated: 20 days ago • Promoted