Graphql Developer

Xpt Software Australia Pty

New South Wales

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 is seeking a GraphQL Developer to design, build, and modernize API-driven microservices in a cloud-native environment. You will implement GraphQL schemas, secure APIs, and integrate with enterprise systems while collaborating with Cloud, Platform, and Architecture teams to deliver scalable solutions.

The role emphasizes hands-on Java, Spring Boot, GraphQL, and REST API experience, with a focus on performance, security, and governance across a managed services context.

Qualifications

  • Strong hands-on experience in Java, Spring Boot, GraphQL, and REST API development.
  • Expertise in GraphQL schema design, resolvers, queries, mutations, and API security.
  • Experience building and supporting microservices and integrating enterprise applications.
  • Knowledge of AWS, Docker, Kubernetes, and cloud-native development practices.
  • Familiarity with CI/CD pipelines, Git, automated testing, and DevOps practices.
  • Strong SQL and database experience (Oracle, PostgreSQL, SQL Server, etc.).
  • Experience with monitoring and observability tools such as Dynatrace, Grafana, ELK, or CloudWatch.
  • Excellentcommunication, analytical, and problem-solving skills.
  • Experience creating technical designs, API specifications, use cases, and knowledge repositories.
  • Prepare Knowledge repository for project(s).
  • Willingness to learn new technologies and domain areas.

Responsibilities

  • Design, develop, and maintain GraphQL APIs and Java-based backend services.
  • Build reusable, scalable, and secure GraphQL schemas, resolvers, and data access layers.
  • Develop REST and GraphQL integrations with enterprise applications, databases, and external systems.
  • Implement microservices using Java, Spring Boot, and cloud-native development patterns.
  • Optimize API performance, query execution, caching, and payload efficiency.
  • Ensure adherence to API security standards including authentication, authorization, and data protection.
  • Participate in application modernization initiatives including microservices transformation and cloud adoption.
  • Collaborate with Cloud, Platform Engineering, and Architecture teams to implement scalable integration solutions.
  • Support application onboarding onto cloud platforms and containerized environments.
  • Assist in designing integration patterns and reusable service frameworks.
  • Support SLA-driven production environments and participate in incident, problem, and change management activities.
  • Perform root cause analysis and remediation of application and integration issues.
  • Monitor application performance and implement proactive improvement.
  • Contribute to architecture reviews, technical governance, and development standards.
  • Maintain development runbooks, operational procedures, and support documentation.
  • Define and maintain cloud architecture principles, standards, reference architectures, and design patterns across the portfolio.
  • Develop cloud transformation and modernization roadmaps aligned to business and technology strategy.
  • Lead solution architecture reviews and provide governance for cloud implementations across projects and programs.
  • Design and govern AWS infrastructure and platform services including EKS, EC2, VPC, Route53, Transit Gateway, S3, RDS, IAM, Lambda, CloudWatch, and related services.
  • Establish secure cloud architecture patterns incorporating IAM, encryption, secrets management, network segmentation, and security best practices.
  • Drive application modernization initiatives including containerization, cloud-native architectures, microservices adoption, and serverless computing.
  • Collaborate with CyberSecurity teams to ensure compliance with enterprise, government, and regulatory requirements.
  • Identify technology risks, technical debt, and improvement opportunities, and establish remediation roadmaps.

Skills

Java
Spring Boot
GraphQL
REST API development
Microservices
AP I security
Cloud
AWS
Docker
Kubernetes
CI/CD
Git
DevOps
SQL databases
Monitoring

Tools

AWS
Docker
Kubernetes
Dynatrace
Grafana
ELK
CloudWatch
Git
CI/CD pipelines

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

Your responsibilities 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 developer
GraphQL developer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 160,000
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
GraphQL API Engineer - Cloud-Native Microservices
GraphQL API Engineer - Cloud-Native Microservices

Xpt Software Australia Pty • New South Wales

On-site
AUD 120,000 - 160,000
GraphQL Engineer
GraphQL Engineer

Synechron • Sydney

On-site
AUD 120,000 - 180,000
API Engineer
API Engineer

Viable Solutions Pty Ltd • Melbourne

On-site
AUD 110,000 - 160,000
Staff Full Stack GraphQL Engineer
Staff Full Stack GraphQL Engineer

Software at Scale • Sydney

On-site
AUD 180,000 - 230,000
AI tooling access
Growth opportunities
Career growth path
+2
GraphQL Developer
GraphQL Developer

ITbility • Sydney

On-site
AUD 90,000 - 130,000
Principal Solution Designer
Principal Solution Designer

XPT Software Australia • Sydney

On-site
AUD 180,000 - 260,000
Java developers
Java developers

eTeam • Melbourne

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

Remote Office • Melbourne

Remote
AUD 150,000 - 180,000
Top locations