Summary
Overview
Work History
Education
Skills
Languages
Work Preference
Timeline
Generic
Soumyadip Banerjee
Open To Work

Soumyadip Banerjee

Kolkata

Summary

Experienced Java Full Stack Developer with 7+ years of expertise in Java, Spring Boot, Angular, RESTful APIs, Microservices, and SQL databases. Proven ability to design, develop, and maintain scalable full-stack applications with strong emphasis on performance, security, and clean architecture. Skilled in Agile methodologies, CI/CD pipelines, and unit/integration testing frameworks (JUnit, Mockito). Seeking a dynamic role to contribute to cutting-edge enterprise solutions and drive end-to-end software development excellence.

Overview

8
8
years of professional experience

Work History

Senior Application Developer

IBM
Kolkata
07.2024 - Current
  • Designed and developed large-scale enterprise applications for global banking clients, including Barclays and PNC.
  • Built scalable, secure systems using Java, Spring Boot, and microservices architecture while contributing to frontend development with Angular.
  • Participated in complete software development lifecycle, collaborating with cross-functional teams to translate business requirements into technical solutions.
  • Contributed to Payments Canada’s RTR clearance and settlement engine as a core member of the common components squad.
  • Implemented high-availability microservices ensuring fault tolerance and scalability in a regulated financial environment.
  • Developed reporting systems for daily settlements, optimizing workflows while maintaining compliance with regulatory standards.
  • Integrated resilience4j into microservices, enhancing system reliability through circuit breakers and retry mechanisms.
  • Established CI/CD pipelines with Jenkins and Azure DevOps, automating build, test, and deployment processes for efficient releases.

Systems Engineer

Tata Consultancy Services
Kolkata
06.2022 - 07.2024
  • Utilized user stories to develop technical requirements to ultimately deliver new or modified unique expert level programs, features, or modules using Angular 12, in a timely and cost-effective manner.
  • Helped define and develop the test and production environment in Angular, coordinate the migration of the system, and coordinate efforts with other projects with 98% efficiency.
  • Ensured the best possible performance, quality, and responsiveness of the standalone applications using spring boot and Identified bottlenecks and bugs, and devise solutions to these problems within allotted time.
  • Developed Microservices using Test Driven Development and Pair Programming in a DevOps environment using Spring boot to improve the user experience by 45%.
  • Designed and developed User Interface using JavaScript and created sites using various Content Management Systems, and theming semantically to improve customer experience by 20%.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms for all total 30+ customers.

Engineer

Ericsson
Noida
05.2018 - 06.2022
  • Created data-driven web-based applications having extensive experience with JavaScript and the use of libraries such as jQuery and angular.js to improve customer experience by 2x.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed with 99% accuracy.
  • Debugged and troubleshooted JavaScript code using tools such as FireBug, Fiddler thereby reducing bugs and error rate by 20% monthly.
  • Establish strategy, long-short term plan for the Continuous Integration and Delivery and execute the plan with entrepreneurial spirit and ability to get things done within allotted time.
  • Analyzed, reviewed and finalized the CI/CD process and design on tools implementation, build and deployment automation for 40+ services.
  • Prepared a tool using Java to help export language translations from CSV file to strings.xml which decreased manual effort from 2-3 hours to 15 minutes.
  • Created a serverless REST API using java for effective real-time communication among peers and within a specified geographical area, reducing monthly expenses by 32%.

Education

Bachelor of Technology - Computer Science

KIIT University
Bhubaneswar
01.2018

Skills

  • Java and JavaScript development
  • API integration
  • HTML and CSS
  • Angular and Bootstrap frameworks
  • TypeScript and jQuery
  • Agile methodologies
  • DevOps practices
  • JIRA and Git version control
  • Azure cloud services
  • Jenkins automation
  • Microservices architecture
  • Test-driven development
  • Software development lifecycle
  • Cross-functional collaboration
  • CI/CD pipelines
  • Spring Boot framework
  • Red Hat OpenShift
  • Dynatrace, Logstash, and Glassbox
  • Junit, Mockito, Groovy
  • Maven , Gradle
  • RDBMS(Mysql, Microsoft SSMS, Oracle DB)

Languages

English
First Language
Hindi
Upper Intermediate (B2)
B2
Bengali
Proficient (C2)
C2

Work Preference

Job Search Status

Open to work

Work Type

Full Time

Location Preference

On-SiteRemote

Salary Range

₹45000/yr - ₹200000/yr

Timeline

Senior Application Developer

IBM
07.2024 - Current

Systems Engineer

Tata Consultancy Services
06.2022 - 07.2024

Engineer

Ericsson
05.2018 - 06.2022

Bachelor of Technology - Computer Science

KIIT University
Soumyadip Banerjee