GraphQL developer

XPT Software Australia Pty Ltd

Sydney

On-site

AUD 120,000 - 160,000

Full time

14 days+

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 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 | Contract

Sydney, Australia | Posted on 08/11/2026

  • 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

Job Description:

TheGraphQL(GQL) Developer is responsiblefor designing, developing, maintaining, and supporting scalable API andintegration solutions usingGraphQLand Java technologies. The rolewill work closely with application, platform, cloud, and architecture teams todeliver secure, high-performing, and reusable services that enable digitalmodernization and cloud-native application development across the portfolio.

This positionwill contribute to the development of modern microservices-based architectures,API governance, integration patterns, and continuous improvement initiativeswhile supporting operational excellence within a managed services environment.

  • Design, develop, andmaintainGraphQLAPIs and Java-based backend services.
  • Build reusable,scalable, and secureGraphQLschemas, resolvers, and data accesslayers.
  • Develop RESTandGraphQLintegrations with enterprise applications,databases, and external systems.
  • Implementmicroservices using Java, Spring Boot, and cloud-native developmentpatterns.
  • Optimize API performance,query execution, caching, and payload efficiency.
  • Ensure adherence toAPI security standards including authentication, authorization, and dataprotection.
  • Participate inapplication modernization initiatives including microservicestransformation and cloud adoption.
  • Collaborate withCloud, Platform Engineering, and Architecture teams to implement scalableintegration solutions.
  • Supportapplicationonboardingonto cloud platforms and containerized environments.
  • Assist in designingintegration patterns and reusable service frameworks.
  • Support SLA-drivenproduction environments and participate inincident,problem,and change management activities.
  • Perform root causeanalysis and remediation of application and integration issues.
  • Monitor applicationperformance and implement proactive improvement
  • Contribute toarchitecture reviews, technical governance, and development standards.
  • Maintain developmentrunbooks, operational procedures, and support documentation.
  • Define and maintaincloud architecture principles, standards, reference architectures, anddesign patterns across the portfolio.
  • Develop cloudtransformation and modernization roadmaps aligned to business andtechnology strategy
  • Lead solutionarchitecture reviews and provide governance for cloud implementationsacross projects and programs.
  • Design and govern AWSinfrastructure and platform services including EKS, EC2, VPC, Route53,Transit Gateway, S3, RDS, IAM, Lambda, CloudWatch, and related services.
  • Establish secure cloudarchitecture patterns incorporating Identity and Access Management (IAM),encryption, secrets management, network segmentation, and security bestpractices.
  • Drive applicationmodernization initiatives including containerization, cloud-native architectures,microservicesadoption, and serverless computing.
  • Collaborate with CyberSecurity teams to ensure compliance with enterprise, government, andregulatory requirements.
  • Identify technologyrisks, technical debt, and improvement opportunities, and establishremediation roadmaps

Yourresponsibilities will also include gathering system and user requirements,building modules and testing features before release. You must havehands-on experience developing,deploying,and maintainingfunctional, secure and high-quality applications. To be successful in this roleyou willhave:

  • Experience working inSLA-driven / managed services (BAU) environments with incident, problem,and change management practices.
  • Strong hands-onexperience inJava, Spring Boot,GraphQL, and REST APIdevelopment.
  • Expertise inGraphQLschemadesign, resolvers, queries, mutations, and API security.
  • Experience buildingand supportingmicroservicesand integrating enterpriseapplications.
  • Knowledge ofAWS,Docker, Kubernetes, and cloud-native development practices.
  • Familiarity withCI/CDpipelines, Git, automated testing, and DevOps practices.
  • Strong SQL anddatabase experience (Oracle, PostgreSQL, SQL Server, etc.).
  • Experience withmonitoring and observability tools such asDynatrace, Grafana,ELK, or CloudWatch.
  • Excellentcommunication, analytical, and problem-solving skills.
  • Experience creatingtechnical designs, API specifications, use cases, and knowledgerepositories.
  • PrepareKnowledgerepository for project(s)
  • Willingness to learnnew technologies and domain areas.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GraphQL & Java Backend Engineer (Cloud-Native)
GraphQL & Java Backend Engineer (Cloud-Native)

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 160,000
Senior Software Engineer – GraphQL
Senior Software Engineer – GraphQL

Latitude IT • Sydney

Hybrid
AUD 150,000 - 190,000
GraphQL Developer
GraphQL Developer

ITbility • Sydney

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

XPT Software Australia Pty Ltd • Brisbane

On-site
AUD 130,000 - 170,000
Java Developer Lead
Java Developer Lead

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000
Platform Specialist_Devops
Platform Specialist_Devops

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 150,000
Java Tech Lead | Spring Boot & Microservices
Java Tech Lead | Spring Boot & Microservices

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000
Backend Engineer: Node.js, Microservices & GraphQL APIs
Backend Engineer: Node.js, Microservices & GraphQL APIs

High Output Ventures • Australia

Remote
AUD 120,000 - 160,000
GitHub Architect: Enterprise DevOps & CI/CD Leader
GitHub Architect: Enterprise DevOps & CI/CD Leader

XPT Software Australia Pty Ltd • Brisbane

On-site
AUD 180,000 - 240,000
Remote Full Stack Developer – Java + GraphQL
Remote Full Stack Developer – Java + GraphQL

Amazon Web Services (Aws) • Sydney

Remote
AUD 120,000 - 160,000
Remote work options
Sydney CBD office
Team events