
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Software Engineer (Java, AWS)
Develop Java/AWS cloud services for Autodesk's platform, covering design to deployment
Job Highlights
About the Role
• Contribute to architecture, design, estimation, development, testing, and release of software. • Develop, debug, and create automated tests for various programming tasks. • Collaborate with product owners, architects, and engineers to turn requirements into incremental product enhancements. • Improve processes and deliverables to boost team effectiveness for customer and business needs. • Monitor large‑scale production applications and manage deployment and infrastructure design. • Use AWS services such as SQS, S3, DynamoDB, IAM, and Lambda. • Build infrastructure as code using Terraform. • Design and build scalable cloud systems, integrating REST services. • Apply software design patterns. • Build, run, and monitor large‑scale SaaS applications. • Manage multi‑repo Git codebases, REST APIs, testing frameworks (e.g., BlazeMeter), shell scripts, and CI/CD pipelines.
Key Responsibilities
- ▸software development
- ▸test automation
- ▸aws services
- ▸iac terraform
- ▸cloud architecture
- ▸ci/cd pipelines
What You Bring
• Hold a Bachelor’s degree in Computer Science or equivalent experience. • Possess 2–4+ years of production‑level Java development experience. • Demonstrate strong problem‑solving skills in hands‑on Java development. • Work with the Spring/Spring‑Boot framework. • (Desired) Experience with Apache Flink.
Requirements
- ▸bachelor's
- ▸java development
- ▸problem solving
- ▸spring boot
- ▸apache flink
Benefits
Compensation is competitive and transparent, with base salary determined by experience and location, plus potential annual bonuses, stock grants, and a comprehensive benefits package. We also provide salary transparency and a range of perks to support employee well‑being.
Work Environment
Hybrid