Talent.com

Remote Java Jobs in Ottawa, ON

Create a job alert for this search

Java • ottawa on

Last updated: less than 1 hour ago

Consultant | Test Automation Architect

PLATOOttawa, ON, CA
Permanent

PLATO is one of Canada's leading software testing services firms, driven by the mission of building a stronger, more inclusive technology workforce.While we are proudly Indigenous-led and committed... Show more

Senior JavaScript Full Stack Developer

RebelOttawa, ON, CA
Full-time
Quick Apply

Role: Senior JavaScript Full Stack Developer Team: Development Team Location: Ottawa, Ontario About Rebel OUR CUSTOMERS BRING A VISION - WE BRING THE PLATFORM TO SHARE IT ONLINE.We believe that tho... Show more

Software Developer

RBR Ltd.Ottawa, ON, CA
CA$90,000.00 yearly
Full-time

About RBR: Making waves since 1973.At RBR, we've been designing cutting-edge instruments to measure our blue planet for over 50 years.Built to withstand the harshest environments on Earth, our inst... Show more

Oracle WebLogic/Fusion Middleware Administrator

StantecOttawa, ON
CA$89,200.00 yearly
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

Expert généraliste en TI

Exposant 3Gatineau, Quebec, .CA
Full-time
Quick Apply

Rejoignez Exposant 3 (E3) : La puissance de l’humain au cœur de la technologie !.Exposant 3 est une firme de services-conseils en gestion des affaires et technologies de l'information, dédiée à acc... Show more

Senior Software Developer

SRC CanOttawa, ON, CA
CA$100,000.00 yearly
Full-time
Quick Apply

The Syracuse Research Corporation (SRC) is celebrating 60 years of redefining possible.The company was originally formed to provide innovative products and seasoned analysis to solve complex Electr... Show more

Intermediate Software Developer (HRMS Applications)

ADGA Group Consultants IncOttawa, Canada
Full-time +1

ADGA has an immediate opportunity for an Intermediate Software Developer to support the Military Command Software Centre (MCSC).The MCSC manages a suite of mission-critical applications for the Can... Show more

Software Developer (Java/Golang)

SectigoOttawa, Ontario, Canada
Full-time

The Software Developer (Mid-Level) contributes independently to the development, integration, and support of modern applications using Java and Go, with exposure to frontend/UI technologies and scr... Show more

Android Developer CN

SimeraOttawa, Ontario, Canada
Full-time

We are looking for an experienced Android Developer to design, build, and maintain high-quality mobile applications.The ideal candidate is passionate about mobile technologies, writes clean and eff... Show more

APTPUO Part-Time Professor 2026 Fall CSI2372B

University of OttawaOttawa, ON, CA
Part-time

Differences between C++ and Java programming.Pointers and memory management.Object oriented programming in C++.Templates and the Standard Template Library.Professeur à temps partiel postdoctoral / ... Show more

Senior Data Engineer

MiratechOttawa, Ontario, Canada
Remote
Full-time

IVR and contact center platform.The role is focused on backend database engineering and is aimed at building reliable, high-performing, and scalable data layers that support both runtime IVR system... Show more

Expert Security Engineer

Altera Digital Health Inc.Ottawa, CA
CA$100,000.00 yearly
Full-time

Job Title: Expert Security Engineer Location: US, Canada (Remote) Employment Type: Full-time About Altera Altera, a member of the N.Harris Computer Corporation family, deli... Show more

System Lead - Access

L3Harris TechnologiesOttawa, Ontario
CA$144,000.00 yearly
Full-time

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 ... Show more

Java Backend Developer - Remote Work

Two95 International Inc.Ottawa, ON, CA
Remote
Full-time
Quick Apply

Java Back End Developer (3 Openings Sr/Mid/Jr).Position – Fulltime With our client.Salary - $Open (Best Possible).Skills: Familiar with Java Spring and SpringBoot technology.Familiarity building m... Show more

Full stack 70% React/30% Java Senior Software Developer

Intact Financial CorporationOttawa, 1200 St. Laurent Blvd.
CA$101,800.00 yearly
Full-time

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In... Show more

Software Developer, ASIC

Ciena Canada ULCOttawa
CA$109,000.00 yearly
Full-time

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach.Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual... Show more

OpenClaw Freelancer - AI Engineering (Remote)

Outlier AIOttawa, Ontario, Canada
Remote
Full-time

Outlier helps the world’s most innovative companies improve their AI agents by providing human feedback.We collaborate with leading AI organizations to train Large Language Models (LLMs) to functio... Show more

 • Promoted • New!

Junior Pentester

Software SecuredOttawa, Ontario, Canada
CA$70,000.00 yearly
Full-time

Software Secured is a leading Penetration Testing as a Service company, with a head office in beautiful Ottawa, Canada.We help software development teams get ahead of hackers using a suite of ... Show more

Software Engineer

Larus TechnologiesOttawa, ON, CA
CA$90,000.00 yearly
Full-time +1
Quick Apply

Hours per week, Monday to Friday Location: Ottawa Office (3 days per week / hybrid), 170 Laurier Ave West, Suite 310, Ottawa, ON K1P 5V5 Ottawa-based Home Office (2 days per week) Reporting To: Tec... Show more

Senior Backend Developer

SangomaOttawa, ON, CA
CA$120,000.00 yearly
Remote
Full-time
Quick Apply

Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team.As a recognized leader in business communications solutions, we strive to provide innovative and e... Show more

People also ask
Consultant | Test Automation Architect

Consultant | Test Automation Architect

PLATOOttawa, ON, CA
30+ days ago
Job type
  • Permanent
Job description
PLATO is one of Canada's leading software testing services firms, driven by the mission of building a stronger, more inclusive technology workforce. While we are proudly Indigenous-led and committed to creating opportunities for First Nations, Métis, and Inuit communities, our team reflects the rich diversity of Canada. We welcome talented individuals from all backgrounds who share our passion for quality and excellence in software testing.At PLATO, we believe that better software leads to a better world. Our software testing specialists come together with a shared commitment to delivering exceptional results for our clients while building strong, resilient communities. We have established offices in Fredericton, Ottawa/Gatineau, Sault Ste. Marie, Regina, Calgary, Vancouver, and Victoria, including locations near Indigenous communities.By bringing together people from diverse perspectives, experiences, and communities, we ensure innovation, collaboration, and the highest standards in software quality assurance. If you are passionate about quality testing and want to make a meaningful impact, PLATO is the place for youWe are growing and are currently looking for an experienced Test Automation Architect (onsite/remote hybrid) to help us do that! Responsibilities Work directly with our client(s) to provide technical leadership and strategic orientation for the test automation discipline at an organization levelBuild strategic communication on test automation strategySet direction for short and long-term automation objectives pertaining to SDLC phasesBridge the gap between testing disciplines, development teams and operation teamsBring in depth knowledge of multiple open source/commercial tools for Web/Mobile/Services automationDevelop and maintain applications using Java, Python, Squish/Robot Frameworks, Oracle, XML, JSON, JUnit, and JavaScript librariesDesign and plan processes around CICD, Dev Ops adoption and operationalizationBring hands on competencies around DevOps, Continuous Testing, Continuous Integration and Continuous DeliveryServe as an expert in defining and rolling out standard Automation Frameworks, in line with latest industry trendsBring experience software quality best practices, test strategy and planning, test case development, test case execution, deployment and, test data, defect tracking, and test automationQA Automation Architect will have complete ownership for preparing test automation solution, designing automation frameworks and lead the implementation of automation strategy, planning and executionSupports Junior to senior automation analyst in automation script development and optimization of those test scripts.Recommends new tools, techniques and methodologies needed to enhance productivity and qualityEvaluate, select and formulate best usage of test automation tools and future alignment for different products and applications.Develop automation strategy to support regression testing based on the technical analysis, complexity and reusabilityOversee technological execution of the recommended automation solution roadmap across project teamsParticipate in Design and Architectural reviews of proposed automation solutions across project teams and to provide long term vision for the automation solution Qualifications Bachelor's degree in Science, Technology, Engineering or Mathematics ("STEM")12+ years of experience as a Software Quality Assurance Analyst8+ years working in Test AutomationExperience with automation tools/frameworks (Selenium, Robot, Playwright, Tosca, etc)Experience with Continuous Integration tools (Jenkins, TeamCity, GitLab, etc)Experience with Test Management tools such as ALM/QC, Jira, qTest, Azure DevOpsExperience in API testing (ReadyAPI, Postman, etc)Excellent written and spoken communication skillsDemonstrated experience having designed and implemented test automation frameworksExcellent analytical and problem solving skills, with the ability to propose practical solutions to complex problemsExperience in Containerization and Orchestration: Docker/KubernetesFlexibility, self-motivation and the ability to give and receive feedback at all levelsAdaptable and willing to work through challenges with a positive attitudeAbility to build collaborative working relationships in a team oriented environmentExperience in the following will be considered an asset:Programming languages: Java/JavaScript/TypeScript/JSon/PythonEngines or frameworks: Squish, Robot, WebDriverIO, Node.js, SpringBootCode management / Build tools: Git - Gitlab / Jenkins / MavenFrameworks: Selenium - Selenium JS - WebDriverIO / Appium - Protractor - CucumberContainerization and Orchestration: Docker/KubernetesTesting & work methodology: BDD, TDD, CI/CDData: SQL / PL-SQL developerConcrete experience practicing BDD testing with Gherkin/Cucumber, API testing with SOAP and RESTful components.Continuous integration, build automation, & deploymentAgile practices and toolsEnterprise integration patterns using REST, modern Web & Mobile technologiesPublic/Private cloud About PLATO Who We ArePLATO is a software testing and technology services company trusted by clients around the world.In addition to providing our clients the highest quality software testing services, PLATO is creating careers in technology for First Nations, Inuit, and Métis people from coast to coast to coast through our innovative train-and-employ model. Since 1997, we have been helping organizations all over the world reach their quality objectives by delivering scalable, proven, quality-centric managed services. Companies such as Apple, Suncor, TD Bank, Medavie, BCLC, LinkedIn, Boeing, and many others have gained considerable advantage from our Quality Assurance (QA), Testing, and eLearning expertise and experience.We deliver specialized QA services to our clients with the goal of helping them increase profitability, boost customer satisfaction, manage development cycles and implement quality-centric solutions. We develop innovative approaches and solutions, designed to generate increased efficiencies, competitive advantage, and market share for our clients. Other Information At PLATO, we encourage our employees' personal career growth. We have plans in place to make sure that each employee is connected with a people manager to help guide them through their professional development, offer e-learning classes, and give our employees the opportunity to pursue software certifications for cutting-edge technologies.PLATO respectfully acknowledges that our offices are located on treaty territories, unceded First Nations and Inuit territories, and part of Métis homelands. We honour their long history of welcoming many Nations to the beautiful Turtle Island and we actively work towards reconciliation between Métis, Inuit, and First Nation peoples and non-Indigenous people on this Land.We contribute to proactive employment practices to promote inclusivity and diversity to those especially marginalized populations such as women, persons with disabilities, members of visible minorities, First Nations, Métis, and Inuit peoples, and all other groups protected under the Human Rights Code.We are committed to providing accommodations for people with disabilities in accordance with provincial legislation. Please let us know if you require accommodation during any aspect of the recruitment process and we will work with you to address your needs.