Shubham Srivastava — Software Engineer
Around 11+ years of total experience including problem solving and application design, development and automation with exposure in technologies like AWS, Spring Boot, Selenium, Java, Spring Webflux, NoSql and Selenium. Designed Automation framework using cucumber framework with Java and selenium for API tests. Implemented Kafka using spring cloud streams API and fault tolerance or retry mechanism for asynchronous events. Implemented micro-services architecture using different design patters as CQRS, Event sourcing with Orchestration approach. Implemented auto-complete and full text search in the application using Couchbase FTS and auto-complete features. Experience implementing JWT authentication and Distributed Caching using Redis. Implemented gateway app using Spring Cloud Gateway. Implemented type ahead search using Redis. Experience working in multiple business domains as Retail, Automotive, Education, travel, insurance and fintech domain.
Stackforce AI infers this person is a Backend-heavy Software Engineer with expertise in Cloud and Microservices.
Location: Noida, Uttar Pradesh, India
Experience: 12 yrs
Skills
- Java
- Spring Boot
- Selenium
- Kafka
- Microservices
- Couchbase
- Redis
Career Highlights
- 11+ years of experience in software development.
- Expertise in microservices and cloud technologies.
- Proven track record in automation and framework design.
Work Experience
Expedia Group
Software Development Engineer III (3 yrs 9 mos)
Airtel Africa Digital Labs
Senior Software Engineer II (3 mos)
Senior Software Engineer (1 yr 6 mos)
GlobalLogic
Consultant (2 mos)
Associate Consultant (2 yrs 1 mo)
DXC Technology
Professional 1 : Application Delivery (1 yr 2 mos)
Tata Consultancy Services
System Engineer (2 yrs 5 mos)
Assistant System Engineer (11 mos)
Education
Bachelor of Technology (B.Tech.) at M.M.M. Engineering College
Intermediate at Lucknow Public College