Rahul Bojanapati

Java Full Stack Developer with 5+ Years Experience | Spring Boot, Microservices, React, Kafka | Cloud Systems

Role
Java Full Stack Developer at Citi
Location
Jersey City, NJ, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Rahul Bojanapati

I’m a Java Full Stack Developer with experience building scalable, real-world applications using Spring Boot microservices and React. I enjoy designing systems that handle high traffic, automate workflows, and solve actual business problems rather than just building features.In my recent work, I’ve developed event-driven applications using Kafka, built secure APIs with OAuth/JWT, and deployed services on Kubernetes with high availability. I’ve also worked on improving performance through caching, query optimization, and observability so systems stay fast and reliable in production.I’m especially interested in backend architecture, workflow automation, and building systems that reduce manual effort and improve efficiency. I like understanding how the whole system works end-to-end — from database to API to UI — and making it better.Currently, I’m looking for opportunities where I can contribute to scalable products, learn from strong engineering teams, and take more ownership in designing production systems.

Experience

  1. Java Full Stack Developer

    Citi

    Jan 2025 — Present · US

    Designed and developed backend microservices using Java 17 + Spring Boot, supporting dispute intake, case lifecycle management, SLA tracking, and escalation workflows across card and transaction disputes. Integrated AI-based NLP services for dispute classification and intent detection, automatically routing cases by category, severity, and product type, reducing manual triage effort by 32%. Implemented LLM-assisted case summarization that generates concise dispute overviews and suggested next actions for agents, improving average handling time by 21%. Built an event-driven processing pipeline using Apache Kafka, enabling asynchronous ingestion of dispute events, AI enrichment results, and downstream notifications without blocking agent workflows. Developed a responsive agent dashboard using React + TypeScript, enabling case review, AI-generated insights, document viewing, and decision logging in a single unified interface. Integrated secure document management services for dispute evidence (receipts, statements, communications), enforcing encryption, retention policies, and audit-ready access controls. Implemented RBAC and secure authentication using OAuth2 + JWT, enforcing role-based permissions for agents, supervisors, and compliance reviewers across dispute workflows. Optimized data access and caching using PostgreSQL + Redis, reducing case retrieval latency by 30% and improving dashboard responsiveness during peak volumes. Deployed services on Kubernetes with autoscaling, health checks, and zero-downtime releases, achieving 99.9% uptime for mission-critical customer service operations. Built observability and performance monitoring using Prometheus + Grafana, tracking dispute volumes, AI classification accuracy, SLA breaches, and system latency for continuous optimization.

Education

  • Vel Tech Rangarajan Dr. Sagunthala R & D Institute of Science & Technology, Chennai

    Bachelor of Technology - BTech, Computer Science

  • Pace University - Seidenberg School of Computer Science and Information Systems

    Master's degree, Computer Science

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Rahul Bojanapati — Java Full Stack Developer at Citi in Jersey City, NJ, US | Unifers