Java Solution Designer - Mesh API

XPT Software

Sydney

Presencial

AUD 180 000 - 230 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Resumo da oferta

XPT Software in Sydney is seeking a senior Java architect to design end-to-end solutions using Java 8/11/17+, Spring Boot, and API Mesh approaches. You will define API contracts, data models, authentication, and runbooks while aligning with enterprise standards.

You will collaborate with business analysts, architects, and DevOps, produce architecture diagrams and API specs, ensure security, performance, and observability, and guide Java teams through design reviews and modernization efforts.

Qualificações

  • Hands-on experience with Java 8/11/17+ and modern Spring stack.
  • Design of scalable, secure RESTful APIs and microservices.
  • Strong understanding of API design, contracts, and security.

Responsabilidades

  • Design end-to-end solutions using Java, Spring Boot, Microservices, REST APIs, Mesh.
  • Define application, integration, and API architecture aligned with standards.
  • Design and implement Mesh API solutions for integrating multiple services.
  • Define API contracts, service interfaces, data models, auth, and error handling.
  • Design scalable, resilient microservices architectures.
  • Review existing apps and provide modernization and integration strategies.
  • Produce solution design docs, architecture diagrams, API specs, and technical docs.
  • Ensure security, performance, scalability, availability, observability, and maintainability.

Conhecimentos

Java
Spring Boot
Spring Framework
Spring Security
RESTful APIs
Microservices
SOLID principles
Clean architecture
Asynchronous/event-driven

Ferramentas

OpenAPI/Swagger
API gateways
Service discovery
JWT/OAuth2
mTLS

Descrição da oferta de emprego

  • 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 / API Mesh 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.
  • Work closely with business analysts, product owners, architects, developers, DevOps, and infrastructure teams.
  • Produce solution design documents, architecture diagrams, sequence diagrams, 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 Java development teams.
  • Troubleshoot complex integration and production issues and provide 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.
Required Technical Skills
  • 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.
API / Mesh
  • 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.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

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

XPT Software • Melbourne

Presencial
AUD 120 000 - 180 000
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 & 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
Mesh Solution Designer
Mesh Solution Designer

N2S.Global • Sydney

Híbrido
AUD 95 000 - 120 000
Senior Java Software Engineer
Senior Java Software Engineer

Atain • Sydney

Presencial
AUD 140 000 - 180 000
J
J

Synechron • Sydney

Presencial
AUD 150 000 - 210 000
Java Solution Architect – API & Microservices
Java Solution Architect – API & Microservices

XPT Software • Melbourne

Presencial
AUD 120 000 - 180 000
Mesh Solution Designer
Mesh Solution Designer

N2S.Global • Sydney

Híbrido
AUD 120 000 - 150 000
Java with Mulesoft Engineer
Java with Mulesoft Engineer

XPT Software Australia • Sydney

Presencial
AUD 120 000 - 180 000
Principais localizações