hirly

Autodesk

Software Java Developer, Platform & Emerging Technologies

Montreal, QC, CAN

See how you match this job — and similar ones. Free.

Upload your resume and hirly scores it against this role at Autodesk first, then against similar open jobs, and shows where you fit and why.

PDF or DOCX, up to 12MB. No sign-up to see your matches.

Get past the screening software and onto a recruiter's desk

hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.

  • Keywords matched to this posting
  • Fit score before you apply
  • Cover letter included
Tailor my resume for this job →

Apply from your AI assistant

Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.

Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.

hirly's read of this role

Role family
Engineering
Seniority
Mid level
Country
CA
Work mode
On-site / unstated
First seen by hirly
27 Oct 2026

Derived automatically from the posting. Upload your resume above to see how the role scores against it.

the posting

Job Requisition ID #

26WD101845

L'affichage de poste en français suivra / The French job posting follows.

Software Java Developer, Platform & Emerging Technologies

Position Overview

Autodesk is looking for a Software Developer to help build the next generation of cloud services, data platforms, and AI-powered capabilities that support Autodesk products and customers worldwide.

In this role, you will contribute to the design, development, and evolution of scalable services and platform capabilities that power Autodesk's growing SaaS ecosystem. You will work alongside experienced developers, architects, product managers, and UX designers to develop high-quality solutions that enable innovation across Autodesk's products and services.

You will have the opportunity to contribute to cloud-native services, APIs, data platforms, and emerging AI-powered experiences while gaining hands-on experience with modern software engineering practices and large-scale distributed systems.

This position is ideal for developers who are passionate about technology, eager to learn, and excited to solve complex problems in a collaborative environment.

Responsibilities

  • Design, develop, test, and maintain high-quality software solutions
  • Contribute to the development of cloud services, APIs, and platform capabilities
  • Participate in the design and implementation of new features and enhancements
  • Write clean, maintainable, and well-documented code
  • Develop automated tests to ensure software quality and reliability
  • Participate in code reviews and apply software engineering best practices
  • Troubleshoot and resolve software defects and production issues
  • Contribute to the development of scalable SaaS and cloud-based solutions
  • Help build and maintain APIs and backend services
  • Participate in improving platform reliability, performance, and operational excellence
  • Support the evolution of data platforms and intelligent platform capabilities
  • Learn and apply cloud-native development principles and modern engineering practices
  • Collaborate with Product Managers, UX Designers, Architects, and fellow developers to deliver customer value
  • Participate in Agile planning, estimation, and delivery activities
  • Work closely with team members to solve technical challenges and share knowledge
  • Continuously learn new technologies, tools, and engineering practices.Contribute ideas that improve products, processes, and developer experiences

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience
  • 2–5 years of software development experience
  • Good knowledge of Java and object-oriented programming principles
  • Familiarity with Spring Boot or interest in learning modern backend development technologies
  • Understanding of software development fundamentals, data structures, and algorithms
  • Basic understanding of APIs and web services
  • Familiarity with relational databases or NoSQL databases
  • Interest in cloud computing and SaaS technologies
  • Strong analytical and problem-solving skills
  • Good communication and teamwork skills
  • Ability to learn quickly and adapt in a fast-paced environment

Preferred Qualifications

  • Experience with Java and Spring Boot through academic, personal, internship, or professional projects
  • Familiarity with AWS or other cloud platforms
  • Knowledge of REST APIs and distributed systems concepts
  • Experience with Git and source control systems
  • Familiarity with automated testing practices
  • Interest in data platforms, artificial intelligence, or cloud-native technologies
  • Participation in open-source, academic, or personal software projects

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

26WD99401, Développeur Java, plateformes et technologies émergentes

Aperçu du poste

Autodesk est à la recherche d’un développeur de logiciels pour contribuer à la mise en place de la prochaine génération de services en nuage, de plateformes de données et de fonctionnalités basées sur l’IA qui soutiennent les produits Autodesk et ses clients à l’échelle mondiale.

À ce poste, vous contribuerez à la conception, au développement et à l’évolution de services évolutifs et de fonctionnalités de plateforme qui alimentent l’écosystème SaaS en pleine croissance d’Autodesk. Vous travaillerez aux côtés de développeurs, d’architectes, de gestionnaires de produits et de concepteurs d’expérience utilisateur chevronnés afin de développer des solutions de haute qualité qui favorisent l’innovation dans l’ensemble des produits et services d’Autodesk.

Vous aurez l’occasion de contribuer à des services natifs du nuage, à des API, à des plateformes de données et à de nouvelles expériences basées sur l’IA, tout en acquérant une expérience pratique des pratiques modernes d’ingénierie logicielle et des systèmes distribués à grande échelle.

Ce poste est idéal pour les développeurs passionnés par la technologie, avides d’apprendre et enthousiastes à l’idée de résoudre des problèmes complexes dans un environnement collaboratif.

Responsabilités

  • Concevoir, développer, tester et assurer la maintenance de solutions logicielles de haute qualité
  • Contribuer au développement de services en nuage, d’API et de fonctionnalités de plateforme
  • Participer à la conception et à la mise en œuvre de nouvelles fonctionnalités et d’améliorations
  • Écrire du code propre, facile à maintenir et bien documenté
  • Développer des tests automatisés pour garantir la qualité et la fiabilité des logiciels
  • Participer aux révisions de code et appliquer les meilleures pratiques en matière d’ingénierie logicielle
  • Dépanner et résoudre les défauts logiciels et les problèmes de production
  • Contribuer au développement de solutions SaaS et basées sur le nuage évolutives
  • Aider à la création et à la maintenance des API et des services d’arrière-plan
  • Participer à l’amélioration de la fiabilité, de la performance et de l’excellence opérationnelle de la plateforme
  • Soutenir l’évolution des plateformes de données et des capacités des plateformes intelligentes
  • Apprendre et appliquer les principes de développement natif du nuage et les pratiques d’ingénierie modernes
  • Collaborer avec les gestionnaires de produit, les concepteurs UX, les architectes et les autres développeurs pour offrir de la valeur aux clients
  • Participer aux activités de planification, d’estimation et de livraison en méthode Agile
  • Travailler en étroite collaboration avec les membres de l’équipe pour résoudre les défis techniques et partager les connaissances
  • Apprendre en continu de nouvelles technologies, de nouveaux outils et de nouvelles pratiques d’ingénierie. Proposer des idées visant à améliorer les produits, les processus et l’expérience des développeurs

Qualifications minimales

  • Baccalauréat en informatique, en génie logiciel, en génie informatique ou dans un domaine technique connexe, ou expérience pratique équivalente
  • 2 à 5 ans d’expérience en développement logiciel
  • Bonne connaissance de Java et des principes de programmation orientée objet
  • Connaissance de Spring Boot ou intérêt pour l’apprentissage des technologies modernes de développement backend
  • Compréhension des principes fondamentaux du développement logiciel, des structures de données et des algorithmes
  • Compréhension de base des API et des services Web
  • Connaissance des bases de données relationnelles ou NoSQL
  • Intérêt pour le cloud computing et les technologies SaaS
  • Solides compétences analytiques et en résolution de problèmes
  • Bonnes aptitudes en communication et en travail d’équipe
  • Capacité à apprendre rapidement et à s’adapter à un environnement dynamique

Qualifications souhaitées

  • Expérience avec Java et Spring Boot acquise dans le cadre de projets universitaires, personnels, de stage ou professionnels
  • Connaissance d’AWS ou d’autres plateforme
Original posting on Autodesk's site ↗

Listed on hirly, a job board. hirly is not the employer: Autodesk is hiring for this role.

Browse similar roles

Want this one?

Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.

Tailor my resume for this job