Work options: On-Site Join one of Australia’s top banks as they embark on a major transformation of their customer entitlements platform within Identity & Access Management (IAM). This is a hands-on engineering role where you’ll work with the latest cloud, API, and microservices technologies—helping modernise critical platforms used by millions of customers. If you enjoy solving complex problems, influencing architecture, and building high-quality systems in a true engineering-first environment, this is the role for you. Design, build, test, and integrate new solutions into a modern IAM platform Develop high-performing Java, Node.js, TypeScript, and JavaScript applications Build robust APIs and microservices across a cloud-native AWS environment Work closely with business stakeholders and cross-functional teams using Agile delivery Apply an automation-first mindset across CI/CD, testing, and deployments Debug, optimise, and continuously improve platform performance and reliability Collaborate globally across time zones through documentation and regular video sessions Support and mentor peers while contributing to an engineering-led culture Essential MUST HAVE skills and experience: 8 years of software engineering experience Strong experience across Java, Node.js, JavaScript, TypeScript, React, AWS, SQL Deep API and microservices development experience Solid background working on banking or financial services systems Strong cloud engineering experience ( AWS preferred ) Proven capability with CI/CD, automation, testing, and modern DevOps practices Excellent debugging, optimisation, and problem-solving skills Strong communication and collaboration abilities, with experience working across distributed teams Experience in unit, integration, and non-functional testing Experience with Authentication / Authorisation technologies (OAuth2, OIDC, ForgeRock) Ping Authorize / Symphonic Kafka or other streaming/messaging platforms Python Automation testing tools (Karate, Gherkin, Cucumber) Nice to have skills: GraphDB experience (Neo4j, Neptune) Observability tools: Splunk, AppDynamics, Grafana AWS Certification Kubernetes GraphQL