Java Backend Developer | Spring Boot | Microservices | Kafka | REST APIs | PostgreSQL | BFSI Banking & Insurance

Kolkata, West Bengal, India

Kolkata, West Bengal, India






Bachelor of Engineering - BE, Mechanical Engineering
Atria Institute of technology
Class XII
Namkhana Naryan Vidyamandir
Join Srikrishna and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossJava Backend Developer | Spring Boot | Microservices | Kafka | REST APIs | PostgreSQL | BFSI Banking & Insurance
Java Backend Developer with 4+ years of experience at Tata Consultancy Services, building microservices and backend platforms for banking and insurance clients in South Africa and India. Experienced in developing integration-heavy enterprise systems connecting mobile applications, web platforms, and core banking systems such as TCS Bancs through REST APIs and Kafka-based asynchronous workflows. Worked on backend systems including: • centralized claim communication platforms • operational dashboards for SLA and workflow tracking • Notes as a Service microservices for asynchronous policy event processing • real-time operational and claim workflow APIs Hands-on experience with Spring Boot, Kafka, PostgreSQL, Redis, OAuth2/JWT, Docker, and GitLab CI/CD, with focus on scalable backend services, production support, performance optimization, and secure API development. Strong interest in backend engineering practices including clean architecture, TDD, code reviews, observability, and production troubleshooting in distributed enterprise systems.
Kolkata
cursor
github copilot
langchain
ollama
Java Software Engineer at Tata Consultancy Services, Mar 2022 - Present · 4 yrs 4 mos, Kolkata, West Bengal, India, A globally recognized IT services, consulting, and business solutions organization. Designed and developed RESTful APIs using Spring Boot, Hibernate, and JPA for BFSI domain projects. Built scalable microservices integrated with PostgreSQL databases. Implemented unit testing using JUnit and Mockito, improving code quality and maintainability. Participated in Agile ceremonies, code reviews, and continuous integration using Git and SonarQube. Collaborated closely with business stakeholders to analyse requirements and deliver secure, efficient solutions.
Assistant System Engineer at Tata Consultancy Services, Feb 2022 - Present · 4 yrs 5 mos, Kolkata, West Bengal, India
System Engineer at Tata Consultancy Services, Feb 2022 - Present · 4 yrs 5 mos
Bachelor of Engineering - BE, Mechanical Engineering, Atria Institute of technology
Class XII, Namkhana Naryan Vidyamandir