Talent.com

Java engineer Jobs in Ottawa, ON

Create a job alert for this search

Java engineer • ottawa on

Last updated: 7 hours ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateOttawa, Ontario, 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
Senior Java Team Lead

Senior Java Team Lead

Magnum HuntOttawa, Canada
Permanent
As a Senior Java Team Lead, you will have : .Post-secondary education in engineering or computer science or equivalent work experience . Experience working on long-term enterprise projects (more than ...Show moreLast updated: 30+ days ago
Senior Developer - Fullstack

Senior Developer - Fullstack

Randstad CanadaOttawa, Ontario, CA
Temporary
Quick Apply
Are you a Senior Developer who feels equally at home in the backend with Java as you do in the frontend with React or Angular? Do you have "Docker DNA" and a passion for managing containerized serv...Show moreLast updated: 1 day ago
Java Developer - ASIC, Ottawa - On-Site

Java Developer - ASIC, Ottawa - On-Site

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
Senior Systems Engineer

Senior Systems Engineer

Essence Coaching GroupOttawa, ON, Canada
Full-time
Quick Apply
Lindsay, Ontario, Canada (Hybrid).CAD 165,000 – 210,000 gross / year.A senior-level Systems Engineer is sought to lead aircraft- and system-level engineering activities for next-generation electric v...Show moreLast updated: 30+ days ago
Identity Management (IDM) Engineer

Identity Management (IDM) Engineer

TRM Technologies Inc.Ottawa, ON
Full-time
Secret Security Clearance Required.Inquire for more details if eligible.Start date could be earlier / later than listed.Identity Management (IDM) Engineer. This role focuses on building and customizin...Show moreLast updated: 11 days ago
  • New!
Associate Python Backend Software Engineer

Associate Python Backend Software Engineer

Forescout Technologies IncOttawa, Canada
Full-time
Shape the future of cybersecurity at Forescout.Every day cyberattacks threaten to disrupt hospitals, power grids, financial systems, and the infrastructure we all depend on.At Forescout, we build t...Show moreLast updated: 11 hours ago
Product Engineer II - ArcGIS Enterprise Portal

Product Engineer II - ArcGIS Enterprise Portal

EsriCA, Ottawa
Full-time
Make your mark on the future of ArcGIS.Join the ArcGIS Enterprise team as a Portal Product Engineer.We're looking for an organized, motivated individual to support key Enterprise portal workflows.Y...Show moreLast updated: 30+ days ago
Développeur Java

Développeur Java

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 moreLast updated: 30+ days ago
Java Backend Developer - Remote Work

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

JPC -1459 - Senior Software Engineer

ITS GlobalOntario
Full-time
Our client is looking for a Senior Software Engineer to join their team.The ideal candidate should have : .Has 8+ years of experience developing software, with a track record of successful production...Show moreLast updated: 30+ days ago
Senior Application Security Engineer

Senior Application Security Engineer

BarracudaOttawa, ON
Full-time
Come join our passionate team! Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with ...Show moreLast updated: 15 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
Product Engineer

Product 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
Sr. Java Developer

Sr. Java Developer

CGIOttawa, Canada
Full-time
We are Canada's largest independent information technology services firm, and after 45 years, we're still growing! Join Canada's largest IT Company as a 'Senior Java Developer'.Government of Canada...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
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
  • New!
Firmware Engineer

Firmware Engineer

Work in OttawaOttawa, Ontario, CA
Full-time
Quick Apply
Work in Ottawa is an initiative of Invest Ottawa, the economic development agency with a mandate of facilitating economic growth and job creation for the city of Ottawa. As a hub for innovation and ...Show moreLast updated: 7 hours ago
Senior Developer

Senior Developer

Agility PR SolutionsOttawa, ON
Full-time
You will be creating and implementing software designs, but also reviewing and overseeing the designs and implementations of other team members. You may also be asked to delegate tasks to other team...Show moreLast updated: 30+ days ago
Remote Senior Java Engineer - AI Trainer

Remote Senior Java Engineer - AI Trainer

SuperAnnotateOttawa, Ontario, CA
30+ days ago
Job type
  • Full-time
  • Remote
Job description

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 reference implementations and reasoning steps. You will assess solutions for accuracy, clarity, and adherence to the prompt; identify errors in logic, performance, or design; fact-check technical information; write high-quality explanations and model solutions that demonstrate correct methods; and rate and compare multiple AI responses based on correctness and reasoning quality.

This fully remote, hourly paid contractor role is with SME Careers, a fast-growing AI data services company and subsidiary of SuperAnnotate that provides AI training data to many of the world’s largest AI companies and foundation model labs, where your Java expertise will directly help improve the world’s premier AI models.

Key Responsibilities :

  • Develop AI Training Content : Create detailed prompts in various topics and responses to guide AI learning, ensuring the models reflect a comprehensive understanding of diverse subjects.
  • Optimize AI Performance : Evaluate and rank AI responses to enhance the model's accuracy, fluency, and contextual relevance.
  • Ensure Model Integrity : Test AI models for potential inaccuracies or biases, validating their reliability across use cases.

Your Profile :

  • Bachelor’s degree or higher in Computer Science, Software Engineering, or a closely related technical field.
  • 5+ years of professional software engineering experience, with significant hands-on work in Java on production systems.
  • Deep understanding of core Java, concurrency primitives, and the Java Collections Framework.
  • Extensive experience building and maintaining backend services using Spring or Spring Boot, REST APIs, and microservice architectures.
  • Strong grasp of software design principles, system design, and performance optimization in distributed Java systems.
  • Minimum C1 English proficiency (written and spoken), with the ability to write clear technical explanations and follow detailed English-language guidelines.
  • Comfort working with modern engineering tooling such as Git, CI / CD pipelines, automated testing frameworks, and containerization technologies.
  • Demonstrated experience conducting thorough code reviews and providing structured, constructive feedback to other engineers.
  • Previous experience with AI data training, annotation, or evaluating AI-generated technical content is a strong plus.
  • Highly detail-oriented and systematic, with a methodical approach to evaluating reasoning quality and identifying subtle issues in Java solutions.