01 Nov
|
Autodesk
|
Quebec City
01 Nov
Autodesk
Quebec City
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
Solid 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, avid
#J-18808-Ljbffr
📌 Software Java Developer, Platform & Emerging Technologies (Quebec City)
🏢 Autodesk
📍 Quebec City