find the right job for you in Canada


Java jobs in ottawa Canada

73 java jobs found in ottawa: showing 1 - 50

Systems Integrator Specialist
Company: Randstad |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 04 Jun 2026
within a complex technology environment. The successful candidate will bring strong experience with Azure, Java, Spring Boot, OpenShift.... Responsibilities Support Azure cloud migration and modernization initiatives. Develop and modernize integration solutions using Java
Embedded Software Engineer – Intern
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 04 Jun 2026
for troubleshooting embedded systems in user space and kernel space High-level programming and scripting languages such as Java, Python
Software Developer - Full Stack
Company: Solace |

Location: Ottawa, ON, Canada

| Salary: CA$95000 - 140000 per year | Date posted: 04 Jun 2026
Experience developing in back-end and front-end stacks Experience with Java & Spring Boot Experience with REST APIs Experience
Staff Test Engineer
Company: Skyworks |

Location: Ottawa, ON, Canada

| Salary: CA$131670 - 171325 per year | Date posted: 04 Jun 2026
Design of RF test socket boards and wafer probe card . -Programming proficiency in C++, C#,Java,Phyton,etc. -Semiconductor
Full Stack Developer
Company: Acunor Inc |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 03 Jun 2026
in a similar role with strong experience in Java, React, and NoSQL (Couchbase or MongoDB). Onsite Expectation: Candidate... with both Responsive and Adaptive Web Design Back-End Proficiency in Java 8, Kotlin, reactive programming, and Vert.x Experience
Staff Test Engineer
Company: Skyworks |

Location: Ottawa, ON, Canada

| Salary: CA$131670 - 171325 per year | Date posted: 03 Jun 2026
Design of RF test socket boards and wafer probe card . -Programming proficiency in C++, C#,Java,Phyton,etc. -Semiconductor
Systems Integration/test Engineer - Software Test Lead
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$95000 - 124500 per year | Date posted: 03 Jun 2026
in a Linux environment with multiple programming languages including Python, BASH, Java, and C++. Knowledge of combat management... Familiarity with Microsoft Office suite Familiarity with Linux Familiarity with BASH and Python Familiarity with Java and C
Systems Integration/test Engineer - Software Tester Associate
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$62000 - 81500 per year | Date posted: 03 Jun 2026
programming languages including Python, BASH, Java, and C++. Knowledge of combat management systems and mission systems SW... with BASH and Python Familiarity with Java and C++ Familiarity with Subversion and/or Git Experience with Dynamic Object
Systems Integration/test Engineer - Software Test Lead
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$95000 - 124500 per year | Date posted: 03 Jun 2026
in a Linux environment with multiple programming languages including Python, BASH, Java, and C++. Knowledge of combat management... Familiarity with Microsoft Office suite Familiarity with Linux Familiarity with BASH and Python Familiarity with Java and C
Senior Principal Security Engineer
Company: Anaplan |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 02 Jun 2026
services (using Java/Kotlin) to migrate from legacy IAM systems to modern, highly scalable identity platforms. Access Control...-throughput, low-latency secure microservices in JVM-based languages (Java or Kotlin). System Reliability at Scale: Solid
Technology Consultant
Company: Adobe |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 02 Jun 2026
, Apache web server, CDN, WAF, DNS, Java-based applications, Load balancing. Front-end development experience with JavaScript
Applied Ai Backend Sr. Software Developer - Ottawa, On
Company: Trend Micro |

Location: Ottawa, ON, Canada

| Salary: CA$105000 - 130000 per year | Date posted: 30 May 2026
: Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. AI Integration: Proven ability
Applied Ai Backend Sr. Software Developer - Ottawa, On
Company: Trend Micro |

Location: Ottawa, ON, Canada

| Salary: CA$105000 - 130000 per year | Date posted: 30 May 2026
: Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. AI Integration: Proven ability
Applied Ai Backend Sr. Software Developer - Ottawa, On
Company: Trend Micro |

Location: Ottawa, ON, Canada

| Salary: CA$105000 - 130000 per year | Date posted: 30 May 2026
: Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. AI Integration: Proven ability
Applied Ai Backend Sr. Software Developer - Ottawa, On
Company: Trend Micro |

Location: Ottawa, ON, Canada

| Salary: CA$105000 - 130000 per year | Date posted: 29 May 2026
: Proficiency in one or more programming languages such as Go, Java, JavaScript, or Python. AI Integration: Proven ability
Applied Ai Backend Software Developer - Ottawa, On
Company: Trend Micro |

Location: Ottawa, ON, Canada

| Salary: CA$76000 - 105000 per year | Date posted: 29 May 2026
languages such as Go, Java, JavaScript, or Python. AI Mastery: Proven experience using AI coding assistants to explore
Chargée/chargé Du Développement Des Applications
Company: Bank of Canada |

Location: Calgary, AB - Ottawa, ON, Canada

| Salary: CA$126765 - 149135 per year | Date posted: 23 May 2026
Java et Spring, y compris des modèles d'intégration; notre ensemble de cadres d'intégration comprend Spring Integration..., Spring Boot, Java, Maven, JUnit et Mockito d'excellentes aptitudes pour la collaboration et la communication, avec un accent
Application Development Lead
Company: Bank of Canada |

Location: Calgary, AB - Ottawa, ON, Canada

| Salary: CA$126765 - 149135 per year | Date posted: 22 May 2026
automation, and SRE practices (e.g., Dynatrace, GitHub Copilot). Advanced experience with Java and Spring technologies..., including integration patterns. Our integration stack includes Spring Integration, Spring Boot, Java, Maven, JUnit, and Mockito
Software Engineer - Full Stack
Company: Ford |

Location: Ottawa, ON, Canada

| Salary: CA$89000 - 139000 per year | Date posted: 22 May 2026
components using the Spring Framework and JVM-based languages (e.g., Java or Kotlin). Minimum 1 year experience with CI/CD tools
Software Developer Co-op
Company: Ericsson |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 21 May 2026
preferred python, java, go, or julia Understanding of backend/frontend development principles Experience with REST API design... languages, Perl, Python, Java, JavaScript, Typescript, Java SpringBoot framework, HTML/CS, C/C++. Experience with Linux, Gerrit
Frontend/fullstack Developer
Company: Recruiting in Motion |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 21 May 2026
and enhance customer-facing applications and features Work with modern technologies including React, TypeScript, Node.js, Java... to Node.js and/or Java Experience or interest in Go is considered an asset Familiarity with APIs, microservices, and modern
Systems Integration/test Engineer - Software Tester
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$77500 - 101500 per year | Date posted: 20 May 2026
programming languages including Python, BASH, Java, and C++. Knowledge of combat management systems and mission systems SW... with BASH and Python Familiarity with Java and C++ Familiarity with Subversion and/or Git Experience with Dynamic Object
Software Developer
Company: RBR Ltd. |

Location: Ottawa, ON, Canada

| Salary: CA$90000 - 120000 per year | Date posted: 16 May 2026
. What you'll build: 🏗️ Software development & architecture Work within Ruskin's sophisticated multi-layered Java-based desktop... community Ensure data accuracy through reliable, well-integrated calibration systems What you bring: Hands-on Java
Electro-optic Engineer Intern (september 2026, 12 Months)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 15 May 2026
and problem-solving. Demonstrated programming experience in a language such as Matlab, Python, C/C++/C#, or Java. Assets
Expert Security Engineer
Company: Altera Digital Health |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 15 May 2026
: Conduct in-depth security reviews of applications, with a strong focus on understanding how they are built (e.g., Java-based
Mcp Applications Co-op Ui Or Be Co-op (fall 2026, 8+ Months)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 15 May 2026
, experience developing with Java, Python, GO or similar Familiarity with Linux based development environments Self-starter
Software Engineer Ii - Ottawa, Canada
Company: Akamai |

Location: Ottawa, ON, Canada

| Salary: CA$147900 per year | Date posted: 15 May 2026
field/experience Have experience developing web services and user interfaces, with technologies like Java, Angular, SQL
Senior Software Developer
Company: RBR Ltd. |

Location: Ottawa, ON, Canada

| Salary: CA$120000 - 155000 per year | Date posted: 15 May 2026
’s sophisticated multi-layered Java-based desktop platform and design scalable systems for processing sensor data Drive the software... reliable, well-integrated calibration systems What you bring: Hands-on Java development experience (J2SE, J2ME, or J2EE
Senior Data Engineer
Company: Miratech |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 14 May 2026
Build and maintain scalable ETL/ELT pipelines for ingestion and transformation Strong Python (or Golang/Java/Scala
Oracle Weblogic/fusion Middleware Administrator
Company: Stantec |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 14 May 2026
Oracle Cloud Control and an understanding of related technologies, especially Java (JDeveloper, J2EE, Apache). Minimum of 5
Software Developer, Asic
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: CA$109000 - 174000 per year | Date posted: 14 May 2026
networking systems. How You Will Contribute Develop and maintain automation software using Java, Python and Make on Linux... in Java programming and object-oriented design principles. Proficiency with Python in a production environment. Proficiency
Senior Itsm Platform Engineer
Company: NTT Data |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 13 May 2026
best practices and includes integrated technologies such as Liferay, Java-based components, and secure enterprise infrastructure... across enterprise systems, including CMDB and external interfaces. Support enterprise application components including Liferay, Java
Senior Itsm Platform Engineer
Company: NTT Data |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 13 May 2026
best practices and includes integrated technologies such as Liferay, Java-based components, and secure enterprise infrastructure... across enterprise systems, including CMDB and external interfaces. Support enterprise application components including Liferay, Java
Electronic Reliability Engineer Co-op (4 Months, Fall 2026)
Company: Ciena |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 13 May 2026
willingness to learn Assets Programming knowledge Java Script, node.js, Git and Arduino controllers, Python Soldering
Senior Itsm Platform Engineer
Company: NTT Data |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 12 May 2026
best practices and includes integrated technologies such as Liferay, Java-based components, and secure enterprise infrastructure... across enterprise systems, including CMDB and external interfaces. Support enterprise application components including Liferay, Java
Fall Co-op - Ship Integration And Test Engineer - Software Test
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 12 May 2026
Familiarity with Subversion and/or Git Familiarity with Java and C++ is considered an asset Familiarity with Dynamic Object
Fall Technical Co-op - Model-based Test Engineer
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 12 May 2026
suite Familiarity with Cameo Familiarity with Java Familiarity with and JavaScript/Python/Groovy Familiarity
Fall 2026 Co-op - Software Developer (international Program Team)
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 09 May 2026
include: Programming and debugging in both C++ and Java Unit testing and documentation Software design Status & Metrics... for programming and debugging with the latest tools in an Object-Oriented environment Knowledge of programming in Java Eligible
Fall 2026 Co-op - Software Developer (csc Program Team)
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 08 May 2026
include: Programming and debugging in both C++ and Java Unit testing and documentation Software design Status & Metrics... for programming and debugging with the latest tools in an Object-Oriented environment Knowledge of programming in Java Eligible
Sr. Aml Analyst- Acams/acfcs
Company: BeachHead |

Location: Ottawa, ON, Canada

| Salary: CA$37.54 - 45.04 per hour | Date posted: 07 May 2026
/UI/Graphic DevOps Specialist Developer-.Net Developer-Other Developer-BI/SQL/SAS Developer-Java Developer-UX/UI
Incubation Developer Coop/intern
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 07 May 2026
, contributing ideas and learning from peers. Qualifications: You Have: Programming experience in Python, Java, or C
Senior Artificial Intelligence (ai) Engineer
Company: Lockheed Martin |

Location: Ottawa, ON, Canada

| Salary: CA$99500 - 130500 per year | Date posted: 06 May 2026
in defence industry Knowledge of Rust, C++, Java programming language Basic understanding of Kubernetes, software stacks, cloud
Incubation Developer Coop/intern
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 05 May 2026
, and Microservices. Strong programming skills, preferably with experience in Python, Java, or C++. Basic understanding of automation
Intermediate Software Developer
Company: SRC Can |

Location: Ottawa, ON, Canada

| Salary: CA$80000 - 105000 per year | Date posted: 05 May 2026
technologies. Applied knowledge and experience with Java, C++, C, Typescript, and Python. Applied knowledge and experience
Senior Backend Developer
Company: Sangoma |

Location: Ottawa, ON, Canada

| Salary: CA$90000 - 100000 per year | Date posted: 04 May 2026
with services written in other languages such as Node.js and Java. Strong problem-solving skills with the ability to quickly learn
Integration Specialist
Company: Telesat |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 02 May 2026
2.0, JWT). Strong scripting/programming background (Python, Java). Experience integrating modern and legacy systems using
Tools And Automation Sw Dev Co-op/intern
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 30 Apr 2026
Familiarity with Java, Java APIs, and SQL databases Proficiency working in a Linux environment Solid grasp of object-oriented
Test Automation Co-op/intern
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 30 Apr 2026
to enhance team capabilities.. Strong programming skills in Python, Golang, Java, etc, to automate and build new tools for the... like Python or Java Experience with Linux/macOS Knowledge of systems Familiarity with tools like Git, Jenkins, NPM, Gradle
Software Tester – Co-op/intern
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 30 Apr 2026
or applications (Python, Java, JavaScript) to simulate various management activities and network scenarios on a web-based (browser.... Strong programming skills (Python, Java, JavaScript) Familiarity with automation frameworks (Mocha) as well as web automation components
Software Designer Co-op/intern
Company: Nokia |

Location: Ottawa, ON, Canada

| Salary: unspecified | Date posted: 30 Apr 2026
, including data structures, algorithms, and SQL Proficiency in programming languages such as Java, JavaScript, React, or Go