Summary
Work History
Education
Skills
Certification
Overview
Generic
Aakash  Kumar

Aakash Kumar

Java Developer
Bangalore

Summary

Java Backend Developer with 5.8 years of IT experience, including 3+ years of backend development. Proficient in designing and building scalable microservices using Java, Spring Boot, and AWS. Adept at working with REST APIs, cloud-native systems, and message-driven architectures. Strong collaborator with a focus on clean code, performance optimization, and CI/CD automation.

Work History

Java Developer

IBM India Pvt. Ltd.
01.2023 - Current
  • Designed and developed high-performance RESTful APIs using Java and Spring Boot for an enterprise-grade application.
  • Built a concurrent bag tag generation system accessed by multiple airport kiosks, ensuring unique tag ID creation using AWS DynamoDB and Aurora PostgreSQL in a distributed setup of 8 microservices.
  • Implemented an authentication layer to validate JWT tokens by verifying digital signatures with public keys, enabling secure and stateless API access control.
  • Leveraged Solace for event-driven communication between microservices, supporting real-time data processing workflows.
  • Deployed AWS Lambda functions to offload background tasks and reduce operational costs by 20%.
  • Optimized application performance using Spring Cache and Hibernate tuning, reducing API response times by over 30%.

Java Developer

TCS
12.2021 - 12.2022
  • Developed backend services for an internal project using Java, Spring Boot, and PostgreSQL
  • Implemented data persistence and retrieval with Hibernate, optimizing queries to improve database performance
  • Built message-driven components using RabbitMQ to handle asynchronous workflows, enhancing system scalability and reliability
  • Participated in Agile sprints, consistently delivering features and fixes ahead of schedule while maintaining high code quality
  • Collaborated with QA, participated in Agile ceremonies, conducted peer code reviews, and performed unit testing using JUnit and Mockito to reduce software bugs and ensure high-quality, on-time deliveries.

DevOps Engineer

TCS
08.2019 - 11.2021
  • Automated build and deployment pipelines using Jenkins, improving delivery speed and consistency across environments
  • Monitored CI/CD workflows and resolved build and release issues to ensure seamless integration and deployment
  • Administered Linux servers and created Bash scripts to automate routine maintenance and operational tasks
  • Scheduled and maintained batch jobs using Autosys, reducing manual intervention by 50% and improving workflow reliability

Education

B.Tech - Mechanical Engineering

Institute of Engineering & Management
Kolkata
04.2001 -

XII -

DAV Public School, Gandhinagar
Ranchi
04.2001 -

Skills

Frameworks & Libraries: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate

Certification

AWS Certified Developer – Associate

Overview

6
6
years of professional experience
2
2
Certificates
Aakash KumarJava Developer