JOB DETAILS
Requirements
- Highly experienced practitioner with hands-on software engineering with expert-level proficiency in Java (17+) and the Spring/Spring Boot ecosystem.
- Deep “under the hood” understanding of JVM tuning, memory management, and garbage collection for high-concurrency systems.
- Deep understanding of platform-specific database systems (Preferable: Oracle and PostgreSQL) and SQL, including architecture of schemas and tables and optimizing for performance while maintaining data integrity.
- Deep understanding of microservices patterns and best practices.
- Demonstrated success delivering solutions on cloud and integrating with on-premises environments.
- Deep knowledge of payments principles—authorisation, clearing, settlement, chargebacks, fraud, card tokenisation, AML/KYC—and familiarity with AU schemes (NPP, BECS), ISO 8583/ISO 20022, and PCI DSS.
- Experience architecting solutions for banking, payments, or insurance clients across Australian and international markets.
- Experience with payment-orchestration platforms/gateways and scheme-routing optimisation.
- Proven track record in building event-driven solutions built on popular platforms, preferably Kafka.
- Excellent communication and stakeholder-management skills, capable of simplifying complexity for non-technical audiences.
- Experience with reviews, risk assessments, threat modelling, and compliance audits.
Responsibilities
- Lead the design and implementation of highly available, fault-tolerant, and event-driven architectures.
- Define the “how” for the transition to modern, reactive microservices across cloud and hybrid environments.
- Lead the design of highly available, fault tolerant, idempotent, fast and event-driven solution architectures that span cloud, on-premises, and hybrid environments, distributed globally.
- Embed security-by-design principles and prioritise cost-effective strategies across all platforms.
- Responsible for designing and governing end-to-end payment flows, including authorisation, clearing, settlement, and tokenisation.
- Developing and maintaining payment orchestration layers that support card schemes, real-time payment rails like NPP, and alternative payment methods.
- Ensuring compliance with standards such as PCI DSS, ISO 8583, ISO 20022, and AS 2805 field mappings.
- Guide multidisciplinary teams by defining and promoting engineering best practices.
- Be the team’s cornerstone on code quality, JVM performance tuning, and the enforcement of DevSecOps principles within the delivery pipeline.
- Run discovery workshops to navigate trade-offs between speed-to-market and technical debt, articulating complex implementation decisions to both technical and non-technical executive stakeholders.
- Create architectural artefacts such as C4 models, service blueprints, data-flow diagrams and PoCs.
- Lead design reviews, risk assessments, and compliance audits, with a focus on regional and global payment regulations.
- Contribute to the development and execution of technology roadmaps aimed at modernising legacy systems and enabling innovative business models across the digital payments sector.
- Coach engineers and other architects; foster an inclusive, continuous-learning culture across teams.
Desired Qualifications
- Certifications such as CPP (Certified Payments Professional) and/or AAP (Accredited ACH Professional).
- Experience with cloud-native platforms, ideally Pivotal Cloud Foundry (PCF).
- Experience with Agile methodologies, DevOps practices, Infrastructure-as-Code, and automated testing frameworks.
- Record of influencing technology strategy and ROI at senior business stakeholder; TOGAF or SAFe certification desirable.
- Fluency in data-privacy and industry-specific compliance frameworks (e.g., ISO 27001, SOC 2).
- Commitment to equity, diversity, sustainability, and ethical technology practices.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#DesignFintech #GlobalDesigners
#FintechInnovation #CreativeJobs
#DesignHub
#Tech Meets Design
#DesignerNetwork
#Myausjob