Role : Mesh Solution DesignerLocation : SydneyRole Type: Contract Mesh Solution Designer:8years Dev/Tech lead experienceWork with the Product owner/CTO Architecture to understand the system functional and non-functional requirements.Design and document the solution mentioning all the impacted systems and technical details of the change requested. Details include:Detailed mapping for system integration.Business rules and corresponding data mapping from source to destination.Non-functional requirementsDesign, develop, and deploy RESTful APIs using Spring Boot.Design & Implement API security and data protection best practices using OAuth2, JWT etc.Asynchronous/messaging architectures.Identify project risks and work with PM/dev/business teams to mitigate them.Breakdown requirements into User stories along with acceptance criteria for the Dev team to work upon.Facilitate discussion with relevant teams to unblock any roadblocks for project delivery.Stakeholder communication.Participate in the Scrum ceremonies to identify, track and report on delivery status and issues on the Design, Build, and Test.Identify the test scenarios for Dev/System Testing teams.Contribute to the Dev phase of the project.Work with System Testing/SVP/IAT team for knowledge sharing sessions and the test cases review.Work with Security teams for code scanning setup of new components and Pen Testing.Java spring bootSwaggerOpenApi