Java Solution Designer: Mesh API & Microservices

XPT Software Australia Pty Ltd

Sydney

On-site

AUD 140,000 - 200,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

XPT Software Australia Pty Ltd is seeking an experienced Java/Mesh API architect to design end-to-end solutions for enterprise systems in Sydney. You will define API contracts, build scalable microservices, and guide teams across DevOps and infrastructure to ensure security and performance.

Responsibilities include modernizing architectures, producing design artifacts, and ensuring maintainability. The role requires hands-on leadership in API design and integration with Mesh API architectures.

Qualifications

  • Strong hands-on experience with Java 8/11/17+.
  • Excellent knowledge of Spring Boot, Spring Framework, Spring Security.
  • Strong experience with RESTful APIs and Microservices.
  • Good understanding of Java design patterns, SOLID principles, and clean architecture.
  • Experience with asynchronous/event-driven architectures is desirable.
  • Strong experience in API design and integration.
  • Experience with Mesh API / API Mesh architectures and integration of multiple backend services.
  • Understanding of API gateways, service discovery, routing, aggregation/orchestration, authentication, authorization, throttling, and API versioning.
  • Experience with OpenAPI/Swagger and API lifecycle management.
  • Knowledge of OAuth 2.0, JWT, mTLS, and enterprise API security.

Responsibilities

  • Design end-to-end solutions using Java, Spring Boot, Microservices, REST APIs, Mesh.
  • Define application, integration, and API architecture aligned with enterprise standards.
  • Design and implement Mesh API solutions for integrating 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.
  • Produce solution design documents, architecture diagrams, and API specifications.
  • Ensure solutions meet security, performance, scalability, availability, observability, and maintainability.
  • Conduct technical design reviews and provide guidance to Java development teams.
  • Troubleshoot complex integration and production issues and perform root-cause analysis.
  • Support CI/CD, cloud deployment, containerization, and DevOps practices where required.
  • Evaluate new technologies and recommend appropriate solutions based on business and technical requirements.

Skills

Java
Spring Boot
Spring Framework
Spring Security
REST APIs
Microservices
Design patterns
SOLID
Clean architecture
Async/event-driven
API design
Mesh API
API gateways
OpenAPI/Swagger
OAuth 2.0
JWT
mTLS

Tools

OpenAPI/Swagger
OAuth 2.0
JWT
mTLS

Job description

XPT Software Australia Pty Ltd is seeking an experienced Java/Mesh API architect to design end-to-end solutions for enterprise systems in Sydney. You will define API contracts, build scalable microservices, and guide teams across DevOps and infrastructure to ensure security and performance.

Responsibilities include modernizing architectures, producing design artifacts, and ensuring maintainability. The role requires hands-on leadership in API design and integration with Mesh API architectures.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Solution Architect: API Mesh & Microservices
Java Solution Architect: API Mesh & Microservices

XPT Software • Sydney

On-site
AUD 180,000 - 230,000
Java Solution Architect – API & Microservices
Java Solution Architect – API & Microservices

XPT Software • Melbourne

On-site
AUD 120,000 - 180,000
Java Solution Designer - Mesh API
Java Solution Designer - Mesh API

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 140,000 - 200,000
Java Solution Designer - Mesh API
Java Solution Designer - Mesh API

XPT Software • Melbourne

On-site
AUD 120,000 - 180,000
Java Solution Designer - Mesh API
Java Solution Designer - Mesh API

XPT Software • Sydney

On-site
AUD 180,000 - 230,000
Senior Java & MuleSoft Integration Engineer (Microservices)
Senior Java & MuleSoft Integration Engineer (Microservices)

XPT Software • Sydney

On-site
AUD 150,000 - 190,000
Senior Java + MuleSoft Integration Engineer
Senior Java + MuleSoft Integration Engineer

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 120,000 - 180,000
Senior Solution Architect: APIs, Integrations & Data
Senior Solution Architect: APIs, Integrations & Data

Talent • Sydney

On-site
AUD 140,000 - 180,000
Senior API-First Software Architect & Design Lead
Senior API-First Software Architect & Design Lead

Softtest Pays Pty Ltd • Sydney

On-site
AUD 180,000 - 260,000
Senior Java + MuleSoft Integration Engineer
Senior Java + MuleSoft Integration Engineer

XPT Software Australia • Sydney

On-site
AUD 120,000 - 180,000
Top locations