Senior Analyst, Engineer - Java


Location: Melbourne

Job Type: Full time


  • Your daily work makes a difference to millions of customers
  • Your work at NAB changes the future of banking and you will be part of a team that is solving society’s biggest challenges.
  • You’ll be supported to manage your career, work, and life

It’s more than a career at NAB. It’s about more opportunity, more moments to make a difference and more focus on you.

You make NAB. You get it done for our customers and our communities. You’re laying the foundations for NAB’s future success. Together we’ll grow, excel for our customers, and make this a workplace to be proud of.

A strong focus is placed on development and operations of current and new critical services to be implemented as aligned to the Financial Crime Technology Sanctions Road Map. This includes analysis of business requirements, design, build, and operationalisation of new business solutions and functions (software, services) with an innovative approach.

The successful candidate will be self-motivated, and outcome driven working collaboratively within the team and the Enterprise.

The role and day to will include

  • Operations: Maintain and support sanctions applications and related infrastructure according to service level agreement, documentation of application/service design and operational procedures, knowledge management, service management, environment support, control, and compliance
  • Development: Designing, coding, testing, and deploying new sanctions screening or similar applications, services or functions across multiple platforms predominantly in cloud environments.
  • Collaborating with business and technology teams to evaluate, integrate IT applications and services or provision of service and infrastructure to meet Sanctions business objectives
  • Ensuring that systems and services are developed within agreed budgets and time frames, meeting design requirements, security standards, compliance, and control requirements
  • Driving new ways of working and process improvement, maintaining critical hygiene in service and delivery management
  • Providing technical mentoring, coaching and guidance to team members.
  • Act as a point-of-escalation and subject matter expert for Production incidents outside of business hours, including overnight and on weekends
  • Automate and accelerate testing, release, and continuous delivery into Production
  • Operate in an agile environment, creating and maintaining user stories

What you will bring

  • Experience in Sanctions Screening Applications (NetReveal, FircoSoft), related Payment or Trade Finance systems
  • SWIFT payment MT/MX or Trade Finance Sanctions screening will be advantages
  • Strong skill in one or more of the major programming languages, scripting languages & frameworks (Java, JavaScript, Shell, Python, Spring-boot, Apache Camel)
  • Experience skills in relational and non-relational databases such as SQL, NoSQL, PostgreSQL, Oracle, DynamoDB
  • Knowledgeable in REST APIs, messaging (MQ) and event streaming (Kafka)
  • Configure, deploy and maintain compliant Sanctions services and environments in AWS
  • Infrastructure as Code and the use of tools such as Jenkins, GitHub, Artifactory, Ansible and similar tools
  • Stakeholder Management in a dynamic changing environment.
  • Working in collaborative, enterprise, and agile team environments and use of collaboration tools such as Jira, Rally, Confluence, Teams
  • Cloud Certification and experience will be advantages
  • Excellent time and resource management in a dynamic team environment

Make a difference through your work

At NAB, we work together to deliver exceptional outcomes that exceed our customers’ expectations. We’re an ASX listed organisation that has been serving Australian communities for more than 160 years. We’re investing in positive change and our work changes the future of banking. Our colleagues have an impact far beyond work, and you’ll be part of a team that is helping to solve some of society’s biggest challenges.

A diverse and inclusive workplace works better for everyone.

At NAB, we’re intent on building a culture we can all be proud of. One based on trust and respect. An uplifting environment where every single one of us feels appreciated and empowered to be our true, authentic selves. A diverse and inclusive workplace where our differences are celebrated, and our contributions are valued. It’s a huge part of what makes NAB such a special place to be.

Join NAB

If you think this role is the right fit for you, we invite you to apply. If you require any reasonable adjustments to the recruitment process or the role, please let the recruitment consultant know.

To be eligible to apply, you must have Australian or New Zealand citizenship or Australian permanent residency status. Please note candidate screening and interviews may be conducted prior to the closing date of the job advert.

Please note unsolicited CVs from agencies will not be accepted.


You’ve got this!