Java Solution Designer - Mesh API

XPT Software

Melbourne

Presencial

AUD 120.000 - 180.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

XPT Software in Melbourne, Australia is seeking a skilled Java backend engineer to design and implement API Mesh and microservices solutions. You will work with Spring Boot and RESTful architectures to deliver scalable, secure systems aligned with enterprise standards.

You will collaborate with product owners, architects, and DevOps to ensure high performance, reliability, and maintainability. Prior experience with API security and OpenAPI tooling is highly valued.

Formación

  • Proven experience with Java 8/11/17+ and modern Spring frameworks.
  • Strong design sense using SOLID and clean architecture principles.
  • Hands-on API design, REST, and microservice patterns.

Responsabilidades

  • Design end-to-end API architectures and Mesh API solutions.
  • Develop and maintain scalable microservices with security in mind.
  • Collaborate with analysts, architects, and DevOps to deliver solutions.
  • Provide guidance on API contracts, data models, and tooling.

Conocimientos

Java 8/11/17+
Spring Boot
Spring Framework
RESTful APIs
Microservices
SOLID principles
Clean architecture
Asynchronous/event-driven

Herramientas

OpenAPI/Swagger
OAuth 2.0
JWT
mTLS

Descripción del empleo

  • 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.
  • 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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Solution Designer - Mesh API
Java Solution Designer - Mesh API

XPT Software Australia Pty Ltd • Sydney

Presencial
AUD 140.000 - 200.000
Java Solution Designer - Mesh API
Java Solution Designer - Mesh API

XPT Software • Sydney

Presencial
AUD 180.000 - 230.000
Java Solution Designer: Mesh API & Microservices
Java Solution Designer: Mesh API & Microservices

XPT Software Australia Pty Ltd • Sydney

Presencial
AUD 140.000 - 200.000
Java Solution Architect: API Mesh & Microservices
Java Solution Architect: API Mesh & Microservices

XPT Software • Sydney

Presencial
AUD 180.000 - 230.000
Java Solution Architect – API & Microservices
Java Solution Architect – API & Microservices

XPT Software • Melbourne

Presencial
AUD 120.000 - 180.000
Java with Mulesoft Engineer
Java with Mulesoft Engineer

XPT Software Australia Pty Ltd • Sydney

Presencial
AUD 120.000 - 180.000
Mesh Solution Designer
Mesh Solution Designer

N2S.Global • Sydney

Híbrido
AUD 95.000 - 120.000
Senior Java + MuleSoft Integration Engineer
Senior Java + MuleSoft Integration Engineer

XPT Software Australia Pty Ltd • Sydney

Presencial
AUD 120.000 - 180.000
Java Tech Lead | Spring Boot & Microservices
Java Tech Lead | Spring Boot & Microservices

XPT Software Australia Pty Ltd • Sydney

Presencial
AUD 120.000 - 180.000
GraphQL & Java Backend Engineer (Cloud-Native)
GraphQL & Java Backend Engineer (Cloud-Native)

XPT Software Australia Pty Ltd • Sydney

Presencial
AUD 120.000 - 160.000