Adept Java Developer with a proven track record at Tata Consultancy Services, where I spearheaded the development of scalable Java applications and microservices using Spring Boot, enhancing system efficiency and inter-service communication. Demonstrated expertise in PostgreSQL and collaborative problem-solving, significantly improving project outcomes. Skilled in Git for streamlined version control and teamwork.
Overview
2026
2026
years of professional experience
Work History
Java Developer
Tata Consultancy Services
Hyderabad
12.2021 - 03.2025
Designed, developed, and maintained high-performance Java applications, ensuring scalability and efficiency.
Built and optimized backend systems with low latency for mission-critical applications.
Developed RESTful APIs using Java and Spring Boot to enable seamless communication between microservices and front-end applications.
Established microservices communication using OpenFeign, improving inter-service interaction, and reducing boilerplate code.
Implemented Apache Kafka for event-driven asynchronous messaging, improving system scalability, and decoupling microservices.
Configured and managed Spring Cloud Gateway to handle API routing, security, and traffic control in a microservices architecture.
Participated in all phases of the software development lifecycle, from requirement analysis to deployment.
Wrote clean, well-structured, and testable code using Java and Spring Boot.
Managed and optimized PostgreSQL databases for high availability and performance.
Used GitHub for version control, code collaboration, and CI/CD workflows.
Personal Project
Online Learning Platform (LMS) – Spring Boot Microservices
Course Management Service: Handles course creation, updates, and retrieval.
Student Enrollment Service: Manages course enrollments, allowing students to register for courses.
Payment Service: Processes course payments and tracks transactions.
API Gateway (Spring Cloud Gateway): Routes client requests dynamically to the appropriate microservices.
Service Discovery (Eureka Server): Enables dynamic registration and discovery of services.
Inter-Service Communication (OpenFeign): Ensured seamless communication between microservices.
Database Management (PostgreSQL and Spring Data JPA): Used relational databases with efficient entity relationships.
Testing and Debugging: Used Postman for API testing, and ensured smooth microservices interactions.
Education
Bachelor of Technology - Electrical Engineering
MLR Institute of Technology
Hyderabad, Telangana
07-2021
Skills
Advance Java
Spring Boot
Postgresql
Hibernate & JPA
Git
Postman
Languages
Telugu
First Language
English
Advanced (C1)
C1
Hindi
Intermediate (B1)
B1
Timeline
Java Developer
Tata Consultancy Services
12.2021 - 03.2025
Personal Project
Online Learning Platform (LMS) – Spring Boot Microservices
Assistant Delivery Manager at Tata Consultancy Services, Global Shared ServicesAssistant Delivery Manager at Tata Consultancy Services, Global Shared Services