Senior Java Software Engineer

2 weeks ago


Toronto, Ontario, Canada Cogency Full time

Senior Java Developer

Location:
Montreal or Toronto (Hybrid – 2–3 days/week onsite)

Start Date:
January 2026

Job Type:
Full-Time

Security Clearance:
Government of Canada -
Secret Clearance – Mandatory

About the Role

We are seeking an experienced
Senior Java Developer
to support a large Government of Canada modernization program. The successful candidate will work in an Agile environment delivering highly scalable, secure, and cloud-ready backend solutions. This is a client-facing role requiring strong technical expertise, excellent communication skills, and experience delivering enterprise applications in regulated environments.

Key Responsibilities

  • Design, develop, and maintain
    Java-based microservices
    for mission-critical applications
  • Build and support backend services using
    Spring Boot
    ,
    JBoss
    , and
    RabbitMQ
  • Develop and maintain
    shell scripts
    for automation, monitoring, and deployments
  • Work with
    Oracle Database
    for data persistence, performance tuning, and queries
  • Deploy and support applications on
    RHEL
    and
    AWS Cloud
    environments
  • Implement and maintain
    CI/CD pipelines
    using
    GitLab
  • Collaborate with DevOps, QA, and architecture teams to ensure high-quality releases
  • Participate in
    Agile ceremonies
    including sprint planning, stand-ups, and retrospectives
  • Provide technical guidance, troubleshooting, and production support as needed
  • Work directly with government stakeholders and project teams

Required Skills & Experience

  • 8+ years of professional software development experience
  • Strong expertise in
    Java microservices architecture
  • Hands-on experience with
    Spring Boot, JBoss, and RabbitMQ
  • Experience with
    Oracle Database
    (SQL, PL/SQL, performance tuning)
  • Strong Linux background, particularly
    RHEL
  • Cloud deployment experience on
    AWS
  • CI/CD experience using
    GitLab pipelines
  • Proficiency with
    IntelliJ
    and/or
    Eclipse
  • Experience working in
    Agile delivery environments
  • Strong communication skills for
    client-facing roles

Security Requirement

  • Active Government of Canada Secret Clearance is mandatory
  • (Candidates without valid clearance cannot be considered)

Why Join This Project

  • Long-term engagement with a
    major federal government program
  • Opportunity to work on
    secure, large-scale, cloud-based platforms
  • Hybrid work model in
    Toronto or Montreal


  • Toronto, Ontario, Canada Apptoza Inc. Full time

    Hi Everyone,I hope you're doing well We have a job opening for aJava Developerrole inToronto, ON. If anyone is interested, please let me knowRole: Java DeveloperLocation: Toronto, ONDuration: ContractJob Description:Job Description: We are seeking a skilled and passionate Senior Software Engineer with strong expertise in Java and AWS to join our technology...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is lookingJava Developer.Please find below Job description and share me your updated resume at.Job Title: Java DeveloperLocation: Toronto, ON (Hybrid, 4 days onsite in a week)Design and develop backend services using Java and Spring Boot .Collaborate with front-end teams to define API requirements and optimize data...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is lookingJava Developer with React.Please find below Job description and share me your updated resume at.Job Title: Java Developer with ReactLocation: Toronto, ON (Hybrid, 4 days onsite in a week)Must have:7+ years of Java dev experienceBackground in ReactExperienced with SQL


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title:Senior SDET (Software Development Engineer in Test)Location:Toronto, ON (Hybrid – 4 days in office)Employment Type:Long Term ContractWe are seeking a highly skilledSenior SDETto join our QA Automation team. In this role, you will design, develop, and maintain robust automated test frameworks and scripts usingJava and Selenium. You will...


  • Toronto, Ontario, Canada BeaconFire Solution Inc. Full time

    BeaconFire is specializing in Software Development, Web Development,and Business Intelligence; we are looking for candidates with a strong background in SoftwareEngineering or Computer Science for a Java/Software Developer position.Responsibilities:● Develop software and web applications using Java 8/J2EE/Java EE (and higher), ,Angular2+, SQL, Spring,...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, the largest bank in the Canada is looking to hireSenior Java FS DeveloperPlease find below the job details and share your resume if interested atJob Description:Title: Java FS DeveloperLocation: Toronto, ON (Hybrid – 4days/Week)Duration: Long term assignmentRequired Skills:Java (Spring), Java Script (Angular)OCP, DevOps, Mongo and/or...


  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company buildingsecure, accurate FP&A softwarefor finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — wheredata accuracy, security, and reliability are non-negotiable.We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Ontario, Canada Tekgence Inc Full time

    looking for aSenior Java Backend Developer (9+years)who isstrongly hands-onin modern enterprise development.Senior Java Backend DeveloperTorontoContract-12+ MonthsKey expectations:Strong Core Java (JDK 11/17/21) experienceSpring Boot (preferably 3.x) with Spring MVC & Spring BatchProven microservices architecture and design patternsHands-on REST APIs /...


  • Toronto, Ontario, Canada Limelight Software Full time

    Limelight is a B2B SaaS company building secure, accurate FP&A software for finance teams. Our platform powers planning, forecasting, reporting, and deep ERP integrations — where data accuracy, security, and reliability are non-negotiable. We're looking for a senior full-stack engineer who enjoys solving complex problems, owning features end-to-end, and...


  • Toronto, Ontario, Canada Beacon Software Full time

    Senior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...