Engineering Lead – API & Microservices (Java/Spring)

Virgin Australia

City of Brisbane, Sydney

Hybrid

AUD 140,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Discounted flights
Hybrid work
Brisbane/Sydney office options
Lounge membership
Wellbeing support
Dress for Your Day

Job summary

Virgin Australia is seeking an experienced integration engineering leader to guide a small team delivering API, Java microservices and event-driven integration for Operations projects. You will translate designs into robust, scalable solutions and ensure quality, security and production readiness.

This role blends hands-on coding with architectural leadership. Use AI-assisted tooling to accelerate discovery, design and delivery, mentor engineers across onshore, offshore and vendors, and partner

Qualifications

  • Extensive experience in software engineering with focus on the integration space.
  • Practical experience using AI coding assistants across software design, development, testing, code review and documentation.
  • Deep hands-on experience with Java and Spring Boot.
  • Experience with event-driven integration and Kafka.
  • Experience working with Kubernetes and cloud-based microservice environments.
  • Design leadership translating architecture into implementable designs and guiding teams.

Responsibilities

  • Lead the technical design and delivery of APIs, Java microservices, and event-driven integration solutions.
  • Translate logical solution architecture into detailed physical designs, implementation plans, and engineering standards.
  • Establish and maintain integration engineering standards, patterns, guardrails, and reusable assets.
  • Provide hands-on technical leadership across Java, Spring Boot, Kafka, API Management, AWS, Kubernetes, and containerised environments.
  • Coach and mentor engineers across onshore, offshore and vendor teams.
  • Review designs and code for quality, security, performance and resilience.
  • Oversee releases and production support within your domain.

Skills

Software engineering
Integration space
Java
Spring Boot
Kafka
Kubernetes
Cloud microservices
AI-assisted development
Technical leadership
Team leadership

Tools

AWS
API Management

Job description

Virgin Australia is seeking an experienced integration engineering leader to guide a small team delivering API, Java microservices and event-driven integration for Operations projects. You will translate designs into robust, scalable solutions and ensure quality, security and production readiness.

This role blends hands-on coding with architectural leadership. Use AI-assisted tooling to accelerate discovery, design and delivery, mentor engineers across onshore, offshore and vendors, and partner

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Lead: API & Microservices Integration
Engineering Lead: API & Microservices Integration

Virgin Australia • City of Brisbane, Sydney

Hybrid
AUD 140,000 - 190,000
Discounted flights
Hybrid work
Brisbane/Sydney office options
+3
Lead, Integration Engineering – Java Microservices
Lead, Integration Engineering – Java Microservices

Virgin Australia • City of Brisbane

On-site
AUD 140,000 - 190,000
Discounted flights for you and family
Flexible hybrid work style
Brisbane and Sydney offices
+1
Engineering Lead: Java Microservices & Kafka (Hybrid)
Engineering Lead: Java Microservices & Kafka (Hybrid)

Virgin Australia Airlines • City of Brisbane

Hybrid
AUD 140,000 - 210,000
Discounted flights
Hybrid work
Brisbane HQ
+4
Senior Integration Engineer — API & Microservices, Hybrid
Senior Integration Engineer — API & Microservices, Hybrid

Virgin Australia • City of Brisbane

On-site
AUD 180,000 - 230,000
Discounted flights
Hybrid work style
Travel discounts
+1
Senior Integration Tech Lead - Java, Spring Boot, Kafka
Senior Integration Tech Lead - Java, Spring Boot, Kafka

Virgin Australia Airlines • City of Brisbane

Hybrid
AUD 150,000 - 190,000
Discounted flights for you and your L0
Flexible, hybrid work style
Brisbane head office location
+3
Engineering Lead – Developer Platform & AI SDLC
Engineering Lead – Developer Platform & AI SDLC

Virgin Australia Airlines • City of Brisbane

Hybrid
AUD 180,000 - 240,000
Discounted flights for you and loved-1
Flexible, hybrid work style
Discounts on travel insurance, lounge,
+2
Senior Integrations Lead - API Services & Operations
Senior Integrations Lead - API Services & Operations

StudentUniverse • City of Brisbane

On-site
AUD 120,000 - 150,000
Lead, Developer Platform & AI-Driven SDLC
Lead, Developer Platform & AI-Driven SDLC

Virgin Australia • City of Brisbane

Hybrid
AUD 180,000 - 240,000
Discounted flights for you and your L1
Hybrid work style
Travel insurance discounts
+2
Engineering Lead - Integration
Engineering Lead - Integration

Virgin Australia • City of Brisbane

Hybrid
AUD 140,000 - 190,000
Discounted flights for you and family
Flexible hybrid work style
Brisbane and Sydney offices
+1
Lead, API & Event-Driven Integrations (Hybrid)
Lead, API & Event-Driven Integrations (Hybrid)

VicRoads • City of Melbourne

Hybrid
AUD 162,000 - 198,000
Flexible working arrangements
Professional development
Diversity & inclusion