Description

Role – “Solution Designer”

Location – Melbourne, Australia

Mode : Contract

Job Description –

We are seeking a highly skilled and motivated Solution Designer to join our dynamic team. In this role, you will be responsible for designing, architecting, and implementing scalable, secure, and high-performance microservices-based solutions using Java. You will work closely with product managers, software engineers, and DevOps teams to deliver API-driven solutions that meet business requirements and integrate with existing systems.

The ideal candidate will have extensive experience in Java development, microservices architecture, and API design, with a strong understanding of cloud-native technologies and enterprise-scale systems.

Key Responsibilities

Solution Design:
Lead the design and architecture of robust, scalable, and maintainable microservices solutions.
Collaborate with stakeholders to define the scope, objectives, and technical requirements for API-driven services.
Develop and document solution architecture, design patterns, and technical specifications for APIs and microservices.
API Design & Development:
Design RESTful and GraphQL APIs that are intuitive, secure, and performant.
Ensure the consistency and reusability of API standards across multiple services.
Implement best practices for versioning, authentication, and authorization (OAuth, JWT, etc.).
Microservices Architecture:
Architect microservices solutions that are highly available, fault-tolerant, and scalable.
Leverage Java frameworks like Spring Boot, Spring Cloud, and others to implement microservices.
Ensure optimal API performance by applying appropriate load balancing, caching, and asynchronous processing techniques.
Proven experience in designing and building microservices-based architectures and APIs.
Strong experience with Spring Boot, Spring Cloud, and other relevant Java frameworks.
Familiarity with containerization tools like Docker and orchestration tools like Kubernetes.
Experience with API management tools and platforms (e.g., Kong, Apigee, AWS API Gateway).
Strong experience in designing and implementing RESTful APIs and knowledge of API design principles.
Understanding of cloud computing (AWS, Azure, Google Cloud) and cloud-native application development.

Education

Any Graduate