
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Java Software Engineer
Develop and maintain backend microservices for Fusion 360 Data Services.
Job Highlights
About the Role
The role operates within a professional Scrum environment, delivering micro‑services that form the backbone of Fusion 360’s data layer. You will focus on improving system reliability and scalability while partnering with product owners and other stakeholders to meet customer needs. • Develop and maintain critical microservices for Fusion 360 Data Management in a Scrum environment. • Write clean, efficient Java code following development guidelines. • Proactively assess and improve system performance, stability, scalability, and extensibility. • Design, implement, and maintain automated tests using tools such as JUnit, Cucumber, JMeter, and Locust. • Collaborate with Product Owners, Scrum Masters, and teammates to translate requirements into high‑quality services. • Build RESTful APIs and work with relational (MySQL) or NoSQL (DynamoDB) databases. • Utilize CI/CD pipelines with Gradle, Maven, Docker, Jenkins, and version control with Git.
Key Responsibilities
- ▸microservices
- ▸java development
- ▸rest apis
- ▸automated testing
- ▸ci/cd pipelines
- ▸performance optimization
What You Bring
Candidates must have a degree or diploma in Computer Science or a related discipline and at least two years of experience developing cloud‑based applications. Required expertise includes Java, Spring (Boot), RESTful API design, testing frameworks, database technologies, CI/CD pipelines, and version control, along with strong communication skills and the flexibility to work across time zones. • Hold a Bachelor’s degree or diploma in Computer Science or related field and 2+ years of cloud application development experience. • Demonstrate strong expertise in Java, object‑oriented design, Spring, Spring Boot, and Jersey. • Communicate effectively and work across global time zones while adapting to changing priorities.
Requirements
- ▸bachelor's
- ▸2+ years
- ▸java
- ▸spring boot
- ▸rest api
- ▸ci/cd
Benefits
Employees receive a comprehensive benefits package covering health, financial and wellness programs, and a competitive compensation range of $98 k to $175 k plus bonuses, stock grants, and other perks.
Work Environment
Office Full-Time