Lead Software Engineer - Online Banking at Rabobank | AU | Rezi

Lead Software Engineer - Online Banking at Rabobank

Lead Software Engineer - Online Banking

Rabobank · AU

Yesterday

Lead Software Engineer - Online Banking

Rabobank · AU

a day ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Lead Software Engineer - Online Banking role.

Rezi rewrites your resume against Rabobank's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Lead Software Engineer - Online Banking posting at Rabobank — free, in seconds.

About the Role

Rabobank’s Technology team delivers secure, reliable, and scalable technology for our Australian & New Zealand business. We are hiring a Lead Software Engineer to join our Online Banking Squad, offering the chance to stay close to the code while influencing engineering direction. You will work across React, Java Spring Boot, REST APIs, and microservices to shape digital banking platforms.

Responsibilities

  • Lead technical delivery across online banking applications, APIs, and microservices.
  • Design, develop, test, debug, and remediate software.
  • Translate architecture and business requirements into practical, maintainable engineering solutions.
  • Provide technical direction, conduct design and code reviews, and coach engineers.
  • Champion clean code, automated testing, CI/CD, and secure engineering practices.
  • Work with Azure DevOps pipelines and support deployment and release readiness.
  • Design for performance, scalability, security, resilience, accessibility, and observability.
  • Identify technical debt, dependencies, and opportunities to improve platform reliability.
  • Support production services, including incident investigation, root cause analysis, and resolution.
  • Participate in an on-call arrangement when required.

Requirements

  • Experienced engineer capable of writing code, solving complex technical problems, and mentoring other engineers.
  • 10+ years of software engineering experience, with at least 2 years at a Senior/Lead level.
  • Strong commercial experience with React and Java Spring Boot.
  • Experience with REST APIs, microservices, Kafka, and event-driven architecture.
  • Strong CI/CD, Azure DevOps, and cloud deployment experience.
  • Knowledge of secure coding, SAST, vulnerability, and dependency management.
  • Experience supporting business-critical applications in production.
  • Experience using modern AI coding tools (e.g., GitHub Copilot) for development, testing, debugging, refactoring, and documentation.
  • Understanding of modern AI engineering concepts (LLMs, prompt engineering, RAG, agentic workflows, evaluation, responsible AI).
  • Ability to coach engineers and lead technical delivery without formal people-management responsibility.

Skills

  • React
  • Java Spring Boot
  • REST APIs
  • Microservices
  • Kafka
  • Event-driven architecture
  • CI/CD
  • Azure DevOps
  • Cloud deployment
  • Secure coding
  • SAST
  • Vulnerability management
  • Dependency management
  • AI coding tools
  • LLMs
  • Prompt engineering
  • RAG
  • Agentic workflows
  • Responsible AI

Location

  • Sydney

Work Type

  • Hybrid
  • On-call

Experience Level

  • 10+ years software engineering
  • 2+ years Senior/Lead level

Benefits

  • Hybrid working
  • Wellbeing leave
  • Education Assistance Program
  • Up to 14 weeks’ paid parental leave
  • Additional leave options (earn an extra week, purchase up to two more)
  • Employer-funded Death, TPD & Income Protection insurance
  • Workplace giving (matched donations)
  • Annual wardrobe or equipment allowance
  • Flu shot
  • Gym passport discount
  • Health insurance discounts

About the Company

  • Rabobank is the world’s leading specialist in food & agribusiness banking.
  • Our key strengths lie in our people who have a deep understanding of agriculture & are committed to adding long-term value for clients.
  • Our commitment to our employees & clients is at the heart of everything we do.

Equal Opportunity

  • Rabobank Australia values inclusion, belonging, & positive experiences for all.
  • We welcome applicants from diverse backgrounds.
  • Please let our Talent Acquisition team know if you need any accommodations to make our opportunities more accessible to you.