Senior Full-Stack Engineer — FinTech Payments

Flywire

Adelaide

On-site

AUD 130,000 - 170,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Employee Stock Purchase Plan (ESPP)
Global induction program

Job summary

Flywire, a global payments software company, is seeking a Senior Software Engineer to join the billing and payments product team in Australia. You will design, build and maintain high‑value features that move hundreds of millions daily, working independently while collaborating with product, engineering and client teams across time zones.

The role emphasizes Java, Spring, and front‑end basics, with opportunities to use AI‑assisted tools, ensure security and performance, and contribute to

Qualifications

  • 10+ years of professional application development experience.
  • Proven production Java developer.
  • Experience in FinTech or Higher Education sectors is highly appreciated.
  • Ability to deliver high‑quality code in a fast‑paced environment.

Responsibilities

  • Design, develop and maintain high‑quality, testable and maintainable code in the billing and payments system.
  • Use AI‑tools to analyse codebases, answer architectural questions and accelerate system understanding.
  • Ensure security, quality, scalability and performance are maintained at all times.
  • Diagnose issues using tools and provide timely solutions.
  • Communicate effectively with engineering, product and client teams; participate in client meetings when required.
  • Engage in solutioning meetings, debating design choices in a collaborative manner.

Skills

Java development
Relational databases MySQL
Front-end basics HTML CSS JS
Spring Core / Spring MVC / Hibernate
AI-assisted tooling
Unit testing
Excellent communication

Tools

Git
Jenkins
IntelliJ/IDE

Job description

Flywire, a global payments software company, is seeking a Senior Software Engineer to join the billing and payments product team in Australia. You will design, build and maintain high‑value features that move hundreds of millions daily, working independently while collaborating with product, engineering and client teams across time zones.

The role emphasizes Java, Spring, and front‑end basics, with opportunities to use AI‑assisted tools, ensure security and performance, and contribute to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Software Engineer I
Senior Full Stack Software Engineer I

Flywire • Adelaide

On-site
AUD 130,000 - 170,000
Competitive compensation
Employee Stock Purchase Plan (ESPP)
Global induction program
Senior Global FinTech SaaS Implementation Consultant
Senior Global FinTech SaaS Implementation Consultant

Flywire • Adelaide

On-site
AUD 90,000 - 120,000
Competitive compensation
Employee Stock Purchase Plan
Well-being programs
Senior Backend Engineer, Fintech Payments (Hybrid)
Senior Backend Engineer, Fintech Payments (Hybrid)

Littlepay • City of Melbourne

Hybrid
AUD 150,000 - 210,000
Superannuation contributions with paid
Company-wide paid day off
Flexible leave options
+3
Senior Implementation Consultant II
Senior Implementation Consultant II

Flywire • Adelaide

On-site
AUD 90,000 - 120,000
Competitive compensation
Employee Stock Purchase Plan
Well-being programs
Senior Software Engineer — Fintech AI & Payments
Senior Software Engineer — Fintech AI & Payments

Xephyr • Sydney

Hybrid
AUD 140,000 - 190,000
Senior Software Engineer — Payments Platform (AI, Ownership)
Senior Software Engineer — Payments Platform (AI, Ownership)

weave. Recruitment • City of Melbourne

On-site
AUD 180,000 - 200,000
Senior Software Engineer – Scalable, Secure Payments
Senior Software Engineer – Scalable, Secure Payments

Eftsure • North Sydney Council

On-site
AUD 140,000 - 190,000
Senior Java Backend Engineer - Fintech Microservices Remote
Senior Java Backend Engineer - Fintech Microservices Remote

SecuritEase International • Australia

Remote
AUD 150,000 - 190,000
Financial Services Software Engineer — Payments & APIs
Financial Services Software Engineer — Payments & APIs

Synechron • City of Melbourne

On-site
AUD 80,000 - 110,000
Lead Java Backend Architect for High-Scale Payments
Lead Java Backend Architect for High-Scale Payments

Balance Recruitment and Balance Consulting • Sydney

On-site
AUD 180,000 - 260,000