Somdev Basu

Software Engineer

Pune, Maharashtra, India3 yrs 9 mos experience
Highly Stable

Key Highlights

  • Expert in building secure, scalable applications.
  • Proficient in both frontend and backend technologies.
  • Strong background in financial services and core payments.
Stackforce AI infers this person is a Full Stack Developer with expertise in Fintech applications.

Contact

Skills

Core Skills

Java DevelopmentSpring FrameworkFull Stack Development

Other Skills

JavaSpring BootRESTful APIsMicroservicesAgileAMLAngularOAuth2JWTCI/CDRxJSMongoDBJSON Web Token (JWT)HibernateLeadership

About

I am a Full Stack Developer with 3 years of experience specializing in building scalable, secure, and maintainable applications using Java (Spring Boot) and Angular (15-17). I have successfully delivered enterprise-level solutions, especially in the financial services and core payments domain, working on projects for renowned clients in Payments domain. On the backend, I design and develop RESTful APIs and microservices using Java 8+, Spring Boot, Spring MVC, Spring Data JPA, and Spring Security (OAuth2, JWT). I focus on writing clean, maintainable code following SOLID principles, and often apply Test Driven Development (TDD) using JUnit and Mockito. Iโ€™m proficient in database design and development, working extensively with Oracle, PostgreSQL, and MongoDB. Iโ€™m also familiar with CI/CD pipelines, version control with Git, and build tools like Maven and Gradle. On the frontend, I specialize in modern Angular development (Angular 15 to 17). My expertise includes: Building responsive, dynamic SPAs using TypeScript, RxJS, and NgRx for state management. Creating modular, reusable components and implementing OnPush Change Detection, content projection, and dynamic forms. Integrating Angular Material, CDK Virtual Scroll, and creating custom directives, pipes, and validators. Ensuring frontend quality through Karma, Jasmine, and Protractor/Cypress tests. I am deeply familiar with RxJS operators such as map, filter, mergeMap, switchMap, debounceTime, catchError, and Subjects / BehaviorSubjects for reactive data flow. I follow performance best practices like lazy loading, module splitting, using trackBy with *ngFor, and implementing virtual scrolling for large datasets. My toolset includes: ๐Ÿ‘‰ Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Hibernate ๐Ÿ‘‰ Angular 15-17, TypeScript, RxJS, NgRx, Angular Material, SCSS ๐Ÿ‘‰ REST API, OAuth2, JWT, Microservices, Kafka (conceptual and partial hands-on) ๐Ÿ‘‰ Oracle, PostgreSQL, MongoDB ๐Ÿ‘‰ JUnit, Mockito, Jasmine, Karma, Cypress ๐Ÿ‘‰ Maven, Gradle, Git, Jenkins, SonarQube, Docker (basic) ๐Ÿ‘‰ Agile, Scrum, JIRA, Confluence I am passionate about system design, clean architecture, and continuously improving my skills in distributed systems, low-latency high-throughput apps, and microservices patterns. I thrive in collaborative, Agile environments and enjoy mentoring juniors, reviewing code for quality, and actively contributing to architectural discussions.

Experience

3 yrs 9 mos
Total Experience
3 yrs 1 mo
Average Tenure
8 mos
Current Experience

Western union

Software Engineer

Sep 2025 โ€“ Present ยท 8 mos ยท Pune, Maharashtra, India ยท Hybrid

  • Risk and Compliance | AML
JavaSpring BootRESTful APIsMicroservicesAgileAML+2

Tata consultancy services

System Engineer

Aug 2022 โ€“ Sep 2025 ยท 3 yrs 1 mo ยท Pune, Maharashtra, India ยท On-site

  • Worked on-site with Mastercard, contributing to core payments and engineering systems. Full Stack Developer with 3 years of experience in Java (8/17), Spring Boot, Spring Batch, Microservices, JPA, JDBC, TDD, and Angular 15. Skilled in building scalable, high-performance applications with secure authentication (OAuth2, JWT). Experienced with Agile/Scrum, CI/CD (Jenkins, Git, Maven), RESTful APIs, RxJS/NgRx, and databases (Oracle, SQL, MongoDB). Strong background in financial services, payments, and cards, focused on delivering secure, maintainable systems.
JavaSpring BootMicroservicesAngularRESTful APIsOAuth2+7

Education

Netaji Subhash Engineering College

Bachelor of Technology - BTech โ€” Computer Science

Jul 2018 โ€“ Jul 2022

Stackforce found 100+ more professionals with Java Development & Spring Framework

Explore similar profiles based on matching skills and experience