Unlock a high-impact opportunity as a Senior Software Engineer.
We're looking for an experienced professional to contribute to the development of a major Java-based banking integration program. This project will modernize core systems and improve digital banking services across the board.
The ideal candidate will have a strong background in Java (8+) engineering, including multithreading, performance tuning, and exception handling. Spring Boot expertise is also essential, with experience building and consuming REST APIs a significant plus.
As a key member of our team, you'll be hands-on with complex backend systems, APIs, and integrations, solving real problems that impact millions of customers.
Responsibilities will include designing clean, scalable, and secure backend systems, working closely with architects, analysts, and client stakeholders, and contributing to design decisions and helping shape the direction of the solution.
Core Requirements
* Strong Java (8+) engineering experience, including multithreading, performance tuning, exception handling, etc.
* Spring Boot expertise – used in enterprise environments, not just side projects.
* Deep experience building and consuming REST APIs; bonus for API Gateway exposure (e.g. AWS, Kong, Apigee).
* Comfort working with message-based architectures – JMS, Kafka, or MQ preferred.
* Experience deploying to cloud (AWS/GCP/Azure) and working with Docker/Kubernetes-based environments.
* Proven experience in designing clean, scalable, and secure backend systems.
* Exposure to Backbase, or similar digital banking platforms.
Domain Experience
* Experience in banking or financial services highly preferred (retail, business or corporate banking ideal).
* Familiarity with payments platforms, ISO20022, or integration with core banking systems is a major plus.
Integration Focus
* Experience working on systems that integrate with multiple platforms, not just standalone app builds.
* Understanding of integration tools or platforms such as Boomi, Mulesoft, IIB, etc. a strong bonus.
* Comfort working alongside Solution Architects and Integration Architects to implement end-to-end solutions.
Soft Skills
* Strong problem-solving and debugging skills – we want engineers who can investigate issues across environments.
* Clear communicator – able to speak to both technical and business stakeholders.
* Comfortable working in cross-functional teams and fast-paced delivery environments (Agile/Scrum).
* Prior consulting experience is great, but not essential – mindset is more important than job title.
Location & Travel
* Based in Australia (preferably Brisbane), open to frequent international travel a must.
* Must be immediately available or on short notice (within 2-4 weeks).