×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer to projects and initiatives development of Java public sector

Job in Ottawa, Ontario, Canada
Listing for: S.i. Systems
Contract position
Listed on 2026-09-13
Job specializations:
  • Software Development
    Java Developer, Backend Developer
Job Description & How to Apply Below
Position: Senior Java Developer to support projects and initiatives in the development of Java applications in the public sector

Our public sector client is seeking a Senior Java Developer (Secret, 10+ years) to support projects and initiatives in the development of Java applications within government digital transformation programs

Contribute to high-impact digital transformation initiatives within a leading Government of Canada organization focused on innovation and economic development. This role supports the design, development, and maintenance of scalable Java-based web applications across multiple public service platforms. You will collaborate with multidisciplinary teams to deliver secure, reliable, and compliant solutions aligned with federal standards and cloud modernization goals. This engagement provides visibility across mission-critical digital programs supporting modernization excellence for Canadian citizens and businesses.

Contract, Ottawa - Remote

Must Haves

  • 10+ years in Java application development across public sector or enterprise environments
  • Hands-on experience with Java JEE
    , Spring Boot
    , Hibernate
    , RESTful services
    , and SQL
  • Proficiency with CI/CD tools such as Jenkins, Bamboo, or Git Lab for automated build and deployment
  • Experience with AWS cloud and Open Shift Container Platform for hosting and maintaining applications
  • Valid Secret clearance or higher
  • Post-secondary education in Computer Science or related field
  • Nice to Have

  • Experience applying federal standards and guidelines within IT service delivery
  • Exposure to Agile ceremonies and development processes
  • Knowledge of JIRA for issue tracking and status management
  • Responsibilities

  • Analyze business requirements and translate them into technical specifications aligned with ISED standards
  • Design, develop, test, deploy, and maintain Java applications supporting departmental business units
  • Implement and enhance RESTful web services and SOAP interfaces to enable system communication
  • Lead and participate in Agile ceremonies including stand-ups and sprint planning sessions
  • Perform troubleshooting and bug fixing using JIRA and other issue management tools
  • Produce documentation and operational procedures compliant with departmental guidelines
  • Collaborate with project managers, designers, and testers to ensure cohesive delivery of secure, reusable solutions
  • Provide technical knowledge transfer and status reporting throughout project lifecycles
  • Position Requirements
    10+ Years work experience
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary