... Java, and/or Kotlin), and system security mechanisms * 8+ years of experience in software ... Working knowledge of operating system and application vulnerability classes * Proven experience ...
... Java, and/or Kotlin), and system security mechanisms * 8+ years of experience in software ... Working knowledge of operating system and application vulnerability classes * Proven experience ...
Co-op/Intern Test Developer, Product Verification
Kanata, ON · On-site
CA$25.24 - CA$37.02/hr
Experience with one or more programming languages or technologies such as Python, TypeScript, Java ... Understanding of web, application server, and database tiers. * Strong problem-solving, analytical ...
Co-op/Intern Test Developer, Product Verification
Kanata, ON · On-site
CA$25.24 - CA$37.02/hr
Experience with one or more programming languages or technologies such as Python, TypeScript, Java ... Understanding of web, application server, and database tiers. * Strong problem-solving, analytical ...
Engineering & Technology Co-op - Cybersecurity Stream (Fall 2026)
Ottawa, ON · On-site +1
CA$23 - CA$28/hr
DevSecOps & Application Security: CI/CD integration via Jenkins, GitHub, and GitLab; vulnerability ... Technical Foundation: Proficiency in one or more programming languages (e.g., Python, Java ...
Engineering & Technology Co-op - Cybersecurity Stream (Fall 2026)
Ottawa, ON · On-site +1
CA$23 - CA$28/hr
DevSecOps & Application Security: CI/CD integration via Jenkins, GitHub, and GitLab; vulnerability ... Technical Foundation: Proficiency in one or more programming languages (e.g., Python, Java ...
Lead Field Service Technician
CA$74K - CA$97K/yr
Application Programming Experience (JAVA, Apache Tomcat, VB Script) * Knowledge and experience working with Domain Services, Microsoft Office and Visio * Extraction and manipulation of reports
Lead Field Service Technician
CA$74K - CA$97K/yr
Application Programming Experience (JAVA, Apache Tomcat, VB Script) * Knowledge and experience working with Domain Services, Microsoft Office and Visio * Extraction and manipulation of reports
Lead Field Service Technician
CA$74K - CA$97K/yr
Application Programming Experience (JAVA, Apache Tomcat, VB Script) * Knowledge and experience working with Domain Services, Microsoft Office and Visio * Extraction and manipulation of reports
Lead Field Service Technician
CA$74K - CA$97K/yr
Application Programming Experience (JAVA, Apache Tomcat, VB Script) * Knowledge and experience working with Domain Services, Microsoft Office and Visio * Extraction and manipulation of reports
Support application lifecycle activities including testing, troubleshooting, and performance ... Java, SQL, HTML/CSS * Frameworks / Tools: Node.js, Apache * Cloud & DevOps: Azure, GitHub, Docker ...
Quick apply
Support application lifecycle activities including testing, troubleshooting, and performance ... Java, SQL, HTML/CSS * Frameworks / Tools: Node.js, Apache * Cloud & DevOps: Azure, GitHub, Docker ...
Junior Pentester (Remote)
Ottawa, ON · Remote
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Demonstrated software development background in one or more of Python, .NET, Ruby, Java ...
Quick apply
Junior Pentester (Remote)
Ottawa, ON · Remote
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Demonstrated software development background in one or more of Python, .NET, Ruby, Java ...
Junior Pentester
Ottawa, ON · On-site +1
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Demonstrated software development background in one or more of Python, .NET, Ruby, Java ...
Junior Pentester
Ottawa, ON · On-site +1
CA$70K - CA$95K/yr
... application security and take pride in spreading the word and helping developers write secure code ... Demonstrated software development background in one or more of Python, .NET, Ruby, Java ...
Cloud & DevOps: Azure, GitLab, Azure DevOps (CI/CD) * Languages: Java, SQL, HTML * Databases ... Application architecture security elements * Risks and vulnerabilities with recommended safeguards
Quick apply
Cloud & DevOps: Azure, GitLab, Azure DevOps (CI/CD) * Languages: Java, SQL, HTML * Databases ... Application architecture security elements * Risks and vulnerabilities with recommended safeguards
Technical Foundation: Proficiency in one or more programming languages (e.g., Python, Java ... Application review (on a rolling basis) * Screening Interview (30 minutes) * Panel Interview (1 ...
Technical Foundation: Proficiency in one or more programming languages (e.g., Python, Java ... Application review (on a rolling basis) * Screening Interview (30 minutes) * Panel Interview (1 ...
Open Web Application Security Project (OWASP) * Open-Source Security Testing Methodology Manual (OSSTMM) * Penetration Testing Execution Standard (PTES) * Programming knowledge (python, java)
Open Web Application Security Project (OWASP) * Open-Source Security Testing Methodology Manual (OSSTMM) * Penetration Testing Execution Standard (PTES) * Programming knowledge (python, java)
Experience programming with at least one or more programming languages such as C++, Java, Python ... in application materials based on available information. These tools assist our recruitment team ...
Experience programming with at least one or more programming languages such as C++, Java, Python ... in application materials based on available information. These tools assist our recruitment team ...
Integration Specialist
Ottawa, ON · On-site
Strong scripting/programming background (Python, Java). * Experience integrating modern and legacy ... in application materials based on available information. These tools assist our recruitment team ...
Integration Specialist
Ottawa, ON · On-site
Strong scripting/programming background (Python, Java). * Experience integrating modern and legacy ... in application materials based on available information. These tools assist our recruitment team ...
ERP Solutions Architect
Hamilton, ON · Hybrid
Act as a coach for application teams to address integration issues at the source and prevent ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * 5 to ...
ERP Solutions Architect
Hamilton, ON · Hybrid
Act as a coach for application teams to address integration issues at the source and prevent ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * 5 to ...
ERP Solutions Architect
Hamilton, ON · Hybrid
Act as a coach for application teams to address integration issues at the source and prevent ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * 5 to ...
ERP Solutions Architect
Hamilton, ON · Hybrid
Act as a coach for application teams to address integration issues at the source and prevent ... Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field * 5 to ...
We operate at the intersection of platform engineering, applied AI, and product innovation ... Python (primary), JavaScript / TypeScript, Java * AI & Agentic Frameworks: LangGraph (highly ...
We operate at the intersection of platform engineering, applied AI, and product innovation ... Python (primary), JavaScript / TypeScript, Java * AI & Agentic Frameworks: LangGraph (highly ...
Identity and Access Management Lead, IT Security
Ottawa, ON · On-site
CA$104K - CA$131K/yr
Application are being reviewed on an ongoing basis. In this role, your responsibilities will ... Advanced knowledge of various programming languages and scripting languages (e.g.: Java, JavaScript ...
Identity and Access Management Lead, IT Security
Ottawa, ON · On-site
CA$104K - CA$131K/yr
Application are being reviewed on an ongoing basis. In this role, your responsibilities will ... Advanced knowledge of various programming languages and scripting languages (e.g.: Java, JavaScript ...
Lead Data Consultant, Manager
Ottawa, ON · On-site
CA$112K - CA$162K/yr
Experiences and skillsyou'lluse to solve * 6+ yearsof experience in data engineering or ... Learn more about our Application Process and Total Rewards Package at: PwC Canada acknowledges that ...
Lead Data Consultant, Manager
Ottawa, ON · On-site
CA$112K - CA$162K/yr
Experiences and skillsyou'lluse to solve * 6+ yearsof experience in data engineering or ... Learn more about our Application Process and Total Rewards Package at: PwC Canada acknowledges that ...
Lead Data Consultant, Manager
CA$112K - CA$162K/yr
Experiences and skillsyou'lluse to solve * 6+ yearsof experience in data engineering or ... Learn more about our Application Process and Total Rewards Package at: PwC Canada acknowledges that ...
Lead Data Consultant, Manager
CA$112K - CA$162K/yr
Experiences and skillsyou'lluse to solve * 6+ yearsof experience in data engineering or ... Learn more about our Application Process and Total Rewards Package at: PwC Canada acknowledges that ...
Analyze and decompose a complicated software system and design a strategy to test the application ... JAVA, Python, PERL bash). Education: * Bachelor's degree in computer science, Engineering or ...
Quick apply
Analyze and decompose a complicated software system and design a strategy to test the application ... JAVA, Python, PERL bash). Education: * Bachelor's degree in computer science, Engineering or ...
Java Application Developer information
See Ottawa, ON salary details
$32.06 - $35.27
2% of jobs
$35.27 - $38.47
11% of jobs
$38.47 - $41.68
7% of jobs
$43.12 is the 25th percentile. Wages below this are outliers.
$41.68 - $44.88
11% of jobs
$44.88 - $48.09
14% of jobs
The median wage is $49.55 / hr.
$48.09 - $51.30
12% of jobs
$51.30 - $54.50
9% of jobs
$57.55 is the 75th percentile. Wages above this are outliers.
$54.50 - $57.71
11% of jobs
$57.71 - $60.91
9% of jobs
$60.91 - $64.12
6% of jobs
$64.12 - $67.33
10% of jobs
$32
$51
$67
How much do java application developer jobs pay per hour?
What is the difference between Java Application Developer vs Java Software Engineer?
| Aspect | Java Application Developer | Java Software Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science or related field, Java certifications | Bachelor's in Computer Science or related field, Java certifications |
| Work Environment | Develops, tests, and maintains Java applications | Designs and implements Java-based solutions, often involved in architecture |
| Employer & Industry Usage | Tech companies, software firms, enterprise applications | Tech firms, consulting, enterprise software development |
| Common Search & Comparison | Focuses on application development tasks | Broader role including system design and architecture |
Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.
What are some common challenges Java Application Developers face when working on large-scale enterprise projects?
What does a Java Application Developer do?
What are the key skills and qualifications needed to thrive as a Java Application Developer, and why are they important?

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: Product Engineering Manager - 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-TimeAbout L3Harris Technologies
Sourced by ZipRecruiter
Industry
Aviation
Company size
1,001 - 5,000 Employees
Headquarters location
Melbourne, FL, US
Year founded
2019