Software Java Developer at Autodesk
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

21 Dec, 26

Salary

60000.0

Posted On

22 Sep, 26

Experience

3 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Information Technology & Services

Description

Responsibilities:

Software Development

  • Design, develop, test, and maintain high-quality software solutions.
  • Contribute to the development of cloud services, APIs, and platform capabilities.
  • Participate in the design and implementation of new features and enhancements.
  • Write clean, maintainable, and well-documented code.
  • Develop automated tests to ensure software quality and reliability.
  • Participate in code reviews and apply software engineering best practices.
  • Troubleshoot and resolve software defects and production issues.

Platform & Cloud Development

  • Contribute to the development of scalable SaaS and cloud-based solutions.
  • Help build and maintain APIs and backend services.
  • Participate in improving platform reliability, performance, and operational excellence.
  • Support the evolution of data platforms and intelligent platform capabilities.
  • Learn and apply cloud-native development principles and modern engineering practices.

Collaboration & Learning

  • Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver customer value.
  • Participate in Agile planning, estimation, and delivery activities.
  • Work closely with team members to solve technical challenges and share knowledge.
  • Continuously learn new technologies, tools, and engineering practices.
  • Contribute ideas that improve products, processes, and developer experiences.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 2–5 years of software development experience.
  • Good knowledge of Java and object-oriented programming principles.
  • Familiarity with Spring Boot or interest in learning modern backend development technologies.
  • Understanding of software development fundamentals, data structures, and algorithms.
  • Basic understanding of APIs and web services.
  • Familiarity with relational databases or NoSQL databases.
  • Interest in cloud computing and SaaS technologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork skills.
  • Ability to learn quickly and adapt in a fast-paced environment.

Responsibilities

Responsibilities:

Software Development

  • Design, develop, test, and maintain high-quality software solutions.
  • Contribute to the development of cloud services, APIs, and platform capabilities.
  • Participate in the design and implementation of new features and enhancements.
  • Write clean, maintainable, and well-documented code.
  • Develop automated tests to ensure software quality and reliability.
  • Participate in code reviews and apply software engineering best practices.
  • Troubleshoot and resolve software defects and production issues.

Platform & Cloud Development

  • Contribute to the development of scalable SaaS and cloud-based solutions.
  • Help build and maintain APIs and backend services.
  • Participate in improving platform reliability, performance, and operational excellence.
  • Support the evolution of data platforms and intelligent platform capabilities.
  • Learn and apply cloud-native development principles and modern engineering practices.

Collaboration & Learning

  • Collaborate with Product Managers, UX Designers, Architects, and fellow engineers to deliver customer value.
  • Participate in Agile planning, estimation, and delivery activities.
  • Work closely with team members to solve technical challenges and share knowledge.
  • Continuously learn new technologies, tools, and engineering practices.
  • Contribute ideas that improve products, processes, and developer experiences.

Minimum Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent practical experience.
  • 2–5 years of software development experience.
  • Good knowledge of Java and object-oriented programming principles.
  • Familiarity with Spring Boot or interest in learning modern backend development technologies.
  • Understanding of software development fundamentals, data structures, and algorithms.
  • Basic understanding of APIs and web services.
  • Familiarity with relational databases or NoSQL databases.
  • Interest in cloud computing and SaaS technologies.
  • Strong analytical and problem-solving skills.
  • Good communication and teamwork skills.
  • Ability to learn quickly and adapt in a fast-paced environment.

Loading...