Senior Full Stack Java Developer (Team Lead) – Banking & Consulting Environment
Position available for WHV or newly arrived candidates to Australia.
Our client is a well‑established consulting organisation delivering technology solutions across large-scale banking and financial services programmes. They partner with major institutions to modernise application stacks, enhance digital capability and drive engineering excellence across complex, high‑volume environments. This engagement sits within a fast‑moving delivery team focused on building scalable, customer‑facing applications and uplifting engineering standards.
Role Overview
We’re seeking a hands‑on Senior Full Stack Java Developer who can lead from the front—combining strong technical capability with team leadership and design ownership.
Responsibilities
- Lead architectural and technical design discussions across the development lifecycle.
- Design, develop and maintain high‑performance, scalable Java‑based applications.
- Take ownership of full‑stack delivery across back‑end services and front‑end interfaces.
- Drive best practice in coding standards, performance optimisation and application reliability.
- Work closely with UI/UX, product and engineering teams to deliver seamless user experiences.
- Conduct code reviews, mentor developers and uplift overall team capability.
- Manage delivery timelines and contribute to planning and estimation.
Requirements
- 5+ years of full‑stack development experience, with a strong focus on Java.
- Proven experience leading or mentoring development teams within delivery environments.
- Deep expertise in Java and Spring Boot for building scalable back‑end services.
- Solid experience with Angular.
- Experience designing and consuming RESTful APIs.
- Strong understanding of software engineering best practices, including testing, performance and clean code principles.
- Experience working with SQL and relational databases.
- Excellent problem‑solving ability with a detail‑oriented approach.
- Strong communication skills and confidence engaging with both technical and non‑technical stakeholders.
Benefits & Compensation
- 6‑month contract with strong extension potential.
- Competitive day rate of $300–$350 per day.
- Sydney‑based role with hybrid working flexibility.
- Opportunity to work within a consulting‑led delivery environment on major banking initiatives.
- Exposure to modern full‑stack technologies and engineering best practices.
- A collaborative team culture with real ownership.