Senior Software Engineer_Java/Golang (NV1)

XPT Software Australia Pty Ltd

Australia

Remote

AUD 140,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

XPT Software Australia Pty Ltd is seeking a Senior Software Engineer specializing in Java and Golang to join our multi-city Australian team. The role focuses on building and deploying API-based microservices, with exposure to Spring Boot, API gateways, and modern DevOps workflows.

Applicants must hold NV1 or higher clearance and Australian citizenship. The position requires strong collaboration within a tight-knit team, excellent time management, and experience with containerization and

Qualifications

  • Proven experience in Java and Golang development.
  • Experience building API/Microservices using Spring Boot.
  • Familiarity with API gateways like WSO2 or NGINX.
  • Experience with DevOps tools including Bamboo, Jira, Bitbucket/GitLab, SonarQube, and Veracode.
  • Experience with relational and non-relational databases (MySQL, MongoDB, MongoDB, ClickHouse).
  • Experience with messaging systems like Kafka and ActiveMQ.
  • Australian Citizenship and NV1 or higher Government Security Clearance.

Responsibilities

  • Develop and maintain Java-based applications.
  • Leverage Golang for microservices development.
  • Design and deploy API/Microservices using Spring Boot.
  • Handle high-performance network protocols.
  • Integrate with API gateways such as WSO2 or NGINX.
  • Maintain CI/CD pipelines and quality gates using Bamboo, Jira, Bitbucket/GitLab, SonarQube and Veracode.
  • Manage multiple projects concurrently in a fast-paced environment.
  • Collaborate effectively within a tight-knit team.
  • Work with Docker and Kubernetes to containerize and orchestrate services.
  • Work with databases like MySQL, MongoDB, ClickHouse.
  • Utilize messaging systems such as Kafka and ActiveMQ.

Skills

Java
Golang
API/Microservices
Spring Boot
Network protocols
Kafka
ActiveMQ

Tools

Docker
Kubernetes
Bamboo
Jira
Bitbucket/GitLab
SonarQube
Veracode
WSO2 API Manager

Job description

XPT Software Australia Pty Ltd | Contract

Senior Software Engineer_Java/Golang (NV1)

Melbourne,Sydney,Brisbane,Perth,Canberra, Australia | Posted on 10/13/2026

  • State/Province Victoria
  • Country Australia
About Us

AboutXPT

  • XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
  • XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
  • We have 120+technocrats in Australia working at our clientlocations.
  • XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
  • We have served100+ clients globally, fulfilling their onsite-offshoreneeds.
Job Description
  • Advanced proficiency in Java is essential
  • Proficiency in Golang is highly advantageous.
  • Strong experience in developing and deploying API/Microservices usingframeworks like Spring Boot.
  • Proven ability to decode and process high-performance networkprotocols.
  • Familiarity with API gateways such as WSO2 or NGINX is highlyadvantageous.
  • Hands-on experience with DevOps tools including Bamboo, Jira, BitBucket/GitLab,SonarQube, and Veracode.
  • Australian Citizenship and NV1 or higher Government Security Clearancerequired.
  • Excellent time management and ability to juggle multiple projectseffectively.
  • Strong interpersonal skills and ability to work collaboratively in atight-knit team environment.
  • Experience working with container technologies such as Docker andassociated orchestration engines like Kubernetes.
  • Good working knowledge with relational and non-relational databasebackends such as MySQL, MongoDB, Clickhouse etc
  • Experience working with messaging systems like Kafka and ActiveMQ
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer_Java/Golang (NV1)
Senior Software Engineer_Java/Golang (NV1)

XPT Software • Sydney

On-site
AUD 120,000 - 180,000
Senior Java/Golang Engineer — Microservices & Cloud (NV1)
Senior Java/Golang Engineer — Microservices & Cloud (NV1)

XPT Software Australia Pty Ltd • Australia

Remote
AUD 140,000 - 180,000
Senior Java/Golang Engineer — API & Microservices Architect
Senior Java/Golang Engineer — API & Microservices Architect

XPT Software • Sydney

On-site
AUD 120,000 - 180,000
Senior Software Engineer_Java/Golang (NV1)
Senior Software Engineer_Java/Golang (NV1)

XPT Software • City of Melbourne

On-site
AUD 90,000 - 130,000
Senior Backend Engineer - Java & Go, API Microservices
Senior Backend Engineer - Java & Go, API Microservices

XPT Software • City of Melbourne

On-site
AUD 90,000 - 130,000
Software Engineer (Java & Goland) - NV1
Software Engineer (Java & Goland) - NV1

Showtime Consulting • City of Melbourne

On-site
AUD 110,000 - 160,000
Software Engineer
Software Engineer

Renaissance Infosystems Pte Ltd • Sydney

On-site
AUD 120,000 - 180,000
NV1/NV2 security clearance required
On-site role in Sydney
Software Engineer (Java & Goland) - NV1
Software Engineer (Java & Goland) - NV1

Showtime Consulting • City of Melbourne

On-site
AUD 90,000 - 130,000
Golang Developer
Golang Developer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 165,000 - 289,000
Java Developer Lead
Java Developer Lead

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000