Software Engineer (Java, AWS)

Software Development

Autodesk

14 open roles Website

  • Software Development
  • Pune

Join a fast‑growing platform team that builds cloud‑native services powering Autodesk products used by millions worldwide. You’ll get hands‑on experience with Java, Spring Boot, AWS, and Terraform while working in a flexible hybrid model.

What You’ll Do

  • Design, code, test, and deploy cloud‑native Java services.
  • Build and integrate RESTful APIs within a microservices ecosystem.
  • Write clean, maintainable code with comprehensive automated tests.
  • Collaborate with product managers, architects, and engineers for iterative releases.
  • Manage AWS resources and infrastructure‑as‑code using Terraform.
  • Leverage AI‑assisted tools for spec‑driven development and automated code reviews.

What You Need

  • Bachelor’s in CS/Engineering or equivalent practical experience.
  • 1+ year of professional Java development experience.
  • Strong understanding of OOP, data structures, and algorithms.
  • Experience with Spring / Spring Boot framework.
  • Hands‑on with RESTful API design and integration.
  • Familiarity with AWS services such as SQS, S3, DynamoDB, IAM, and Lambda.

Good to Have

  • Knowledge of event‑driven architectures and asynchronous messaging.
  • Exposure to Apache Flink or other stream‑processing technologies.
  • Understanding of observability practices (logging, metrics, tracing).

The Opportunity

Autodesk’s culture of belonging lets you contribute to products that shape a better world, while the hybrid work model offers the flexibility to balance office collaboration with remote focus.

Similar Jobs to Apply