Post Job Free
Sign in

Java Backend & GENAI Microservices Developer

Location:
Bhubaneswar, Odisha, India
Posted:
July 06, 2026

Contact this candidate

Resume:

Madhumita Chatterjee

Java Backend Developer with GEN AI 5.5+ YoE

+91-965******* *******@*****.*** India

PROFESSIONAL SUMMARY

Software Engineer with expertise in Java, Spring Boot, Microservices, RESTful APIs, and enterprise application development. Experienced in designing and developing scalable backend services, database-driven applications, and distributed systems using Java and Spring technologies. Strong knowledge of Spring Data JPA, Hibernate, SQL, Apache Kafka, CI/CD, Docker, Kubernetes, and cloud-native development. Additionally experienced in integrating Generative AI capabilities using Spring AI, OpenAI APIs, RAG, and Vector Search.

TECHNICAL SKILLS

Languages & Frameworks: Java 8/11/17+, Spring Boot, Spring MVC, JPA, Hibernate, Microservices Architecture, (Core and Advanced Java - OOPs, Multithreading, Exception Handling, Collection Framework)

Gen AI - Spring AI LangChain4j OpenAI APIs Prompt Engineering RAG AI Agents MCP Vector Embeddings Semantic Search

Messaging & Streaming: Apache Kafka

Containerization & Orchestration: Docker, Kubernetes

Web Services & Integrations: RESTful APIs, API Gateway, Swagger, Postman

CI/CD & DevOps Tools: Git, Jenkins, Bitbucket, Maven

Monitoring & Debugging: Dynatrace, ELK Stack (basic), WinSCP

Databases: SQL, MySQL, Oracle DB

Cloud & Deployment: Azure

Development Tools: IntelliJ, Eclipse, Postman, ARC

PROFESSIONAL EXPERIENCE

Project: The Zenith Agribusiness

SENIOR PROGRAMMER

Kumaran Systems Pvt. Ltd. –Chennai, India (2023-2024)

Domain: Insurance (Workers' Compensation & Agribusiness)

The Zenith developed and enhanced a cloud-native insurance platform supporting Policy Administration, Billing, Claims Processing, Agent Management, Customer Services, and Agribusiness Insurance Solutions. The application enabled seamless management of policy lifecycles, premium billing, claims handling, customer interactions, and agricultural risk-management operations through scalable microservices and event-driven architecture. Built secure, high-performance backend services to streamline insurance operations, support coverage and claims related to risks such as windstorms, theft, property damage, and liability, improve user experience, and enable business-critical workflows for policyholders, agents, agribusiness customers, and internal stakeholders.

●Collaborated with cross-functional teams in Agile environments, translating business requirements into scalable microservice solutions.

●Designed and implemented Generative AI solutions using Spring AI, OpenAI APIs, LangChain, and Vertex AI for conversational AI and workflow automation use cases.

●Developed RAG-based intelligent assistants integrating enterprise knowledge sources, semantic search, embeddings, and LLM-driven responses.

●Automated document processing, content generation, and customer support workflows through AI-powered services and reusable backend components.

●Leveraged GitHub Copilot to improve developer productivity, code quality, test coverage, and technical documentation.

Project: FEED- Kroger Associate Portal

APPLICATION DEVELOPER

IBM India Pvt. Ltd. – Chennai, India (Mar 2021 – May 2023)

Domain: Retail

FEED, Kroger's enterprise workforce management and employee self-service platform, is used by associates across stores, warehouses, and corporate offices. The platform provided secure access to work schedules, payroll, benefits, training, HR services, and company communications through scalable microservices and API-driven integrations. Built cloud-native solutions integrating HR, payroll, identity management, and workforce scheduling systems, enabling real-time data access, automated workflows, improved employee engagement, and operational efficiency across Kroger's retail ecosystem

●Developed backend APIs and Microservices using Spring Boot, JPA, and Hibernate, integrating with WCM APIs.

● Built scalable modules for profile management, search services, and session caching, following microservices best practices and modularisation.

● Containerised backend services using Docker, integrated them into Kubernetes clusters, and maintained CI/CD pipelines with Git, Maven, and Jenkins.

● Utilised Apache Kafka to handle internal messaging between employee service modules and enabled version-based feature rollouts.

● Wrote automated test cases with JUnit and managed API validation with Postman and Swagger.

●Ensured system stability by resolving priority tickets, tuning performance, and managing logs through WinSCP and internal monitoring dashboards.

Project: FedEx OTPF (Order to Pay Fulfilment)

ASSOCIATE TRAINEE

Ezee Tech Pvt. Ltd- Chennai, India Jan 2019-March 2021

FedEx Office (FXO) is an e-commerce application that allows customers to order customized printing products such as documents, posters, banners, and marketing materials. Users can upload documents, select printing options, make payments, and choose pickup or delivery. After successful payment, the order is processed through the fulfilment system for printing and delivery.

●Developed backend components using Java and Spring Boot.

●Implemented business logic in Service classes.

●Worked with Spring Data JPA for database operations.

●Developed and consumed RESTful Web Services.

●Created and maintained DAO and Repository classes.

●Participated in Sprint Planning and requirement discussions.

●Supported application build and deployment activities in the QA environment.

●Fixed bugs and supported testing activities

EDUCATION

B.Sc. Physics – SCS College, Utkal University, Odisha (2016–2019) – Score: 81%

Intermediate (12th) – Demonstration Multipurpose School, Bhubaneswar (2014–2016) – Score: 78%

Matriculation (10th) – Carmel English Medium School, Bhubaneswar (2003–2014) – CGPA: 10.0

LANGUAGES

English, Hindi (Fluent) Bengali, Odia



Contact this candidate