Senior Fullstack Developer (Melbourne Based)
You will work across front end and back end development, integrations, platform reliability, and release delivery. The environment includes Java based applications running on OpenJDK 8, with opportunities to uplift architecture, engineering standards, and modern delivery practices.
What You’ll Be Doing
- Design, build, and maintain software across POS, self checkout, back office, and store systems
- Develop front end and back end solutions across transaction heavy retail platforms
- Build and support integrations with payments, loyalty, ERP, fuel systems, and enterprise services
- Write clean, scalable, and maintainable Java code across existing and new applications
- Improve platform performance, reliability, and system stability
- Troubleshoot production issues and contribute to root cause resolution
- Build CI/CD pipelines and automate testing, deployments, and environment configuration
- Work with product, infrastructure, cyber, and operations teams to deliver new capabilities
- Participate in code reviews and mentor junior engineers
- Contribute to architecture decisions and modernisation initiatives
- Strong hands on Java development experience, ideally in Java 8 / OpenJDK environments
- Solid full stack capability with both front end and back end delivery experience
- Experience with Azure cloud services
- Strong SQL and database development skills
- Experience with APIs, integrations, and distributed systems
- CI/CD experience with Azure DevOps, Git, and automation tooling
- Strong debugging and production support capability
- Experience working in agile engineering teams
- Retail, POS, payments, or high volume transaction system experience
- Exposure to Windows device environments or store technology
- Experience modernising legacy applications
- Monitoring and observability tooling experience
Please reach out to me via [email protected] with your contact number and resume (in Microsoft word format) should you be interested.
(Tip for a successful consideration: As you prepare your application, we encourage you to carefully review the requirements associated with this role to ensure eligibility. To support a meaningful assessment of your fit, your resume should provide clear, detailed examples of your contributions, measurable impact, and relevant commercial experience that align with the role’s criteria. Please be aware that we rely solely on the information presented in your application - if specific experience or achievements are not included, we are unable to infer or assume them.)
Lastly, we will be only be able to consider candidates who are currently based in Melbourne, VIC.
Diversity, Equity & Inclusion at Hudson
Hudson is committed to helping you find a workplace where you feel respected, supported, and free to thrive. We welcome applications from all backgrounds, identities, and lived experiences—because when different voices come together, amazing things happen.
Casual Loading
Please note for all Australian based contract and temporary roles only, the pay rate is inclusive of mandatory 25% casual loading. This excludes permanent and fixed term roles.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
DevOps & Platform Engineer (w/m/d) 80 % - 100 %
2026-05-28
Développeur Back-end Java H/F
2026-05-28
Front end Software Architect
2026-05-28
- Posted
- Apr 24, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Melbourne
- Company
- UpperGround by Hudson
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
DevOps & Platform Engineer (w/m/d) 80 % - 100 %
2026-05-28
Développeur Back-end Java H/F
2026-05-28
Front end Software Architect
2026-05-28