Software Engineer

3 weeks ago


Hawthorn East, Victoria, Australia New Aim Full time
About New Aim

New Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.

Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.

The Role

We're seeking a skilled Software Engineer to join our team and contribute to the development of our cutting-edge ecommerce platform.

As a Software Engineer, you will be responsible for analyzing and defining core project requirements, designing and building large distributed systems, and developing high-quality systems that respond to changing and iterative requirements.

You will work closely with our wider IT and other teams to contribute to improvement initiatives and ensure the delivery of high-quality software solutions.

Key Responsibilities
  • Analyze and define core project requirements and deliver detailed technical solutions for various e-commerce business scenarios.
  • Design and build large distributed systems with common data middleware that can withstand and cope with the high concurrency scenarios in e-commerce businesses.
  • Develop high-quality systems that respond to changing and iterative requirements with agile development methods.
  • Develop and write efficient, maintainable, and scalable code for full-stack applications using technologies like Node.js, Java, etc.
  • Design, implement, and maintain highly available and performance-critical APIs, including integrating external enterprise APIs (NetSuite, Amazon, eBay, and Taobao).
  • Create and maintain CI/CD processes using technologies such as Docker, GitHub Actions, and Bitbucket Pipelines, based on DevOps-defined templates.
  • Understand design patterns and keep refactoring system code.
  • Analyze and locate system performance limitations and provide multiple technical solutions to enhance them, including but not limited to multi-thread and database optimization strategies.
  • Proactive unit testing after module development to ensure high-quality code.
About You

We're looking for a skilled Software Engineer with:

  • 3 years of work experience in software development.
  • Degree-qualified in Computer Science, Software Engineering, Information Technology, or a related field.
  • Hands-on experience in software development projects and software solutions.
  • Solid experience with backend development and software engineering principles.
  • Fluent in Java and JEE frameworks, including Spring, Spring Boot, Spring MVC, JPA, and Hibernate, etc.
  • Experience in Microservices development with Spring Cloud.
  • Commercial experience in the following database and SQL (e.g., Oracle, MySQL, and SQL Server).
  • Extensive experience in API development and integration (REST/JSON, SOAP/XML, MQ).
  • Experience in building CI and CD pipelines using Jenkins, Maven, Gradle, and other enterprise tools.
  • Experience in enterprise middleware, including Tomcat, Nginx, Redis.
  • Familiar with Linux, Unix, or BSD.
  • Experience with cloud platforms, like Azure, AWS, Google Cloud, etc.
  • Experience with containerization technologies, like Docker.
What We Offer

We offer a competitive salary of $85,000 - $90,000 + superannuation annually, as well as:

  • Hawthorn location.
  • Free on-site parking (and coffee).
  • Close to public transport – within 15 minutes' walk from the train station.
  • Generous employee discounts on over 6,000 products.
  • Company-funded events, including Christmas event celebrations, birthday celebrations, etc.
  • Internally funded team engagement activities.
  • Flexible working hours.
Equal Employment Opportunity

New Aim is an Equal Employment Opportunity employer, welcoming all applications and screening them without attention to race, age, beliefs, sex, orientation, gender identity, and disability.


  • Software Engineer

    18 hours ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company. Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning.Role OverviewWe're seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for analyzing and defining...

  • Software Engineer

    1 month ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online. Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    3 weeks ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online. Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    5 days ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company. Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning.Role OverviewWe're seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for analyzing and defining...

  • Software Engineer

    4 days ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company. Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning.Role OverviewWe're seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for analyzing and defining...

  • Software Engineer

    3 weeks ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    1 month ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    1 month ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    3 weeks ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    2 weeks ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    1 week ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...


  • Hawthorn East, Victoria, Australia Coles Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Digital team at Coles Group. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining world-class software solutions that meet the needs of our customers.As a Senior Software Engineer, you'll collaborate with cross-functional...

  • Software Engineer

    4 weeks ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...

  • Software Engineer

    3 weeks ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About New AimNew Aim is Australia's largest and fastest-growing private ecommerce company, revolutionizing the way businesses start and scale online.Our proprietary technology improves procurement, supply chain management, multichannel integration, and price decisioning, empowering Australian businesses to transform their ecommerce experience.The RoleWe're...


  • Hawthorn East, Victoria, Australia Coles Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Digital team at Coles Group. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining world-class software solutions that meet the needs of our customers.As a Senior Software Engineer, you'll collaborate with cross-functional...


  • Hawthorn East, Victoria, Australia Coles Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our Digital team at Coles Group. As a key member of our engineering team, you'll be responsible for designing, developing, and maintaining world-class software solutions that meet the needs of our customers.As a Senior Software Engineer, you'll collaborate with cross-functional...


  • Hawthorn East, Victoria, Australia Coles Full time

    About the RoleWe're seeking a highly skilled Lead Software Engineer to join our Digital team at Coles Group. As a key member of our engineering team, you'll be responsible for providing technical direction, leadership, and mentorship to our engineers to design, develop, and maintain world-class software.You'll collaborate with cross-functional teams to...


  • Hawthorn East, Victoria, Australia Coles Full time

    About Coles GroupColes Group is a leading Australian retailer with a rich history dating back to 1914. As a top 30-listed company on the ASX, we have grown to become a household name with 120,000 team members and a portfolio of iconic brands. Our mission is to make a difference to millions of Australian lives while driving our digital transformation.About...


  • Hawthorn East, Victoria, Australia Coles Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Digital team at Coles Group. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining world-class software. You will collaborate with cross-functional teams to identify, prioritise and deliver software features, review code, and provide...

  • Software Engineer

    6 days ago


    Hawthorn East, Victoria, Australia New Aim Full time

    About the RoleNew Aim is Australia's largest and fastest-growing private ecommerce company. We're reimagining the possibilities of ecommerce using technology that empowers businesses to transform the way they start and scale online.As a Software Engineer, you'll be part of our team that develops and maintains our proprietary technology, improving...