Lead Software Engineer — Cloud, Microservices & AI

Virtusa

Sydney

On-site

AUD 150,000 - 190,000

Full time

10 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

We are seeking a senior software engineer with 7+ years of experience in Java, TypeScript, and React to build scalable, high-performance services in an enterprise context. The role covers microservices, DDD, and event-driven designs using RabbitMQ and Kafka, with databases such as SQL Server and PostgreSQL.

You will work on AWS-based deployments, IaC (Terraform, CloudFormation), and CI/CD pipelines, while pushing quality through automated testing and front-end excellence with Next.js.

Qualifications

  • 7+ years of software development experience with Java, TypeScript and modern front-end stacks.
  • Strong background in building scalable, high-performance microservices.
  • Experience with RESTful APIs, Springboot and enterprise applications.

Responsibilities

  • Design and implement microservice-based architectures with robust APIs.
  • Lead front-end integration using React/TypeScript and Next.js.
  • Leverage AWS services and IaC for scalable cloud deployments.
  • Promote automated testing and quality-driven delivery across teams.

Skills

Java
TypeScript
JavaScript (Node.js)
Springboot
React
Next.js
Microservices
DDD
RabbitMQ
Kafka
SQL Server
PostgreSQL
DynamoDB
AWS
Terraform
CloudFormation
Ansible
Kubernetes
Docker
CI/CD
Automated testing

Tools

TeamCity
Octopus Deploy
GitHub Actions
GitHub
Docker
Kubernetes
Terraform
CloudFormation
Ansible
RabbitMQ
Kafka

Job description

We are seeking a senior software engineer with 7+ years of experience in Java, TypeScript, and React to build scalable, high-performance services in an enterprise context. The role covers microservices, DDD, and event-driven designs using RabbitMQ and Kafka, with databases such as SQL Server and PostgreSQL.

You will work on AWS-based deployments, IaC (Terraform, CloudFormation), and CI/CD pipelines, while pushing quality through automated testing and front-end excellence with Next.js.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Virtusa • Sydney

On-site
AUD 150,000 - 190,000
Senior Java Microservices Engineer | Spring Boot & Cloud
Senior Java Microservices Engineer | Spring Boot & Cloud

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000
Lead Software Engineer (React.js/Node.js/Typescript)
Lead Software Engineer (React.js/Node.js/Typescript)

Remote Office • City of Melbourne

On-site
AUD 150,000 - 180,000
Java Developer
Java Developer

Virtusa • City of Melbourne

On-site
AUD 100,000 - 150,000
Senior Java Microservices Engineer – Cloud & AI (7+ yrs)
Senior Java Microservices Engineer – Cloud & AI (7+ yrs)

Virtusa • City of Melbourne

On-site
AUD 100,000 - 150,000
Senior Java Developer
Senior Java Developer

Virtusa • City of Melbourne

On-site
AUD 120,000 - 150,000
Senior Software Developer
Senior Software Developer

MPAU Technology • City of Melbourne

On-site
AUD 130,000 - 170,000
Software Engineer - Java/React Fullstack
Software Engineer - Java/React Fullstack

Objective Corporation • Sydney

On-site
AUD 120,000 - 160,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

RapidStart • City of Melbourne

Hybrid
AUD 120,000 - 180,000
Flexible remote work options
Health and wellness benefits
Latest technology and tools
+2
Senior Frontend – React / Next.js
Senior Frontend – React / Next.js

Ampstek • City of Melbourne

On-site
AUD 180,000 - 230,000