Summary
Overview
Work History
Education
Skills
Timeline
Project
Project 2
Generic

VISHAL KUMAR

Hyderabad

Summary

Dynamic Java Developer with a proven track record at Tech Mahindra, specializing in building robust REST APIs and optimizing application performance. Proficient in Spring framework and JUnit testing, I excel in delivering high-quality code while fostering collaboration within teams. Committed to leveraging microservices architecture to enhance scalability and efficiency.

Overview

4
4
years of professional experience

Work History

Java Developer

Tech Mahindra
03.2022 - Current

As a Java Developer, I design, develop, and maintain scalable, secure, and efficient backend applications using Java and Spring Boot. I work on building REST APIs, integrating with databases, optimizing application performance, and ensuring code quality through unit testing and best practices.

Education

Bachelor of Arts -

Mahadeo Singh College
Bhagalpur , Bihar
02-2019

Skills

  • Spring framework
  • Git version control
  • JUnit testing
  • Object-oriented programming
  • Java 18
  • Hibernate
  • MVC
  • Solid Principle
  • Maven
  • Kaafka
  • Singleton
  • CI/CD Pipeline
  • Microservices

Timeline

Java Developer

Tech Mahindra
03.2022 - Current

Bachelor of Arts -

Mahadeo Singh College

Project

Project Name: Care Sync System
Client: Health Insurance Providers
Duration: April 2022 – March 2025
Role: Java Developer

Technologies: Java, Spring Boot (Microservices), Spring Cloud, MySQL, Eureka (Service Discovery), Apache Kafka (Message Broker)

Responsibilities:

  • Developed RESTful APIs for managing patient data and scheduling appointments.
  • Designed and implemented Patient Service and Appointment Service as independent microservices.
  • Ensured seamless integration of microservices using Spring Cloud.
  • Implemented Eureka Service Discovery to enable dynamic service registration and communication.
  • Utilized Kafka for asynchronous, event-driven communication to handle peak load efficiently.
  • Participated in code reviews and contributed to improving overall system architecture.
  • Gathered and analyzed user feedback to refine features and enhance usability.


Project 2

Project Name: ShopEase Order Management System
Duration: March 2025 – Present
Role: Java Developer

Technologies: Java, Spring Boot (Microservices), Spring Cloud, REST APIs, JPA, MySQL, Feign Client

Responsibilities:

  • Built and enhanced Inventory Service as part of a microservices-based order processing platform.
  • Implemented order success & failure scenarios with custom exception handling (WentOutOfStockException).
  • Integrated Inventory Service with Notification & Payment Services using Feign Client for smooth inter-service communication.
  • Worked with Spring Boot, Spring Cloud, REST APIs, JPA, and MySQL in an Agile development environment.
VISHAL KUMAR