CareerPlanGet AI match score →

Senior Software Engineer I (Java)

Adelaide, SA, au💼 Full-time🗓 2026-07-13 → 2026-07-31

Core

Design, build, and maintain high-quality, testable, and maintainable code for Flywire's billing and payments system, which securely powers hundreds of millions of dollars in daily global money movement.

Role type

Senior Software Engineer I (Java)

Builds

Billing and payments product features

Domain

FinTech / Global Payments

Deliverable

production ML models | product features

Required skills

Java, Spring Core, Spring MVC, Hibernate, MySQL, HTML, CSS, JavaScript, JSP, AI-assisted development tools, comprehensive test case writing

Preferred skills

FinTech or Higher Education sector experience

Technologies

Java, Spring Boot, MySQL, JSP

Responsibilities

Design and build new functionalities for the billing and payments system; use diagnostic tools to resolve issues; join client meetings to gather requirements or troubleshoot; participate in solutioning meetings to debate technical approaches.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗