1

Java Developer Government Jobs in Ontario (NOW HIRING)

Required to meet qualifications to obtain a Canadian Government security clearance (typically ... with at least 2 years in Java and 2 years in python; * Experience with creating software ...

Build and evolve backend applications usingTypeScript/Node.js,Java, andPython. * Design and deploy ... Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!

Build and evolve backend applications usingTypeScript/Node.js,Java, andPython. * Design and deploy ... Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!

Build and evolve backend applications usingTypeScript/Node.js,Java, andPython. * Design and deploy ... Power up your pay with a 15% Employee Energy Allowance, surpassing the government's price cap!

Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic ... As a condition of the role, the successful candidate must obtain a Government of Canada Reliability ...

Foundational knowledge of programming languages (e.g., Java, Python, C#, or similar) * Basic ... As a condition of the role, the successful candidate must obtain a Government of Canada Reliability ...

next page

Showing results 1-20

Java Developer Government information

See Ontario salary details

$17

$58

$80

How much do java developer government jobs pay per hour?

As of May 30, 2026, the average hourly pay for java developer government in Ontario is $58.85, according to ZipRecruiter salary data. Most workers in this role earn between $48.80 and $68.99 per hour, depending on experience, location, and employer.

What is a Java Developer Government job?

A Java Developer Government job involves designing, developing, and maintaining Java-based applications for government agencies. These developers work on secure, scalable software solutions that support public services, cybersecurity, and administrative systems. They must follow strict security protocols, comply with government regulations, and often work with classified or sensitive information. Experience with frameworks like Spring, security standards, and database management is typically required.

What are the key skills and qualifications needed to thrive in the Java Developer Government position, and why are they important?

A Java Developer Government role typically requires strong Java programming skills, experience with frameworks like Spring or Hibernate, and a bachelor’s degree in computer science or a related field. Familiarity with government systems, security protocols, and certifications such as Security+ or Certified Java Developer are often valued, along with experience using tools like Maven, Jenkins, and Git. Excellent problem-solving, attention to detail, and the ability to communicate clearly with both technical and non-technical stakeholders help candidates excel. These skills are essential for building reliable, secure applications that meet the unique needs and standards of government agencies.

What are some unique challenges a Java Developer might face when working on government projects?

Java Developers in government positions often deal with stringent security requirements, legacy systems integration, and strict compliance standards that can add complexity to development work. Projects may involve working with sensitive or confidential data, requiring meticulous attention to documentation and secure coding practices. Collaboration is frequently cross-disciplinary, involving IT staff, project managers, and sometimes end-users from various departments. Additionally, timelines and project scopes can be influenced by policy changes or regulatory updates, so adaptability is important. These challenges can make the work both demanding and highly impactful, providing valuable experience for career growth.
What are the most commonly searched types of Java Developer Government jobs in Ontario? The most popular types of Java Developer Government jobs in Ontario are:
What are popular job titles related to Java Developer Government jobs in Ontario? For Java Developer Government jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Java Developer Government jobs in Ontario look for? The top searched job categories for Java Developer Government jobs in Ontario are:
Infographic showing various Java Developer Government job openings in Ontario as of May 2026, with employment types broken down into 92% Full Time, 4% Part Time, and 4% Contract. Highlights an 76% In-person, 12% Hybrid, and 12% Remote job distribution, with an average salary of $122,414 per year, or $58.9 per hour.
System Lead - Access

Full-time

Posted yesterday


Job description

L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. L3Harris provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

L3Harris is the Trusted Disruptor in defense tech. With customers' mission-critical needs always in mind, our employees deliver end-to-end technology solutions connecting the space, air, land, sea and cyber domains in the interest of national security.

Job Title: System Lead - Access

Job Location: Ottawa, ON

Job Code: 36462

Job Schedule: Day Shift

Compensation Range: Between $178,000 - $228,000 CDN annually

Essential Functions:

  • Lead, mentor and support a large cadre of experienced engineering individuals overseeing teams in the US, Canada, UK, Australia and New Zealand
  • Devise and apply communications strategies to align the activities of a global engineering workforce
  • Assemble and monitor high-performance, multidisciplinary engineering teams
  • Consult with stakeholders to reconcile the strategic, tactical, and technical priorities for team leads
  • Set objectives, monitor performance, promote communication, and ensure the well-being of direct reports
  • Support administrative tasks to ensure timely processing of actions affecting direct reports

Qualifications:

  • Bachelor's degree or equivalent experience in software engineering, computer science, or a related field
  • Demonstrated proficiency of mobile platform (Android or iOS) internals, native programming languages (Objective-C, Swift, Java, and/or Kotlin), and system security mechanisms
  • 8+ years of experience in software development, process automation, quality engineering, or network operations
  • Working knowledge of operating system and application vulnerability classes
  • Proven experience analyzing malware samples and understanding mitigations provided by software patches
  • Experience with containerization technologies (e.g., Docker), git workflows, and continuous integration/delivery platforms (e.g., Bamboo, Jenkins, GitHub, GitLab)
  • Knowledge and practical experience with agile software development methodologies
  • 4+ years of experience leading a team

Preferred Additional Skills:

  • Substantial experience in CNO development/offensive cyber security
  • Experience in low-level programming languages and instruction sets
  • Ability to install and operate developer debugging tools on Windows, macOS, Android, or iOS
  • Demonstrated proficiency using reverse engineering tools such as IDA Pro, Ghidra, or Hopper and dynamic tools such as Frida or ADB.
    Work Environment and Physical Demands:
  • Work may be performed in an office environment with people in close proximity
  • Duties require working with a global team and may periodically necessitate working outside of normal working hours (evenings, holidays, and weekends)
  • Up to 10% travel required
  • Ability to sit at a desk, look at a monitor, and type for extended periods of time
  • May be required to lift/move up to 25 lbs with assistance
  • Dexterity of hands and fingers to operate and troubleshoot computers
  • May require the ability to travel via automobile or airplane

Eligibility Criteria:

  • Must be eligible for registration with theControlled Goods Program;
  • Must be eligible to obtain and maintain a government of Canada Reliability status and Secret Level 2/NATO Secret security clearance;
  • Must be eligible to meet the requirements for U.S. International Traffic in Arms Regulations (ITAR).

L3Harris is proud to be an equal opportunity employer and is committed to treating all of its employees and job applicants with respect and dignity and to maintaining a workplace free from discrimination. Anyone applying for a position will be considered without regard to the following: race, national or ethnic origin, colour, religion, age, nationality, ancestry, ethnicity, gender, sex, sexual orientation, gender identity or expression, marital status, family status, genetic characteristics, disability, citizenship status, or conviction for an offence for which a pardon has been granted or in respect of which a record suspension has been ordered, or any other characteristic that is protected by applicable human rights legislation.

L3Harris maintains a drug-free workplace and conducts pre-employment drug and alcohol testing and background checks, in accordance with applicable law. Such results are only accessible and viewed by individuals at L3Harris who have direct responsibility in the hiring process. If you fail to report for a drug and alcohol test, refuse to undergo such test or test positive for the presence of drugs or alcohol, the hiring process may be concluded or your offer of employment may be rescinded, in L3Harris' sole discretion.

This job is for an existing vacancy

At L3Harris, we foster an inclusive and equitable workplace. L3Harris is committed to treating all employees and applicants for employment with respect and dignity and maintaining a workplace that is free from unlawful discrimination. For applicants with disabilities, we will provide you with accommodation so that you have what you need in order to be at your best.

L3Harris performs background checks prior to employment as all applicants must be eligible for registration with the Controlled Goods Program and obtain and maintain a positive security assessment. Some positions may require a government of Canada "Reliability" status and/or Level 2 (Secret) security clearance. In addition, L3Harris performs pre-employment substance abuse testing where required.

Employment Type: Full-Time