Skill Set:
· AWS (EC2, ECS, ECR, EKS, ELB, VPC, CloudFormation, API Gateway, S3, RDS, Aurora, Elasticache)
· GCP (Compute, Cloud Storage, Cloud SQL, BigQuery)
· Reactive Programming (Spring Webflux, R2DBC)
· OOAD principles (SOLID, DRY, KISS), Design Patterns, Architectural designing (HLD+LLD), Solution designing, UML diagrams, CAP theorem, Clustering
· JDK 8 (Functional Interfaces, Lambda Expressions, Stream API, Time API), Multi-Threading, Concurrency.
· Microservices (Zuul, Eureka, Ribbon, Hystrix, Zipkin, ELK), Domain-driven design (DDD) & Twelve-Factor App methodology, DevOps (Jenkins CI/CD pipeline, Docker, Kubernetes)
· Spring (Core, MVC, Security, AOP, Boot, Actuator, Cloud, Data), JPA, Hibernate, MongoDB
· JMS, ActiveMQ, RabbitMQ, Kafka
· Web Services (SOAP, REST), JAXB 2.0, Jackson, GSON, Apache CXF
· OAuth 2.0, SAML 2.0, JWT, Base64
· NoSQL Database (MongoDB)
· JavaScript, jQuery, ES6, Angular-6, React.js, Redux, TypeScript, JSX, ag-Grid
· ANT, MAVEN, Gradle
· Jmeter, Java Melody, Junit, EasyMock, Mockito
· Experience in Multi-browser compatible web development.
· Experience in Agile Development Methodology (SCRUM).
· Experience in full life cycle development of Web applications.
· Experience in Team Handling.