
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Senior Software Engineer(Java,AWS)
Develop scalable Java/Spring backend services on AWS for Autodesk's cloud data platform
Job Highlights
About the Role
The role focuses on backend development using Java and Spring, designing, developing, testing, debugging, and maintaining scalable APIs, while also contributing to full‑stack solutions as needed within a self‑sufficient Scrum team. • Design, develop, test, debug, and maintain backend services and APIs using Java and Spring Boot. • Collaborate with architects, product managers, designers, and engineers in an agile Scrum team. • Build reusable, modular components that integrate with existing applications. • Identify and resolve performance bottlenecks, scalability issues, and defects. • Contribute to frontend components when needed to ensure feature completeness. • Leverage analytics to monitor performance and availability of services.
Key Responsibilities
- ▸backend development
- ▸java spring
- ▸api development
- ▸performance monitoring
- ▸modular components
- ▸full‑stack
What You Bring
Autodesk seeks a highly motivated Senior Software Engineer for an agile team building the core cloud fabric and kernel supporting globally‑deployed services that power customer‑facing systems and bridge existing products to the cloud data platform. Candidates should have at least five years of backend software development experience, strong Java/Spring expertise, REST API design, AWS knowledge, database experience, and a solid understanding of data structures, OOP, SOLID principles, and cloud architecture fundamentals. Additional desirable skills include basic frontend work (JavaScript, Angular/React/Vue), CI/CD tools such as Jenkins and Docker, monitoring with Splunk, testing frameworks, AI‑assisted coding tools, and exposure to CAD/geometry, networking, and open‑source SDK contributions. • 5+ years of backend development with Java and Spring/Spring Boot. • Experience designing and implementing production‑grade REST APIs. • Proficiency with AWS cloud services. • Knowledge of relational and/or NoSQL databases and ORM frameworks. • Strong grasp of data structures, algorithms, OOP, SOLID principles, and design patterns. • Understanding of cloud architecture concepts such as scalability, resiliency, caching, logging, and observability. • Basic frontend skills in JavaScript and frameworks (Angular, React, Vue). • Experience with Splunk, Jenkins, Docker, and CI/CD pipelines. • Familiarity with testing frameworks (Cucumber, unit testing, TDD). • Use of AI coding assistants (Cursor, GitHub Copilot) and prompt engineering. • Exposure to CAD, 3D/2D geometry, networking, and security concepts. • Agile software development practice.
Requirements
- ▸java
- ▸springboot
- ▸aws
- ▸rest api
- ▸docker
- ▸ci/cd
Benefits
Autodesk offers a competitive compensation package with base salary, bonuses, stock grants, and comprehensive benefits, and promotes a culture of innovation, diversity, and belonging where employees can make a meaningful impact on the world. • Contributions to community‑driven libraries or SDKs.
Work Environment
Office Full-Time