Software Engineer (Java)
Profusion Group ·www.profusiongroup.com
Apply direct
`Profusion Group are partnering with a leading banking customer located in Sydney with an expansion of their software engineering practice. These are permanent positions, although could look at day rate contractors who would be willing to transition internal after 12 months.
The client is looking for someone with the following:
About you:
The client is looking for someone with the following:
About you:
- Extensive experience building modern applications using Java 17+ and Spring Boot within cloud-native environments.
- A deep understanding of designing and operating resilient, observable, scalable, and maintainable distributed systems.
- Proven experience leading technical design, architecture, and engineering decision-making across complex technology landscapes.
- The ability to remain hands-on with coding while also providing technical leadership and strategic direction.
- Experience developing proof-of-concepts, assessing emerging technologies, and guiding technology adoption decisions.
- Strong knowledge of system scalability, reliability, performance, and operational excellence principles.
- A passion for mentoring engineers and elevating technical capability, engineering standards, and best practices across teams.
- Excellent stakeholder engagement, communication, and influencing skills, with the ability to work effectively across both technical and business audiences.
- Practical experience leveraging and advocating for AI-assisted engineering tools such as GitHub Copilot, Claude Code, Gemini CLI, or similar technologies to improve developer productivity and software quality.
- Sound understanding of technology lifecycle management, including obsolescence planning, security, regulatory compliance, privacy requirements, and risk management.
- Experience designing and implementing solutions on Amazon Web Services (AWS).
- Experience with Kafka and event-driven architecture patterns in large-scale distributed systems.
Frequently asked questions
Who is hiring for the Software Engineer (Java) role?
Profusion Group is hiring for the Software Engineer (Java) position, a Shazamme client. Apply directly on the employer's career site.
Where is the Software Engineer (Java) job located?
The Software Engineer (Java) role with Profusion Group is based in Sydney, NSW, AU. The role is remote-friendly.
Is the Software Engineer (Java) role remote?
Yes — the Software Engineer (Java) position at Profusion Group is remote. Candidates based in AU are preferred.
What does the Software Engineer (Java) role pay?
Profusion Group lists the Software Engineer (Java) role at AUD 170,000–230,000 per year.
Is the Software Engineer (Java) role full-time or contract?
This is a full time position at Profusion Group.
What experience level is the Software Engineer (Java) role?
The Software Engineer (Java) position is aimed at mid-level candidates.
How do I apply for the Software Engineer (Java) role at Profusion Group?
Apply directly on Profusion Group's career page via the Apply button on this listing. ZammeJobs links straight through to the employer's ATS — no third-party form, no resume database.