LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Lead Software Engineer - Online Banking

ExperiencedNo visa sponsorship
Rabobank logo

at Rabobank

Investment Banking

Posted 4 days ago

No clicks

It seems like the provided content is a job advertisement for a Lead Software Engineer position at Rabobank. Here's a summary of the key details: **Job Title:** Lead Software Engineer - Online Banking **About Rabobank:** - Specialist in food & agribusiness banking - Committed to adding long-term value for clients - Strong people with deep understanding of agriculture **About the Role:** - Join the Technology team delivering secure, reliable, and scalable technology - Lead technical delivery across online banking applications, APIs, and microservices - Design, development, testing, debugging, and remediation - Translate architecture and business requirements into practical, maintainable engineering solutions - Provide technical direction, conduct design and code reviews, and coach engineers across the squad - 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 issue resolution - Participate in an on-call arrangement when required for priority incidents **To be Successful, You Will Have:** - 10+ years of software engineering experience with 2+ years at 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

Compensation
Not specified

Currency: Not specified

City
Sydney
Country
Australia

Full Job Description

A bit about us

Rabobank is the worlds 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 do

About the role

Rabobanks 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 platforms

Top Role Accountabilities & Responsibilities:

  • Lead technical delivery across our online banking applications, APIs & microservices
  • Design, development, testing, debugging & remediation
  • Translate architecture & business requirements into practical, maintainable engineering solutions
  • Provide technical direction, conduct design & code reviews, & 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, dependencies & opportunities to improve platform reliability
  • Support production services, including incident investigation, root cause analysis & resolution of priority issues
  • Participate in an on-call arrangement when required for priority incidents

To be successful, you will have:

Youre 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 level
  • Strong commercial 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 supporting business-critical applications in production
  • Experience using modern AI coding tools, such as GitHub Copilot or equivalent, for development, testing, debugging, refactoring & documentation
  • Understanding of modern AI engineering concepts, including LLMs, prompt engineering, RAG, agentic workflows, evaluation & responsible AI
  • The ability to coach engineers & lead technical delivery without formal people-management responsibility

What were proud to offer you:

  • Hybrid working: A mix of work in our newly refurbished CBD office & at home
  • Wellbeing leave: Extra days to support your health & work-life balance
  • Education Assistance Program to support your growth
  • Parental leave: Up to 14 weeks paid leave to support you & your family
  • Additional leave options: Earn an extra week of annual leave & purchase up to two more
  • Insurance cover: Employer-funded Death, TPD & Income Protection
  • Workplace giving: Matched donations through our community giving program
  • Other extras:  Annual wardrobe or equipment allowance, flu shot, gym passport discount, health insurance discounts & more

Location & 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 Values

Rabobank 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.

  • Traineeship
  • Traineeship
  • Article
  • Article
  • Traineeship
  • Traineeship
  • Article

The Application Process

This is our standard application process. It may vary by role.

Step 1You Apply

Thanks for applying! You will always receive a confirmation of your application by email. We review all the resumes and covering letters that we receive. We will let you know as soon as possible if we invite you for an interview.

Step 2Interview

We invite you for one or more (online) interviews. We want to know if you fit the role and the team. You probably have many questions for us too. For some positions, we may also ask you to complete an assignment or assessment.

Step 3Our Offer

Are you the new colleague we are looking for, and do you also feel happy with us? Congratulations! You will receive a good offer from us. Before you start, we conduct a legal screening to ensure that our employees do not pose a risk to us and our customers.

Step 4Welcome!

Welcome to Rabobank! We look forward to seeing you and can't wait to work together.

Apply for this job

Lead Software Engineer - Online Banking

Contracttype
Full time
Location
Sydney (AU)
Workplace
Hybrid
Reference number
JR_00146840
Skills
Change Agility / Cloud Computing / Customer-Focused / Digital Literacy / Disciplined Execution / Distributed Systems / Information Technology Security / Information Technology Strategies / Problem Management / Solution Architecture / Technology Landscape

Melissa Mackey

Senior Talent Acquisition Consultant

Lead Software Engineer - Online Banking

Compensation

Not specified

City: Sydney

Country: Australia

Rabobank logo
Investment Banking

4 days ago

No clicks

at Rabobank

ExperiencedNo visa sponsorship

It seems like the provided content is a job advertisement for a Lead Software Engineer position at Rabobank. Here's a summary of the key details: **Job Title:** Lead Software Engineer - Online Banking **About Rabobank:** - Specialist in food & agribusiness banking - Committed to adding long-term value for clients - Strong people with deep understanding of agriculture **About the Role:** - Join the Technology team delivering secure, reliable, and scalable technology - Lead technical delivery across online banking applications, APIs, and microservices - Design, development, testing, debugging, and remediation - Translate architecture and business requirements into practical, maintainable engineering solutions - Provide technical direction, conduct design and code reviews, and coach engineers across the squad - 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 issue resolution - Participate in an on-call arrangement when required for priority incidents **To be Successful, You Will Have:** - 10+ years of software engineering experience with 2+ years at 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

Full Job Description

A bit about us

Rabobank is the worlds 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 do

About the role

Rabobanks 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 platforms

Top Role Accountabilities & Responsibilities:

  • Lead technical delivery across our online banking applications, APIs & microservices
  • Design, development, testing, debugging & remediation
  • Translate architecture & business requirements into practical, maintainable engineering solutions
  • Provide technical direction, conduct design & code reviews, & 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, dependencies & opportunities to improve platform reliability
  • Support production services, including incident investigation, root cause analysis & resolution of priority issues
  • Participate in an on-call arrangement when required for priority incidents

To be successful, you will have:

Youre 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 level
  • Strong commercial 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 supporting business-critical applications in production
  • Experience using modern AI coding tools, such as GitHub Copilot or equivalent, for development, testing, debugging, refactoring & documentation
  • Understanding of modern AI engineering concepts, including LLMs, prompt engineering, RAG, agentic workflows, evaluation & responsible AI
  • The ability to coach engineers & lead technical delivery without formal people-management responsibility

What were proud to offer you:

  • Hybrid working: A mix of work in our newly refurbished CBD office & at home
  • Wellbeing leave: Extra days to support your health & work-life balance
  • Education Assistance Program to support your growth
  • Parental leave: Up to 14 weeks paid leave to support you & your family
  • Additional leave options: Earn an extra week of annual leave & purchase up to two more
  • Insurance cover: Employer-funded Death, TPD & Income Protection
  • Workplace giving: Matched donations through our community giving program
  • Other extras:  Annual wardrobe or equipment allowance, flu shot, gym passport discount, health insurance discounts & more

Location & 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 Values

Rabobank 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.

  • Traineeship
  • Traineeship
  • Article
  • Article
  • Traineeship
  • Traineeship
  • Article

The Application Process

This is our standard application process. It may vary by role.

Step 1You Apply

Thanks for applying! You will always receive a confirmation of your application by email. We review all the resumes and covering letters that we receive. We will let you know as soon as possible if we invite you for an interview.

Step 2Interview

We invite you for one or more (online) interviews. We want to know if you fit the role and the team. You probably have many questions for us too. For some positions, we may also ask you to complete an assignment or assessment.

Step 3Our Offer

Are you the new colleague we are looking for, and do you also feel happy with us? Congratulations! You will receive a good offer from us. Before you start, we conduct a legal screening to ensure that our employees do not pose a risk to us and our customers.

Step 4Welcome!

Welcome to Rabobank! We look forward to seeing you and can't wait to work together.

Apply for this job

Lead Software Engineer - Online Banking

Contracttype
Full time
Location
Sydney (AU)
Workplace
Hybrid
Reference number
JR_00146840
Skills
Change Agility / Cloud Computing / Customer-Focused / Digital Literacy / Disciplined Execution / Distributed Systems / Information Technology Security / Information Technology Strategies / Problem Management / Solution Architecture / Technology Landscape

Melissa Mackey

Senior Talent Acquisition Consultant