GraphQL & Java Backend Engineer (Cloud-Native)

XPT Software Australia Pty Ltd

Council of the City of Sydney

On-site

AUD 120,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

XPT Software Australia Pty Ltd in Sydney is seeking a GraphQL Developer to design, develop, and maintain scalable GraphQL APIs and Java-based backend services. You will build reusable schemas and data access layers, and implement REST and GraphQL integrations with enterprise systems.

The role focuses on microservices, cloud-native patterns, API security, and ongoing modernization within a managed services environment. Strong experience in Java, Spring Boot, GraphQL, and AWS is required.

Qualifications

  • Experience designing and implementing GraphQL APIs and Java backends.
  • Strong knowledge of microservices architectures and API security.
  • Experience with cloud-native development and integration patterns.
  • Familiarity with IAM, encryption, and data protection practices.

Responsibilities

  • Design, develop, and maintain GraphQL APIs and Java-based backend services.
  • Build scalable GraphQL schemas, resolvers, and data access layers.
  • Develop REST and GraphQL integrations with enterprise systems.
  • Implement microservices using Java and Spring Boot in cloud environments.
  • Optimize API performance, security, and observability.
  • Collaborate with Cloud, Platform Engineering, and Architecture teams.
  • Participate in incident, problem, and change management within a BAU context.

Skills

Java
Spring Boot
GraphQL
REST API
Microservices
AWS
Docker
Kubernetes
CI/CD
SQL
Observability
Communication

Tools

AWS
Docker
Kubernetes

Job description

XPT Software Australia Pty Ltd in Sydney is seeking a GraphQL Developer to design, develop, and maintain scalable GraphQL APIs and Java-based backend services. You will build reusable schemas and data access layers, and implement REST and GraphQL integrations with enterprise systems.

The role focuses on microservices, cloud-native patterns, API security, and ongoing modernization within a managed services environment. Strong experience in Java, Spring Boot, GraphQL, and AWS is required.

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

Similar jobs worth comparing

GraphQL developer
GraphQL developer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 160,000
Java Developer Lead
Java Developer Lead

XPT Software Australia Pty Ltd • Council of the City of Sydney

On-site
AUD 120,000 - 180,000
Senior Enterprise Solution Architect - Java, Microservices & Cloud
Senior Enterprise Solution Architect - Java, Microservices & Cloud

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 180,000 - 260,000
Principal Solution Designer
Principal Solution Designer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 180,000 - 260,000
Lead Developer
Lead Developer

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 150,000 - 190,000
Senior Developer
Senior Developer

XPT Software Australia Pty Ltd • City of Brisbane

On-site
AUD 130,000 - 170,000
GraphQL Developer
GraphQL Developer

ITbility • Sydney

On-site
AUD 90,000 - 130,000
Senior Backend Developer – Java & Cloud
Senior Backend Developer – Java & Cloud

Coforge • City of Brisbane

On-site
AUD 120,000 - 180,000
Technology Lead
Technology Lead

XPT Software Australia Pty Ltd • City of Melbourne

On-site
AUD 120,000 - 180,000
Senior Java Backend Engineer - Cloud & Microservices
Senior Java Backend Engineer - Cloud & Microservices

Coforge • City of Brisbane

On-site
AUD 120,000 - 180,000