Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Rahul Kumar

Bengaluru

Summary

Senior Java Developer with 7+ years of expertise in developing enterprise solutions, leveraging Spring Boot, microservices, Kafka, and Kubernetes. Strong background in system design, event-driven architecture, and cloud-native deployments. Proven ability to architect scalable APIs, optimize performance, and mentor teams to deliver high-quality software in Agile environments.

Overview

7
7
years of professional experience

Work History

Senior Java Developer

British Telecom
Bengaluru
10.2021 - Current
  • Modernized a legacy Spring MVC application by migrating to Spring Boot (Java 21), containerizing with Docker, and deploying on Kubernetes, improving scalability and CI/CD pipelines.
  • Led monolith-to-microservices migration, designed event-driven architectures with Kafka, and integrated Neo4j for high-performance, relationship-based modeling.
  • Experienced in distributed systems, system design, and Agile delivery, with a strong focus on code quality, reviews, and mentoring.
  • Collaborated with cross-functional teams to gather software requirements.
  • Mentored junior developers on best coding practices and technologies.
  • Identified security vulnerabilities in the codebase and fixed them accordingly.
  • Optimized queries to ensure efficient data retrieval from databases.

Java Backend Developer

Cognizant
Kolkata
05.2018 - 10.2021
  • Developed and maintained scalable Java applications, ensuring high performance and maintainability.
  • Delivered new features, enhancements, and bug fixes for enterprise-grade web apps.
  • Led migration from Struts and Spring MVC to Spring Boot, improving efficiency and maintainability.
  • Created JUnit test suites to ensure code quality, reliability, and CI/CD pipeline integration.
  • Resolved technical issues by troubleshooting backend systems and optimizing performance.

Education

Bachelor of Engineering - Electronics and Communications Engineering

Oriental Institute of Science & Technology
Bhopal
06-2017

Skills

  • Java
  • SQL
  • Spring Boot
  • Javascript
  • Spring MVC
  • JSP
  • Servlets
  • Oracle
  • Postgres
  • Neo4j
  • OrientDB
  • Kubernetes
  • docker
  • Jenkins
  • AWS
  • Azure
  • Kafka
  • RabbitMQ
  • JMS
  • Data structures
  • Algorithms
  • DBMS
  • Microservices
  • System design
  • Event-driven architecture

Languages

Hindi
First Language
English
Proficient (C2)
C2

Timeline

Senior Java Developer

British Telecom
10.2021 - Current

Java Backend Developer

Cognizant
05.2018 - 10.2021

Bachelor of Engineering - Electronics and Communications Engineering

Oriental Institute of Science & Technology
Rahul Kumar