Taro Logo

Java Software Engineer (Hybrid)

Autodesk creates software for designing and making things - from green buildings and clean cars to smart factories and movies.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Java Software Engineer (Hybrid)

Autodesk is seeking a Backend Java Software Developer to join their Fusion 360 Data Services development team. This role is crucial in developing and maintaining Data Management services for Autodesk's flagship product, Fusion 360, which serves over a million users globally. The position offers an opportunity to work on next-generation CAD applications with an ecosystem of Client & Server components, Web clients, SDK, and Cloud Services that interact with world-leading CAD Products like AutoCAD, Inventor, and Revit.

As a Java Software Engineer, you'll be part of a scrum team responsible for critical micro-services that form the foundation of Fusion 360 Data. The role demands expertise in server-side software development, with a focus on creating high-quality, scalable solutions. You'll work with modern technologies including Java, Spring Boot, and various database technologies, while collaborating with cross-functional teams to deliver customer-focused solutions.

Autodesk offers a compelling work environment where you can contribute to meaningful work that helps build a better world. The company takes pride in its culture, which guides how employees work and interact, shapes customer and partner relationships, and defines their presence in the world. The position is based in Toronto, Ontario, with a hybrid work arrangement, offering flexibility while maintaining team collaboration.

The ideal candidate will bring at least 2 years of cloud services experience, strong Java programming skills, and expertise in modern development practices and tools. This role presents an excellent opportunity to work on innovative solutions that impact millions of users while being part of a company that transforms how things are made and what can be made.

Last updated a day ago

Responsibilities For Java Software Engineer (Hybrid)

  • Work in a scrum team that owns critical micro-services for Fusion 360 Data
  • Write high-quality, clean, and efficient code following development guidelines
  • Evaluate and address issues related to performance, stability, scalability, and extensibility
  • Contribute to test automations
  • Collaborate with stakeholders to analyze requirements and translate them into high quality micro services

Requirements For Java Software Engineer (Hybrid)

Java
MySQL
  • Bachelor's Degree or College Diploma in Computer Science, Information Systems, or equivalent experience
  • 2+ years of hands-on experience with cloud services and applications development
  • Strong understanding of Java programming language, object-oriented design principles, Spring and Jersey
  • Experience with unit and automation testing tools (JUnit, Cucumber, JMeter)
  • Experience in developing RESTful web services using Java, Spring, Spring Boot, Jersey
  • Experience with Relational or NoSQL database technologies
  • Experience with Build and CI/CD tools like Ant, Gradle, Docker, Jenkins
  • Experience with Git or equivalent version control system
  • Written and verbal communication skills
  • Willingness to work with colleagues across different time zones

Jobs Related To Autodesk Java Software Engineer (Hybrid)