Senior Engineer / Tech Lead

Halcyon Knights

City of Melbourne

Hybrid

AUD 120,000 - 150,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Halcyon Knights in Melbourne is seeking a Senior Software Engineer to own and evolve a business-critical POS platform. You will work across Java, Spring and React, delivering backend services and user-facing features while contributing to architecture and engineering standards.

The role blends hands-on development with complex integrations, problem-solving and leadership, offering progress toward technical leadership in a hybrid permanent setup.

Qualifications

  • Strong commercial experience with Java and Spring.
  • Frontend development with React.
  • Experience with APIs, integrations and distributed systems.
  • Experience on production-critical platforms.
  • CI/CD tooling experience (Azure DevOps, Git).

Responsibilities

  • Design backend services with Java and Spring.
  • Develop UI with React.
  • Own components across POS, back-office and store environments.
  • Integrate with ERP systems, payment gateways, loyalty platforms and enterprise applications.
  • Support reliable transaction processing across distributed systems.
  • Lead root cause analysis of production incidents.
  • Improve CI/CD pipelines, testing, releases and deployment automation.
  • Monitor performance, reliability and platform capacity.
  • Contribute to architecture and technical decision-making.
  • Mentor engineers and collaborate with stakeholders.

Skills

Java
Spring
React
APIs
CI/CD
Database
Troubleshooting
Architecture
Communication

Tools

Azure DevOps
Git

Job description

  • Own and evolve a business-critical retail POS platform
  • Hands-on role across Java, Spring and React
  • Progress towards technical leadership or architecture
Senior Software Engineer - Java, Spring & React Melbourne | Hybrid | Permanent
  • Own and evolve a business-critical retail POS platform
  • Hands-on role across Java, Spring and React
  • Progress towards technical leadership or architecture
The opportunity

We’re partnering with a large organisation seeking a Senior Software Engineer to help own and evolve a critical POS platform operating across an extensive national store network. Working across Java, Spring and React, you’ll contribute to the development, stability and scalability of POS, back-office and wider store systems. The role combines hands-on engineering with complex integrations, production problem-solving and technical leadership. This would suit a strong Senior Engineer ready for greater ownership or a hands-on Tech Lead looking to influence architecture and engineering standards.

What you’ll be doing
  • Designing and developing backend services using Java and Spring
  • Building and improving user-facing applications with React
  • Taking ownership of components across POS, back-office and store environments
  • Integrating with ERP systems, payment gateways, loyalty platforms and enterprise applications
  • Supporting reliable transaction processing across distributed systems
  • Investigating production incidents and leading root cause analysis
  • Improving CI/CD pipelines, testing, releases and deployment automation
  • Monitoring performance, reliability and platform capacity
  • Contributing to architecture and technical decision-making
  • Mentoring engineers and collaborating with technical and business stakeholders
What we’re looking for
  • Strong commercial experience with Java and Spring
  • Frontend development experience using React
  • Experience with APIs, integrations and distributed systems
  • Confidence working with complex, production-critical platforms
  • Familiarity with CI/CD tooling such as Azure DevOps and Git
  • Solid database, performance and troubleshooting knowledge
  • Strong communication and stakeholder management skills

Experience with retail or POS systems, ERP integrations, payments or loyalty platforms would be highly regarded. Exposure to observability tools, scripting, automation, Windows/Linux environments or infrastructure fundamentals would also be beneficial.

Why consider this role?

You’ll have genuine ownership of a high-impact platform used across a large retail network, with the opportunity to solve complex engineering challenges and progress towards broader technical leadership or architecture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Java, Spring & React (Hybrid)
Senior Software Engineer – Java, Spring & React (Hybrid)

Halcyon Knights • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Senior Software Engineer
Senior Software Engineer

Latitude IT • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Lead Platform Engineer
Lead Platform Engineer

Halcyon Knights • City of Melbourne

Hybrid
AUD 180,000 - 240,000
Hybrid working environment
Global footprint
Career growth into tech leadership
Senior Software Engineer | Node.js | TypeScript | AWS
Senior Software Engineer | Node.js | TypeScript | AWS

Latitude IT • City of Melbourne

On-site
AUD 150,000 - 190,000
Full-Stack React Developer
Full-Stack React Developer

Jacob Thomas Executive • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Full Stack Engineer - .Net / React.js
Senior Full Stack Engineer - .Net / React.js

Shift • North Sydney Council

On-site
AUD 140,000 - 200,000
Flat structure
Roadmap reviews every 100 days
Flexible work policy
+2
Senior Software Engineer (.NET / Integration)
Senior Software Engineer (.NET / Integration)

Latitude IT • City of Melbourne

On-site
AUD 140,000 - 190,000
Tech Lead
Tech Lead

Recoded • City of Melbourne

Hybrid
AUD 120,000 - 150,000
Lead high‑impact projects
Collaborative engineering culture
Modern tech stack
Senior Software Engineer (React)
Senior Software Engineer (React)

Convert Digital • Melbourne

Hybrid
AUD 90,000 - 130,000
Senior Engineer - Laravel | React
Senior Engineer - Laravel | React

Pair People Pty Limited • Sydney

On-site
AUD 140,000 - 210,000