Principal Java Software Engineer Payments

Full Time
  • July 11, 2026
  • Employment Info

    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