1

Senior Java Developer Jobs in Oshawa, ON (NOW HIRING)

The Sr. Consultant, Back End Developer provides technical leadership to develop precise steps and ... Java, Spring Boot, RDBMS/SQL, Micro-servicesarchitecture, J2EE, SOAP Services, REST APIs, gRPC ...

The Sr. Consultant, Back End Developer provides technical leadership to develop precise steps and ... Java, Spring Boot, RDBMS/SQL, Micro-servicesarchitecture, J2EE, SOAP Services, REST APIs, gRPC ...

Senior Backend Developer

Toronto, ON · Remote

CA$120K - CA$135K/yr

Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

Senior Backend Developer

Toronto, ON · Remote

CA$120K - CA$135K/yr

Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our ... Node.js and Java. * Strong problem-solving skills with the ability to quickly learn new ...

The Sr. Consultant, Back End Developer provides technical leadership to develop precise steps and ... Microservices architecture, Java/J2EE, SOAP, REST and gRPC Services, Quarkus, Spring Boot, JSON ...

The Sr. Consultant, Back End Developer provides technical leadership to develop precise steps and ... Microservices architecture, Java/J2EE, SOAP, REST and gRPC Services, Quarkus, Spring Boot, JSON ...

Design, develop, and maintain scalable web applications using Java, Python, and JavaScript ... Familiarity with DevOps practices and security protocols. Preferred Skills * Experience with ...

Design, develop, and maintain scalable web applications using Java, Python, and JavaScript ... Familiarity with DevOps practices and security protocols. Preferred Skills * Experience with ...

Strong backend engineering experience, with Java as a core language * Proven experience as a Full Stack Engineer with exposure to frontend technologies (React preferred) * Experience building and ...

Strong backend engineering experience, with Java as a core language * Proven experience as a Full Stack Engineer with exposure to frontend technologies (React preferred) * Experience building and ...

next page

Showing results 1-20

Senior Java Developer information

See Oshawa, ON salary details

$63.7K

$118.1K

$162.4K

How much do senior java developer jobs pay per year?

As of May 29, 2026, the average yearly pay for senior java developer in Oshawa, ON is $118,092.00, according to ZipRecruiter salary data. Most workers in this role earn between $100,084.00 and $133,603.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Java Developer, and why are they important?

To thrive as a Senior Java Developer, you need advanced proficiency in Java programming, experience with software design patterns, and a strong grasp of backend development, often supported by a degree in computer science or related field. Familiarity with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git, as well as knowledge of cloud platforms, is typically required. Excellent problem-solving, leadership, and communication skills help you guide teams and collaborate effectively. These competencies are crucial for delivering robust, scalable software solutions and driving technical success within development teams.

What are some common challenges Senior Java Developers face when working on large-scale enterprise projects?

Senior Java Developers often encounter challenges such as maintaining code quality across large codebases, managing dependencies between modules, and ensuring optimal application performance. Collaborating with cross-functional teams—including QA, DevOps, and product management—requires clear communication and effective problem-solving. Additionally, staying updated with the latest Java frameworks and best practices is essential for delivering scalable and maintainable solutions in complex enterprise environments.

What are Senior Java Developers?

Senior Java Developers are experienced software engineers who specialize in using the Java programming language to design, develop, and maintain complex applications. They typically lead development teams, oversee project architecture, and ensure code quality through best practices. In addition to strong coding skills, they often mentor junior developers and collaborate with stakeholders to deliver robust software solutions. Their expertise is crucial in building scalable, high-performance applications across various industries.

What is the difference between Senior Java Developer vs Java Software Engineer?

AspectSenior Java DeveloperJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications beneficial
Work EnvironmentTeam lead roles, project management, mentoringDevelopment-focused, coding, testing, and implementation
Employer & Industry UsageTech companies, finance, e-commerceSoftware firms, startups, enterprise IT
Common Search & ComparisonOften compared for experience level and responsibilitiesSimilar roles with slight variations in scope

The main difference between a Senior Java Developer and a Java Software Engineer lies in their responsibilities and experience. Senior Java Developers typically take on leadership, mentoring, and project management roles, while Java Software Engineers focus more on coding, development, and technical implementation. Both roles require strong Java skills and relevant credentials, but the Senior Java Developer usually has more experience and a broader scope of responsibilities.

What cities near Oshawa, ON are hiring for Senior Java Developer jobs? Cities near Oshawa, ON with the most Senior Java Developer job openings:
Infographic showing various Senior Java Developer job openings in Oshawa, ON as of May 2026, with employment types broken down into 43% Full Time, and 57% Contract. Highlights an 100% In-person job distribution, with an average salary of $118,092 per year, or $56.8 per hour.
Senior Backend Software Developer

Senior Backend Software Developer

Autodesk

Toronto, ON

Full-time

Posted 7 days ago


Autodesk rating

9.5

Company rating: 9.5 out of 10

Based on 5 frontline employees who took The Breakroom Quiz

5th of 183 rated software companies


Job description

Job Requisition ID #

26WD96354

L'affichage de poste en francais suivra / The French job posting follows.

26WD96354, Senior Backend Software Developer

Position Overview

Autodesk is building a shared AI-assisted commerce platform that enables AI copilots and agents to safely discover, recommend, and transact Autodesk offerings. As a Senior Developer, you will contribute to designing and building core APIs and orchestration services that connect AI systems to Autodesk's commerce infrastructure-pricing, subscriptions, entitlements, and checkout-while ensuring reliability, security, and scalability.

This role sits at the intersection of backend engineering, distributed systems, and applied AI enablement.

Responsibilities

  • Develop and enhance APIs and services that enable AI copilots/agents to interact with commerce systems (e.g., product discovery pricing eligibility checkout)

  • Apply best practices for API design, including idempotency, retries, rate limiting, validation, and consistent error handling to support agent-driven workflows

  • Work with existing services such as pricing, subscriptions, entitlements, and checkout to build scalable integrations and support incremental adoption.

  • Contribute to monitoring, logging, and alerting; support SLOs/SLIs; and participate in incident response and continuous improvement efforts.

  • Implement secure service-to-service communication (authN/authZ), data protection, and basic guardrails for safe agent interactions

  • Help create documentation, SDKs, and examples that make it easier for other teams to adopt the platform

  • Work with developers, product managers, and architects to deliver scalable solutions and contribute to technical discussions and design reviews

Minimum Qualifications

  • 5-8 years of experience building and operating backend or platform systems

  • Solid understanding of distributed systems fundamentals (scaling, reliability, APIs, caching, async processing)

  • Proficiency in at least one backend language (e.g., Java, Kotlin, or Node.js)

  • Experience designing and building REST or gRPC APIs

  • Familiarity with cloud-native environments (e.g., Kubernetes, CI/CD pipelines)

  • Experience with monitoring and observability tools

  • Strong problem-solving skills and ability to work in a collaborative environment

Preferred Qualifications

  • Exposure to AI/agent-based systems, workflow orchestration, or automation platforms

  • Experience with commerce systems (pricing, subscriptions, checkout flows)

  • Familiarity with multi-tenant systems and access control models (RBAC/ABAC)

  • Experience contributing to shared platforms or internal developer tools

-------------------------------------------------------------------------------------------------------------------------

26WD96354, Developpeur logiciel backend senior

Apercu du Poste

Autodesk developpe une plateforme commerciale partagee assistee par l'IA qui permet a des copilotes et agents IA de decouvrir, recommander et commercialiser en toute securite les offres Autodesk. En tant que developpeur senior, vous contribuerez a la conception et a la mise en place d'API et de services d'orchestration essentiels qui relient les systemes d'IA a l'infrastructure commerciale d'Autodesk (tarification, abonnements, droits d'acces et processus de paiement), tout en garantissant la fiabilite, la securite et l'evolutivite.

Ce poste se situe a la croisee de l'ingenierie backend, des systemes distribues et de la mise en uvre de l'IA appliquee.

Responsabilites

  • Developper et ameliorer les API et les services permettant aux copilotes/agents IA d'interagir avec les systemes de commerce (par exemple : decouverte de produits tarification eligibilite paiement)

  • Appliquer les meilleures pratiques en matiere de conception d'API, notamment l'idempotence, les tentatives de reessai, la limitation de debit, la validation et la gestion coherente des erreurs afin de prendre en charge les flux de travail pilotes par des agents

  • Travailler avec les services existants tels que la tarification, les abonnements, les droits d'acces et le paiement pour mettre en place des integrations evolutives et favoriser une adoption progressive

  • Contribuer a la surveillance, a la journalisation et aux alertes ; prendre en charge les SLO/SLI ; et participer aux efforts de reponse aux incidents et d'amelioration continue

  • Mettre en uvre une communication securisee entre services (authN/authZ), la protection des donnees et des garde-fous de base pour des interactions securisees avec les agents

  • Contribuer a la creation de documentation, de SDK et d'exemples facilitant l'adoption de la plateforme par d'autres equipes

  • Collaborer avec les developpeurs, les chefs de produit et les architectes pour fournir des solutions evolutives et contribuer aux discussions techniques et aux revues de conception

Qualifications Minimales

  • 5 a 8 ans d'experience dans la conception et l'exploitation de systemes backend ou de plateformes

  • Solide comprehension des principes fondamentaux des systemes distribues (evolutivite, fiabilite, API, mise en cache, traitement asynchrone)

  • Maitrise d'au moins un langage backend (par exemple, Java, Kotlin ou Node.js)

  • Experience dans la conception et la mise en place d'API REST ou gRPC

  • Connaissance des environnements cloud-native (par exemple, Kubernetes, pipelines CI/CD)

  • Experience avec les outils de surveillance et d'observabilite

  • Solides competences en resolution de problemes et capacite a travailler dans un environnement collaboratif

Qualifications Souhaitees

  • Connaissance des systemes bases sur l'IA ou les agents, de l'orchestration des workflows ou des plateformes d'automatisation

  • Experience avec les systemes de commerce (tarification, abonnements, processus de paiement)

  • Connaissance des systemes multi-locataires et des modeles de controle d'acces (RBAC/ABAC)

  • Experience de contribution a des plateformes partagees ou a des outils de developpement internes

Learn More

About Autodesk

Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.

We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.

When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!

Salary transparency

Salary is one part of Autodesk's competitive compensation package. For Canada based roles, we expect a starting base salary between $107,000 and $157,300. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.

Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: https://www.autodesk.com/company/diversity-and-belonging

Are you an existing contractor or consultant with Autodesk?

Please search for open jobs and apply internally (not on this external site).


Autodesk logo

About Autodesk

Sourced by ZipRecruiter

Autodesk is changing how the world is designed and made. Our technology spans architecture, engineering, construction, product design, manufacturing, media, and entertainment, empowering innovators everywhere to solve challenges big and small. From greener buildings to smarter products to more mesmerizing blockbusters, Autodesk software helps our customers to design and make a better world for all. For more information visit autodesk.com or follow @autodesk.

Industry

Software development

Company size

10,000+ Employees

Headquarters location

San Rafael, CA, US

Year founded

1982