Summary
Overview
Work History
Education
Skills
Languages
Affiliations
Timeline
Generic
Shivam Shaw

Shivam Shaw

Kolkata

Summary

Senior Software Engineer with 7 years of experience in Java and Spring Boot, specializing in the design and development of scalable microservices and RESTful APIs. Strong expertise in Spring Security (JWT-based authentication and authorization), SQL-based data modeling and query optimization, and robust backend system development. Hands-on experience with exception handling, file processing, and event-driven communication, along with exposure to AWS deployments, CI/CD pipelines (GitHub Actions/Jenkins), and CloudWatch monitoring. Recognized for delivering high-quality, maintainable code and collaborating effectively in Agile/Scrum environments.

Overview

7
7
years of professional experience

Work History

Associate Projects

Cognizant Technology Solutions
Kolkata
03.2024 - Current
  • Designed and developed microservices architecture using Java and Spring Boot for scalable applications.
  • Led team in full-cycle development of key microservices for Insurance customer in Claims Management improving product efficiency and customer experience.
  • Implemented Spring Security with JWT-based authentication and authorization, ensuring secure role-based access control across microservices.
  • Developed a robust file upload and download system, supporting large files with validation, error handling, and optimized performance.
  • Built publisher–subscriber messaging systems using Nebula / event-driven architecture, enabling asynchronous communication and improved system scalability.
  • Created and consumed REST APIs with proper HTTP methods, status codes, and request/response validation.
  • Developed unit and integration tests using JUnit and Mockito to ensure code quality and reduce production defects.
  • Participated in code reviews, mentoring junior developers and enforcing coding standards and best practices.
  • Worked in Agile/Scrum environment, collaborating with cross-functional teams to deliver features on time.
  • Used GitHub Actions (GHA) for basic CI/CD workflows, including building and deploying Spring Boot applications.
  • Collaborated with DevOps and infrastructure teams during release and deployment activities.
  • Followed standard deployment and rollback procedures to ensure application stability.
  • Participated in production support and monitoring activities for deployed microservice

Custom Software Engineering Senior Analyst

Accenture Solutions Pvt Ltd
Kolkata
12.2018 - 03.2024
  • Developed and enhanced Java Spring Boot applications following layered architecture and coding standards.
  • Implemented RESTful APIs using Spring MVC with proper request validation and HTTP status handling
  • Optimize SQL Queries and database interactions for improved performance and reliability.
  • Enhance existing Boot Microservices applications based on user feedback.
  • Assisted in developing file upload and download functionality with validations and error handling.
  • Written clean, efficient, and well-documented code following industry best practices and organizational standards.
  • Write and maintain JUnit test cases for new and existing features to ensure robustness and reliability.
  • Worked closely with other developers, business analysts, and project managers in collaborative environment.

Education

Bachelors in Technology -

Narula Institute of Technology
Kolkata
06.2018

Higher Secondary -

Kendriya Vidyalaya Cossipore
Kolkata
03.2014

Secondary -

Kendriya Vidyalaya Cossipore
Kolkata
03.2012

Skills

  • Java
  • Spring Boot
  • Microservices architecture
  • RESTful API design
  • Sql
  • JUnit Testing
  • AWS
  • Spring Security
  • HTML and CSS

Languages

English
Proficient (C2)
C2
Hindi
Native
Native
Bengali
Proficient (C2)
C2
Punjabi
Proficient (C2)
C2

Affiliations

Trekking

Timeline

Associate Projects

Cognizant Technology Solutions
03.2024 - Current

Custom Software Engineering Senior Analyst

Accenture Solutions Pvt Ltd
12.2018 - 03.2024

Bachelors in Technology -

Narula Institute of Technology

Higher Secondary -

Kendriya Vidyalaya Cossipore

Secondary -

Kendriya Vidyalaya Cossipore
Shivam Shaw