Experience in Angular 7/8/10 with a very good understanding in concepts around data binding, routing, pipes etc.
Experience in using Spring Boot, Spring Cloud, Spring Hibernate/Spring Data for creating Java based microservices
Good understanding of Microservices Design Patterns such as API Gateway, Circuit Breaker and others.
Hands on experience in developing integrations using messaging components - Kafka Consumer/Producer development,
Unit test automation using frameworks like Junit, TestNG and Mockito and for angular/react - jest, jasmine, karma etc
Ability to create OpenAPI specification and use it for top-down and bottom-up generation of code/specification
Working knowledge of Jenkins, Maven/Gradle and Git
Experience in developing microservices with any NoSQL (MongoDB) with a good understanding of data sharding and read/write optimizations
Knowledge on OAuth 2.0 grant types and OpenIDConnect to secure microservices
Must have good understanding on container technology and container orchestration platforms (Kubernetes/PCF).
Good understanding of how the microservices are packaged and deployed into any one of the platforms. (For example: DockerFile, K8s Deployment & Config Maps and others)