Minimum of 12-16 years overall IT industry experience . Currently playing role of Senior Architect or Principal Architect Microservices
5 years' experience in designing and implementing microservices based architecture, design, and implementation.
At least 1 project Experience in Domain Driven Design techniques for Microservices architecture, preferable in Retail ecommerce domain
At least 1-2 project Experience in API definitions using Swagger Open API specs, YAML definitions.
At least 1-2 project Experience in Microservice design patterns for implementation of Performance, Resilience, Security
Experience in using various Java frameworks related to Observability, Caching, Integration with Event Bus Platforms, Key Vault etc.
Experience with Build tools like Maven, CI-CD pipeline deployments using Azure DevOps
Experience working in Azure Cloud is a MUST - AKS/Azure Spring Apps, API Gateway/APIM, Key Vault, App Config, Redis Cache
Experience in working with Post Gre SQL DB or MySQL or Oracle DB
Experience in working with JMS based pub-sub model with any middleware platform.
Experience in working with integration with any SaaS and Enterprise Platforms
Must have worked on the Internet Facing Large Volume apps in Microservices - Retail Ecommerce.
MUST have worked in Java (Java 12,13,17 etc.) and Spring boot framework (plus other open-source frameworks using in such Microservices application
Good experience in Microservices architecture and Design like #1) Identify and Define APIs in Open API Spec using Swagger #2) Design of one or Microservices in a functional module. #3) Experience in use of various open-source frameworks other than Spring Boot like Resilience4j, other micro frameworks used along with Spring Boot
Development Experience in Microservices - Hands-on Spring Boot Microservices - should be able to write code, review code, deploy to various environments, troubleshoot problems in Lower and Higher environments.
Experience in use of Azure Cloud PaaS platforms - App Gateway, APIM, AKS, RDBMS, Key Vault, Azure Monitor/App Insights
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.