New Aim is Australia's largest and fastest-growing private ecommerce company. Since 2005, we've evolved from marketplace seller to ecommerce enabler, ranking among the 'Top 500 Private Companies' in Australia. With proprietary technology, we're improving procurement, supply chain management, multichannel integration, and price decisioning. We’re reimagining the possibilities of ecommerce using technology that empowers businesses to transform the way they start and scale online. Our business-to-many (B2M) model is unique in the Aussie market. We partner with Australia’s most-loved household brands and online marketplaces including Bunnings, Myer, Woolworths, Catch, and MyDeal. Our channel coverage represents A significant part of Australia’s total retail sales. Through our B2B retail marketplace, Dropshipzone, we’re also creating an ecosystem that enables thousands of SMEs to start and scale with ecommerce. If you're as excited about this as we are: join us It’s a hell of a ride. • Since 2005, we’ve delivered products to more than 50% of Australian households. • We offer more than 5,500 active SKUs across over 400 product lines. • We have unrivalled channel coverage, offering products across more than 30 channels including online marketplaces and omnichannel retailers • In 2023, we opened our largest Distribution Centre to date, it’s over 30,000 square metres and means we are able to consolidate our warehouse operations The role - Software Engineer / Developer • Analyze and define core project requirements and deliver detailed technical solutions for various e-commerce business scenarios. • Ability to 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. • Ability to analyze and locate system performance limitations and could 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. • Work closely with wider IT and other teams and contribute to improvement initiatives. Salary for this position is $85,000 - $90,000 superannuation annually. About you: • 3 years of work experience on 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 Preferred • Experience in Java, JavaScript, SuiteScript (NetSuite), NodeJS or Python • Experience in NoSQL database (e.g. MongoDB) • Experience applying domain-driven development practices (DDD) • Experienced within a retail or preferably Ecommerce environment to support business requirements • Outstanding analytical and problem-solving skills • Technical leadership including mentoring and guiding junior team members. The Perks • 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 Candidate to be Australian/New Zealand citizen or permanent resident. Temporary visa holders with work rights will be considered depend on skills and experience. New Aim is an Equal Employment Opportunity employer - we welcome all applications and screen them without attention to race, age, beliefs, sex, orientation, gender identity and disability. Our culture is truly values-driven, which is what we believe makes New Aim an exciting and great place to work in. If the above sounds like you, we would love to hear from you