Lead Software Engineer - Online Banking

Rabobank

Sydney

Hybrid

AUD 180,000 - 240,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid working
Wellbeing leave
Education Assistance Program
Parental leave
Insurance cover

Job summary

Rabobank is seeking a Lead Software Engineer to join our Online Banking Squad in Sydney. You will stay close to code while guiding engineering direction across React, Java Spring Boot, REST APIs and microservices to deliver scalable digital banking platforms for Australia and New Zealand.

You will lead design, reviews, coaching, and CI/CD practices, and participate in on-call incidents as needed, with hybrid working options in a modern CBD office environment.

Qualifications

  • 10+ years’ software engineering experience, with 2+ years at Senior/Lead level.
  • Strong experience with React & Java Spring Boot.
  • Experience with REST APIs, microservices, Kafka & event-driven architecture.
  • Strong CI/CD, Azure DevOps & cloud deployment experience.
  • Knowledge of secure coding, SAST, vulnerability & dependency management.
  • Experience using AI coding tools for development, testing & debugging.
  • Ability to coach engineers & lead technical delivery without formal people-management responsibility.

Responsibilities

  • Lead technical delivery across online banking applications, APIs & microservices.
  • Translate architecture & business requirements into practical, maintainable engineering solutions.
  • Provide technical direction, design & code reviews, and coach engineers across the squad.
  • Champion clean code, automated testing, CI/CD & secure engineering practices.
  • Work with Azure DevOps pipelines & support deployment & release readiness.
  • Design for performance, scalability, security, resilience, accessibility & observability.
  • Identify technical debt and opportunities to improve platform reliability.
  • Participate in on-call arrangements for priority incidents.

Skills

React
Java Spring Boot
REST APIs
Microservices
CI/CD
Cloud deployment
Secure coding
AI coding tools awareness

Tools

Azure DevOps
Kafka
GitHub Copilot

Job description

A bit about usRabobank is the world’s leading specialist in food & agribusiness banking. One of our key strengths lies 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 doAbout the roleRabobank’s Technology team sits at the heart of our Australian & New Zealand business, delivering the secure, reliable & scalable technology that keeps our people & customers connected.We are hiring for a Lead Software Engineer to join our Online Banking Squad.This role will give you the opportunity to stay close to the code while having a bigger influence on engineering direction. You will work across React, Java Spring Boot, REST APIs & microservices, helping shape end-to-end solutions for our Australian & New Zealand digital banking platformsTop Role Accountabilities & Responsibilities:Lead technical delivery across our online banking applications, APIs & microservicesDesign, development, testing, debugging & remediationTranslate architecture & business requirements into practical, maintainable engineering solutionsProvide technical direction, conduct design & code reviews, & coach engineers across the squadChampion clean code, automated testing, CI/CD & secure engineering practicesWork with Azure DevOps pipelines & support deployment & release readinessDesign for performance, scalability, security, resilience, accessibility & observabilityIdentify technical debt, dependencies & opportunities to improve platform reliabilitySupport production services, including incident investigation, root cause analysis & resolution of priority issuesParticipate in an on-call arrangement when required for priority incidentsTo be successful, you will have:You’re an experienced engineer who can move comfortably between writing code, solving complex technical problems & bringing other engineers along with you.10+ years’ software engineering experience, with 2+ years at Senior/Lead levelStrong commercial experience with React & Java Spring BootExperience with REST APIs, microservices, Kafka & event-driven architectureStrong CI/CD, Azure DevOps & cloud deployment experienceKnowledge of secure coding, SAST, vulnerability & dependency managementExperience supporting business-critical applications in productionExperience using modern AI coding tools, such as GitHub Copilot or equivalent, for development, testing, debugging, refactoring & documentationUnderstanding of modern AI engineering concepts, including LLMs, prompt engineering, RAG, agentic workflows, evaluation & responsible AIThe ability to coach engineers & lead technical delivery without formal people-management responsibilityWhat we’re proud to offer you:Hybrid working: A mix of work in our newly refurbished CBD office & at homeWellbeing leave: Extra days to support your health & work-life balanceEducation Assistance Program to support your growthParental leave: Up to 14 weeks’ paid leave to support you & your familyAdditional leave options: Earn an extra week of annual leave & purchase up to two moreInsurance cover: Employer-funded Death, TPD & Income ProtectionWorkplace giving: Matched donations through our community giving programOther extras: Annual wardrobe or equipment allowance, flu shot, gym passport discount, health insurance discounts & moreLocation & Working Arrangements:This role must be based in Sydney & offers a flexible hybrid working model with both in office & at home working.As part of the role, you will participate in an on-call roster.Our ValuesRabobank Australia values inclusion, belonging, & positive experiences for all. Our work environment, our benefits, & the way we live our values, “Client Driven”, “Responsible”, “Professional” & “Cooperative” make it a great place to work. 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Design Lead - Online Banking
Design Lead - Online Banking

Rabobank • Sydney

Hybrid
AUD 150,000 - 190,000
Wellbeing leave
Education Assistance Program
Parental leave
+5
Lead Software Engineer - Mobile
Lead Software Engineer - Mobile

Rabobank • Sydney

Hybrid
AUD 180,000 - 230,000
Hybrid working
Wellbeing leave
Education Assistance Program
+2
Design Manager, Class 2 Remedial Buildings
Design Manager, Class 2 Remedial Buildings

Jrg Recruitment • Sydney

Hybrid
AUD 180,000 - 240,000
Wellbeing leave
Education assistance
Parental leave
+4
Lead Software Engineer, Online Banking (Hybrid)
Lead Software Engineer, Online Banking (Hybrid)

Rabobank • Sydney

Hybrid
AUD 180,000 - 240,000
Hybrid working
Wellbeing leave
Education Assistance Program
+2
Design Lead - Online Banking
Design Lead - Online Banking

Rabobank Australia • Sydney

Hybrid
AUD 150,000 - 230,000
Wellbeing leave
Education Assistance Program
Parental leave
+3
Design Studio Lead - Commercial Interiors
Design Studio Lead - Commercial Interiors

Frontline Retail • Sydney

Hybrid
AUD 120,000 - 190,000
Wellbeing leave
Education Assistance Program
Parental leave
+4
Data Engineer
Data Engineer

Rabobank Gruppe • Sydney

Hybrid
AUD 110,000 - 160,000
Wellbeing leave
Education assistance
Parental leave
+4
Senior Banking Operations Specialist - Payments
Senior Banking Operations Specialist - Payments

Rabobank Gruppe • Sydney

Hybrid
AUD 120,000 - 150,000
Hybrid working
Wellbeing leave
Education assistance
+5
Risk Resilience Manager
Risk Resilience Manager

Rabobank • Sydney

Hybrid
AUD 150,000 - 190,000
Hybrid working
Wellbeing leave
Education Assistance Program
+4
Data Engineer
Data Engineer

Rabobank • Sydney

Hybrid
AUD 120,000 - 150,000
Wellbeing leave
Education Assistance Program
Parental Leave
+3
Top locations