Summary
Overview
Work History
Education
Skills
Languages
Projects
Timeline
Generic
SURAJ KUMAR UPADHAYAY

SURAJ KUMAR UPADHAYAY

Kolkata

Summary

Java Developer | Having 5.5 years of experience in Java J2EE, Spring Boot, Microservices, JPA & Rest APIs

Overview

2
2
Languages
6
6
years of professional experience

Work History

Java Developer

Tata Consultancy Services(TCS)
07.2024 - Current
  • Developed Restful APIs as per the requirements using Java and Spring Boot
  • Tested developed APIs locally using Postman to ensure functionality and performance
  • Supported AMS team post-production release by resolving bugs and managing change requests
  • Deployed application builds on server to facilitate production use

Java Developer

Wipro LTD
Kolkata
09.2020 - 07.2024
  • Maintained applications and developed REST APIs using Core Java/J2EE to support various business services.
  • Collaborated with developers, performance engineers and product management teams to enhance supportability and identify performance bottlenecks.
  • Identified and resolved bugs/tasks/CRs raised by business or QA on JIRA, ensuring timely delivery of fixes.
  • Analysed application logs for errors and exceptions to identify and resolve issues in code flow.
  • Analysed logs for errors/exceptions and fixed issues by reviewing code flow, improving application stability.
  • Perform local testing after fixing the bugs and test the RESTful APIs in postman

Education

B.Tech/B.E. -

West Bengal University of Technology
INDIA
12-2020

Skills

  • Java 8
  • Core Java
  • Spring Boot
  • Spring Boot
  • Microservices Architecture
  • GIT Version Control
  • JIRA
  • Jenkins
  • Openshift UI

Languages

English
Intermediate
B1
Hindi
Advanced
C1

Projects

  • MERCEDES - BENZ (UCaRs), 36 Months, The project involved development, deployment and building RestAPIs with Spring Boot as framework and Java 8 and above as programming language with PostgreSQL as database.
  • TiX - Trade in Exchange, 13 Months, The TiX is an application for GE Healthcare that provides users and customers of different healthcare system to trade the old/existing healthcare equipment within the GEHC via TiX application. Application is built upon core technologies including Java and Spring Boot as Programming language, PostgreSQL as database and AWS as Cloud. The project demands continuous development and deployment of the Rest APIs and maintenance of the existing deployment.
  • TND US (PNC Bank) - As a Technical Lead, I led remediation of 3rd party security vulnerabilities by upgrading vulnerable libraries and framework to secure, supported versions while ensuring application stability.
  • Performed end-to-end dependency analysis using gradle to identify vulnerable transitive and direct dependencies and implement secure replacements.
  • Executed major framework migration activities, including upgrading applications from Spring Boot 3.x to Spring Boot 4.x, along with required code refactoring and compatibility changes.

Timeline

Java Developer

Tata Consultancy Services(TCS)
07.2024 - Current

Java Developer

Wipro LTD
09.2020 - 07.2024

B.Tech/B.E. -

West Bengal University of Technology
SURAJ KUMAR UPADHAYAY