Talent.com

Java software engineer Jobs in Ottawa, ON

Create a job alert for this search

Java software engineer • ottawa on

Last updated: 1 day ago
Senior Software Engineer, Canada

Senior Software Engineer, Canada

AutoScale VenturesOttawa, ON, Canada
Remote
Full-time +1
Quick Apply
Position : Senior Software Engineer.Work Schedule : 9 : 00 AM- 5 : 00 PM PST.Base Salary : CAD $150,000 per year.Were looking for a Senior Software Engineer to help design, build, and evolve large-scale b...Show moreLast updated: 30+ days ago
Senior Software Architect Engineer (Aerospace / eVTOL)

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching GroupOttawa, ON, Canada
Full-time
Quick Apply
Senior Software Architect Engineer (Aerospace / eVTOL).CAD 120,000 – 165,000 (annual).A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development....Show moreLast updated: 30+ days ago
Software Engineer

Software Engineer

ActalentOttawa, Ontario, Canada
Full-time
Join our team as a Software Engineer and contribute to the development of cutting-edge software solutions.Collaborate with experienced engineers in the design, coding, testing, and maintenance of s...Show moreLast updated: 14 days ago
test engineer, software

test engineer, software

High Tech GenesisOttawa, ON, CA
Full-time +1
Are you authorized to work in Canada?.Are you willing to relocate for this position?.Do you have experience working in this field?. Do you live near the job location?.Do you meet the language requir...Show moreLast updated: 1 day ago
Software Engineer

Software Engineer

h2o.aiOttawa, ON, CA
Full-time
Quick Apply
As the world’s leading agentic AI company, H2O.Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data.With ...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateGatineau, Quebec, CA
Remote
Full-time
As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show moreLast updated: 30+ days ago
Embedded Software Engineer

Embedded Software Engineer

LumentumOttawa, Canada
Full-time
It's fun to work in a company where people truly BELIEVE in what they're doing!.Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers and the 2022 Career Directory Canada’s B...Show moreLast updated: 30+ days ago
Software Security Engineer

Software Security Engineer

CienaOttawa
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 moreLast updated: 30+ days ago
Software Engineer

Software Engineer

Larus TechnologiesOttawa, ON, CA
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 moreLast updated: 7 days ago
Senior Software Engineer

Senior Software Engineer

FlexeraOttawa
Full-time
Flexera saves customers billions of dollars in wasted technology spend.A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimiz...Show moreLast updated: 30+ days ago
Software Developer (C#, Java, and Python, WPF and / or Angular)

Software Developer (C#, Java, and Python, WPF and / or Angular)

ThalesOttawa
Full-time
Location : Ottawa, CanadaIn fast changing markets, customers worldwide rely on Thales.Thales is a business where brilliant people from all over the world come together to share ideas and inspire eac...Show moreLast updated: 8 days ago
Software Engineer

Software Engineer

acre securityOttawa, ON, CA
Full-time
Quick Apply
Position : Software Engineer - Cloud Access Control Location : Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security?.Do you...Show moreLast updated: 30+ days ago
Senior Software Engineer

Senior Software Engineer

VeemOttawa, ON, CA
Full-time
Quick Apply
Role : Fullstack Engineer Location : Ottawa, ON Working Structure : Hybrid - 2 days onsite a week Veem empowers small and medium businesses who spend too much time and money dealing with ineffic...Show moreLast updated: 30+ days ago
Senior Software Engineer - SRE

Senior Software Engineer - SRE

Veeva SystemsOttawa, Canada
Full-time
Senior Site Reliability Engineer.Vault Platform team, where you'll ensure the scalability and reliability of our enterprise applications. You'll tackle complex challenges at a global scale, drawing ...Show moreLast updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

Flexera Software ABOttawa
Full-time
Flexera saves customers billions of dollars in wasted technology spend.A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimiz...Show moreLast updated: 30+ days ago
People also ask
The cities near Ottawa, ON that boast the highest number of java software engineer jobs are:
Senior Software Engineer, Canada

Senior Software Engineer, Canada

AutoScale VenturesOttawa, ON, Canada
30+ days ago
Job type
  • Full-time
  • Temporary
  • Remote
  • Quick Apply
Job description

Position : Senior Software Engineer

Location : Remote (Canada)

Job Type : Full-time

Work Schedule : 9 : 00 AM- 5 : 00 PM PST

Base Salary : CAD $150,000 per year

Role Overview :

Were looking for a Senior Software Engineer to help design, build, and evolve large-scale backend systems used by real customers in production.

In this role, youll be trusted to think at the system and architecture level, design critical backend components, and implement large portions of those designs while guiding other developers through execution.

Key Responsibilities :

  • Design, implement, and evolve backend systems that power data-heavy, production products.
  • Lead architectural improvements to existing systems (e.g., redesigning market feeds, crawlers, APIs, or data pipelines).
  • Build systems from scratch that go into production, are used by real users, and are maintained over time.
  • Take ownership of major backend initiatives from design, implementation, rollout to long-term support.
  • Write and maintain scalable APIs and backend services used at meaningful scale.
  • Help break down complex designs into executable components and delegate effectively when working with other developers.
  • Support and improve live production systems, ensuring reliability, performance, and maintainability.
  • Collaborate closely with leadership and senior engineers on technical direction.
  • Mentor other developers through code reviews, design discussions, and best practices.

Requirements :

  • 5+ years of professional software engineering or architectural experience (or equivalent depth).
  • A proven track record of building backend systems from scratch that were launched into production, used by real users, and were supported and evolved over time.
  • Experience designing and supporting APIs or backend systems at scale.
  • Strong systems thinking — you can reason about performance, failure modes, scaling, and long-term maintainability.
  • Experience working in startup or startup-like environments, or owning major systems within larger companies.
  • Comfort working autonomously and making high-impact technical decisions.
  • Python experience is a plus, but not required.
  • Proficient in AI-assisted development tools and workflows (e.g., Copilot, ChatGPT, code-generation and review tools) to improve productivity, code quality, and system design.
  • Nice to Have :

  • Experience redesigning or evolving legacy systems.
  • Background in data-heavy systems (crawlers, feeds, ingestion pipelines, analytics backends).
  • Infrastructure or scaling experience (high-throughput systems, reliability, performance tuning).
  • Prior experience mentoring senior or mid-level developers.
  • Benefits & Perks :

  • Fully Remote Work – Work from anywhere with a reliable internet connection
  • Healthcare Coverage – We provide health benefits for you and your familys well-being
  • Leave Days, Vacation Time, and Paid Holidays – Recharge and take the time you need
  • Equipment Funds – Get support to set up or upgrade your home office
  • Profit Sharing – Monthly and annual bonuses tied to company performance
  • Long-Term Employment – We value team members who grow with us
  • Collaborative Team Culture – Work with a supportive and globally distributed team
  • About Us :

    AutoScale Ventures is a technology-driven company with 50+ team members across the Philippines, Pakistan, India, the U.S., China, and Canada. We operate a group of businesses spanning tech, data services, infrastructure, and AI. Some of our main products and ventures include :

  • Vehicle data (VinAudit.com)
  • Proxy Infrastructure solutions (SquidProxies.com)
  • Important Note : Only those who are shortlisted will be contacted. We look forward to meeting the right person for this role!