Back to Jobs
Full timeOther

Java Solution Designer - Mesh API

XPT Software Australia Pty LtdSydney, Sydney🇦🇺AustraliaPosted 24 Oct 2026

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeOn Site
LocationSydney, Sydney, Australia
MicroservicesSpringSpring BootOAuthJWTJavaRESTCI/CD

Job description

XPT Software Australia Pty Ltd Contract

  • 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
  • Design end-to-end solutions using Java, Spring Boot,Microservices, REST APIs, Mesh
  • Define application, integration, and API architecture aligned withenterprise standards.
  • Design and implement Mesh API / API Mesh solutions forintegrating multiple services, systems, and data sources.
  • Define API contracts, service interfaces, data models,authentication, authorization, and error-handling standards.
  • Design scalable and resilient microservices architectures.
  • Review existing applications and recommend modernization,decomposition, and integration strategies.
  • Work closely with business analysts, product owners, architects,developers, DevOps, and infrastructure teams.
  • Produce solution design documents, architecture diagrams, sequencediagrams, API specifications, and technical documentation.
  • Ensure solutions meet requirements for security, performance,scalability, availability, observability, and maintainability.
  • Conduct technical design reviews and provide guidance to Javadevelopment teams.
  • Troubleshoot complex integration and production issues and provideroot-cause analysis.
  • Support CI/CD, cloud deployment, containerization, and DevOpspractices where required.
  • Evaluate new technologies and recommend appropriate solutions basedon business and technical requirements.

Required Technical Skills

  • Strong hands-on experience with Java 8/11/17+.
  • Excellent knowledge of Spring Boot, Spring Framework, SpringSecurity.
  • Strong experience with RESTful APIs and Microservices.
  • Good understanding of Java design patterns, SOLID principles, andclean architecture.
  • Experience with asynchronous/event-driven architectures isdesirable.

API / Mesh

  • Strong experience in API design and integration.
  • Experience with Mesh API / API Mesh architectures andintegration of multiple backend services.
  • Understanding of API gateways, service discovery, routing,aggregation/orchestration, authentication, authorization, throttling, andAPI versioning.
  • Experience with OpenAPI/Swagger and API lifecycle management.
  • Knowledge of OAuth 2.0, JWT, mTLS, and enterprise API security.

Similar jobs