Java Solution Designer - Mesh API in Melbourne

Java Solution Designer - Mesh API in Melbourne

Melbourne Full-Time On-site
X
  • 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.

#J-18808-Ljbffr

Java Solution Designer - Mesh API in Melbourne employer: XPT Software

XPT Software is an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the field of AI governance. Located at the heart of Defence operations, employees benefit from unique opportunities to engage with industry leaders and contribute to meaningful projects that enhance national security. With a strong focus on professional development, XPT Software supports employee growth through continuous learning and mentorship, making it an ideal place for those looking to make a significant impact in their careers.

X

Contact Details:

XPT Software Recruitment Team