---
title: "Anirban Chattaraj - Software Engineer in Hyderabad | Tal"
description: "Meet Anirban Chattaraj, Java Developer | Java, Spring Boot, Microservices, REST APIs, SQL, Redis, AWS, OAuth2 | Generative AI/RAG with Spring AI | Backend Engineer | Open to Full Time Roles based in Hyderabad. AI stack includes claude code, gemini, and github copilot."
image: "https://tal.club/meet/anirban-chattaraj/share-image"
---

# Anirban Chattaraj on Tal

## Headline

Java Developer \| Java, Spring Boot, Microservices, REST APIs, SQL, Redis, AWS, OAuth2 \| Generative AI/RAG with Spring AI \| Backend Engineer \| Open to Full Time Roles

## About

I build backend systems that don't fall over — and I've spent the last 1\.5 years proving it inside a live insurance claims platform processing real financial transactions at Tata Consultancy Services\. As a Java Backend Developer, I design and ship REST APIs and microservices using Java 17, Spring Boot, and layered architecture \(Controller\-Service\-Repository\) that handle end\-to\-end claim workflows in production\. I integrated Redis caching using a cache\-aside strategy to cut redundant database calls and speed up claim\-status lookups\. I built an event\-driven notification pipeline with Apache Kafka, wiring producer\-consumer flows that trigger automated emails on every claim update\. I implemented OAuth2 and JWT\-based authentication in Spring Security to lock down protected endpoints while keeping public routes accessible — the kind of security detail that matters when you're moving real customer data\. Outside my day job, I go deeper into system design and distributed systems on my own projects\. I architected a 6\-component Spring Boot microservices platform \(API Gateway, User, Posts, Connections, Notification, Service Discovery\) using Spring Cloud Gateway, Eureka, and OpenFeign, backed by PostgreSQL for transactions and Neo4j for graph\-based social connections — then containerized all six services with Docker and deployed them on AWS ECS\. I also built an AI Travel Agent using Spring AI and Google Gemini, implementing a full Retrieval\-Augmented Generation \(RAG\) pipeline with embeddings and vector search, combined with AI tool calling — because I'm genuinely curious about how LLMs fit into backend systems, not just chasing a buzzword\. What I care about: clean architecture, systems that scale without duct tape, and code reviews that make the next person's life easier\. I'm open to full\-time Java Developer, Software Engineer, or Backend Developer roles across India, available with 60–90 days notice\. If you're hiring for backend, distributed systems, or AI\-integrated platform work — feel free to message me\.

## Location

Hyderabad

## AI stack

claude code

gemini

github copilot

langchain

openai

ChatGPT

## Work experience

Software Engineer at Tata Consultancy Services, May 2025 \- Present · 1 yr 7 mos, Hyderabad, Project: Claims Processing System — Insurance Domain ◾ Built RESTful APIs and backend modules for an enterprise claims\-processing system in Java 17 and Spring Boot, structuring claim creation, retrieval, and status\-update flows across a 3\-layer Controller\-Service\-Repository architecture\. ◾ Reduced database load and improved claim\-status response times by integrating Redis caching with a cache\-aside strategy across high\-traffic claim\-lookup endpoints\. ◾ Engineered an event\-driven notification system using Apache Kafka, configuring producer\-consumer pipelines that automatically triggered email alerts on every claim\-status change\. ◾ Secured protected API endpoints by implementing OAuth2 and JWT\-based authentication in Spring Security, while enabling centralized monitoring through Log4j2 logging and Splunk integration\.

Machine Learning Intern at Navodita Infotech, Mar 2024 \- Jun 2024 · 4 mos, Remote

## Education

Bachelor's degree, Computer Science, Asansol Engineering College \(AEC\)

[View the original profile](https://tal.club/meet/anirban-chattaraj)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Person",
      "@id": "https://tal.club/meet/anirban-chattaraj#person",
      "name": "Anirban Chattaraj",
      "url": "https://tal.club/meet/anirban-chattaraj",
      "image": "https://tal.club/meet/anirban-chattaraj/profile-photo.jpg",
      "description": "Meet Anirban Chattaraj, Java Developer | Java, Spring Boot, Microservices, REST APIs, SQL, Redis, AWS, OAuth2 | Generative AI/RAG with Spring AI | Backend Engineer | Open to Full Time Roles based in Hyderabad. AI stack includes claude code, gemini, and github copilot.",
      "jobTitle": "Software Engineer",
      "worksFor": {
        "@type": "Organization",
        "name": "Tata Consultancy Services"
      },
      "hasOccupation": {
        "@type": "Occupation",
        "name": "Software Engineer"
      },
      "homeLocation": {
        "@type": "Place",
        "name": "Hyderabad"
      },
      "alumniOf": [
        {
          "@type": "EducationalOrganization",
          "name": "Asansol Engineering College (AEC)"
        }
      ],
      "knowsAbout": [
        "claude code",
        "gemini",
        "github copilot",
        "langchain",
        "openai",
        "ChatGPT"
      ],
      "mainEntityOfPage": {
        "@id": "https://tal.club/meet/anirban-chattaraj#webpage"
      }
    },
    {
      "@type": "ProfilePage",
      "@id": "https://tal.club/meet/anirban-chattaraj#webpage",
      "url": "https://tal.club/meet/anirban-chattaraj",
      "name": "Anirban Chattaraj on Tal",
      "description": "Meet Anirban Chattaraj, Java Developer | Java, Spring Boot, Microservices, REST APIs, SQL, Redis, AWS, OAuth2 | Generative AI/RAG with Spring AI | Backend Engineer | Open to Full Time Roles based in Hyderabad. AI stack includes claude code, gemini, and github copilot.",
      "dateModified": "2026-11-11T14:01:32.169Z",
      "isPartOf": {
        "@id": "https://tal.club/#website"
      },
      "mainEntity": {
        "@id": "https://tal.club/meet/anirban-chattaraj#person"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "url": "https://tal.club/meet/anirban-chattaraj/profile-photo.jpg",
        "contentUrl": "https://tal.club/meet/anirban-chattaraj/profile-photo.jpg",
        "caption": "Anirban Chattaraj profile photo on Tal"
      },
      "inLanguage": "en-IN"
    }
  ]
}
```
