✓
Resume download started
Benudhar Behera.pdf
Backend · Cloud · GenAI

Benudhar Behera

Lead Backend Engineer

Open to Work 9+ Years
Java 8–21 Spring Boot Kafka AWS Distributed Systems Python GenAI

Architecting resilient systems, scalable platforms and AI-driven products with RAG, LLMs, MCP and Agents.

0APIs
0Cloud Projects
0Passion
Benudhar Behera
Lead Engineer
Bengaluru, IN
9+ Years
Scroll
Open to opportunities

$whoami

I build backend systems that scale, perform, and evolve — without breaking.

9+ years of experience building scalable backend systems, distributed architectures, and cloud-native platforms using Java, Spring Boot, Kafka, Python, FastAPI, and AWS.

I specialize in designing resilient, high-throughput systems with a strong focus on scalability, performance, and clean architecture.

Recently exploring GenAI, RAG, LLMs, and MCP — building intelligent applications that connect AI with real-world systems using Python FastAPI for high-performance API development and AI model serving.

System Design Cloud Architecture Tech Mentoring Event-Driven Microservices FastAPI
0

Years

0

APIs

0

Cloud Projects

0

Passion

"I enjoy solving complex engineering problems, simplifying architecture, and turning ideas into production-ready systems using both Java and Python ecosystems."

What I’ve Built

Backend, distributed systems, cloud, and GenAI.

Lead Backend Engineer

Ernst & Young (EY) / Bangalore

Mar 2024 – Present
  • Lead backend and API development for Ask Research, an enterprise GenAI research assistant built with Java 21, Spring Boot, Python/FastAPI services, and Kafka.
  • Integrate OpenAI models to deliver grounded conversational answers over curated research data, refining prompts and retrieval context for answer quality and latency.
  • Develop a retrieval-augmented generation (RAG) pipeline using vector embeddings and semantic search, supporting 90+ requests per minute.
  • Expose backend capabilities to language models through the Model Context Protocol (MCP) and tool calling, enabling discovery and invocation of enterprise services.
  • Prototype multi-agent workflows in which specialised agents coordinate retrieval, tool calls, and task hand-offs.
  • Evaluate Amazon Bedrock and Google Vertex AI for model access, guardrails, and deployment trade-offs.
  • Improve API latency by approximately 40% through caching, asynchronous processing, JVM tuning, and query optimisation.
  • Apply Hexagonal Architecture to keep core business logic decoupled from model providers, vector stores, and data sources.
Java 21Spring BootPythonFastAPIKafkaMongoDBAWSRAGVector SearchMCPLLMs

Senior Backend Engineer

Wipro Limited / Bangalore

Jul 2021 – Feb 2024
  • Designed and developed high-throughput, fault-tolerant microservices for an enterprise telecom platform using Java, Spring Boot, Kafka, PostgreSQL, and Redis.
  • Built event-driven services with Kafka for asynchronous processing, inter-service communication, and large-scale data workloads.
  • Improved API response times by 40%+ through Redis caching, indexing, SQL query tuning, connection-pool optimisation, and JVM tuning, validated with JMeter load tests.
  • Secured API access with OAuth2-based authentication and authorisation.
  • Supported production reliability through root-cause analysis and observability with Splunk, Grafana, and AWS CloudWatch; strengthened automated testing with JUnit 5 and Mockito.
JavaSpring BootKafkaPostgreSQLRedisOAuth2JMeterDockerKubernetesAWS

Backend Engineer

ITC Infotech / Bangalore

Sep 2020 – Jul 2021
  • Built backend integration microservices for Holland & Barrett's e-commerce platform, connecting internal systems with external services across order, channel, and payment flows using Java 8/11 and Spring Boot.
  • Implemented Kafka-based messaging for asynchronous order processing, payment notifications, and inventory synchronisation across distributed services.
  • Designed idempotent APIs and resilient payment workflows with retry and failure-recovery mechanisms for reliable transaction processing.
  • Reduced service latency by approximately 25% through optimised API design.
  • Containerised services with Docker and improved reliability with JUnit 5 and Mockito unit and integration tests.
  • Applied SOLID principles and clean architecture to create reusable, maintainable business components.
Java 8/11Spring BootKafkaREST APIsDockerKubernetesAWS

Software Engineer

Silicon Tech Lab / Bhubaneswar

Nov 2017 – Sep 2020
  • Developed backend modules for a government ERP platform covering artisan registrations, approval workflows, and reporting using Spring MVC, Spring Boot, Hibernate/JPA, and PostgreSQL.
  • Built backend services for an e-commerce application spanning catalogue, order, and customer workflows, with reusable service layers and Hibernate/PostgreSQL persistence.
  • Contributed to a healthcare platform by implementing backend modules and business logic for patient and operational data, with a focus on data integrity and reliable workflows.
  • Designed and maintained data-access layers, tuning queries and indexes to improve database performance and preserve data consistency.
  • Resolved production issues through root-cause analysis, bug fixes, and performance tuning in collaboration with engineering, QA, and business-analysis teams.
Java 7/8Spring MVCSpring BootHibernateJPAPostgreSQLJSPTomcat
⌘

Backend Engineering

JavaSpring BootSpring Cloud WebFluxHibernateJPA PythonFastAPIDjango
☁

Cloud & DevOps

AWSLambdaEC2EKS S3CloudWatchIAM DockerKubernetesTerraform
◈

Data & Storage

PostgreSQLMongoDBMySQL RedisDynamoDBVector DB
↯

Messaging & Distributed Systems

KafkaRabbitMQSNSSQS Event-Driven ArchitectureMicroservices
✦

AI & GenAI

OpenAIRAGLangChain Prompt EngineeringMCPLLM Applications
◉

Observability

PrometheusGrafanaELK SplunkCloudWatch
View all repositories →
distributed-job-scheduler

Scalable distributed job scheduling service supporting cron-based execution, task orchestration, retries, fault tolerance, and distributed processing using Spring Boot, Kafka, MongoDB, Docker, and Kubernetes.

Public
Java ⭐ 9🔄 3
smart-document-hub

Smart Document Hub is an enterprise-grade, cloud-native document management system built with Spring Boot and AWS services. It provides intelligent document processing, storage, search, and analytics capabilities with a focus on scalability, security, and performance.

Public
Java ⭐ 7🔄 2
mcp-fin-lab

Production-oriented AI finance platform built with Java 21, Spring Boot, Spring AI, OpenAI, and MCP, combining LLM-powered natural-language interactions, dynamic tool discovery, real-time financial data, and scalable event-driven services.

Public
Java & Python ⭐ 12🔄 4
agentic-finance-ai

Finance AI Service — a Spring Boot–based GenAI backend for a personal finance assistant, combining LLM chat, RAG-grounded document Q&A over uploaded financial documents (pgvector), and agentic routing to decide when retrieval is needed

Public
Java ⭐ 8🔄 2
🏛️

EY IT Architecture

Bronze · 2025

Enterprise Architecture Cloud
🤖

EY Applied AI

Bronze · 2024

Generative AI LLM
☁️

Google Cloud GenAI

Coursera · 2024

GenAI GCP
🔷

AWS Solutions Architect

Associate · 2023

AWS Cloud Architecture
☕

Oracle Java Professional

Oracle · 2022

Java Spring
📚

More coming soon

Always learning

✅

Thank You!

Your message has been sent successfully. I'll get back to you soon.

↑