Required Skills

Java Architect

Work Authorization

  • US Citizen

  • Green Card

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

  • Contract to Hire

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 15th Jul 2023

JOB DETAIL

  • 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 OpenAPI 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 PostGreSQL 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

 

Company Information