Project description Support one of the top Australian banks as they seek to modernize customer entitlements platform, for their Identity and Access Management.
You will be working on the latest technologies to keep this organization leading the pack.
Working closely with business stakeholders with an agile, engineering-first approach.
Responsibilities As a Sr Software Engineer, you will be working within a team to design, build , test new solution and integrating with the existing platforms using Java, APIs, Node.js, TypeScript, JavaScript, GraphDB, Microservices, AWS Skills Must have 8+ years of relevant working experience Should have experience in Banking projects Self-starter with a passion for designing, building, influencing and testing quality solutions Strong in Java, Full stack (incl node.js, JavaScript, TypeScript, React, AWS, SQL) Experience with APIs development and microservices Strong cloud experience AWS preferred An automation-first mindset, including but not limited to deep experience of CI/CD Strong problem-solving capabilities Participate in all aspects of agile software development, including design, implementation, and deployment Experience and Knowledge with Authentication and Authorisation (OAuth2/OIDC/ForgeRock) Collaborator & Excellent communicator.
Contributes to the ongoing development of colleagues.
Willingness to provide and receive feedback to/from others in a constructive manner Collaborate across time zones via documents and frequent videoconferences Excellent debugging and optimization skills Experience in unit/integration and Non-Functional testing Source code control, build and deployment tools (CI/CD) Nice to have Streaming/Messaging (eg Kafka, MQ) Python Automation Testing with Karate, Gherkin, Cucumber GraphDB knowledge (e.g Neo, Neptune) Experience establishing/maintaining observability stack (eg Splunk, AppD, Grafana) AWS Certified Kubernetes GraphQL Other Languages English: C1 Advanced Seniority Senior