Message sent successfully!
Open to Java Backend Roles

Hi, I'm Piyush Kumar

Java Backend Developer building secure REST APIs with Spring Boot, Spring Security and MySQL. I've worked on banking automation at AU Small Finance Bank and on webOS multimedia services at LG Soft India.

2+Yrs Exp.
2Companies
3Projects
10+Tech Skills
Portrait of Piyush Kumar
โ˜• Java ๐Ÿš€ Spring Boot ๐Ÿ” JWT

About Me

Backend engineer with a product mindset

๐Ÿ’ก Professional Summary

Computer Science graduate with backend development experience in banking automation and internships, specializing in Java and Spring Boot. I build secure RESTful APIs using Spring Security, Hibernate and MySQL, with a strong base in OOP, Data Structures & Algorithms and backend architecture, aimed at scalable enterprise applications.

๐ŸŽ“ Education

B.Tech, Computer Science & Engineering

CHRIST (Deemed to be University), Bangalore

2020 โ€“ 2024 ยท CGPA 8.4/10

๐Ÿ“œ Certifications

  • Java Programming โ€” Coursera
  • Introduction to C++ Programming โ€” Udemy
  • Sorting & Searching Algorithms โ€” Udemy
  • Introduction to Audio โ€” webOS

Tech Stack

Skills & Technologies

Languages

JavaSQLC++Python

Backend

Spring BootSpring MVCSpring SecuritySpring Data JPAHibernateREST APIs

Authentication & Security

JWT AuthenticationRole-Based Access Control (RBAC)

Testing

JUnit 5MockitoPostmanREST API Testing

Database

MySQL

Core Java

OOPCollections FrameworkException HandlingMultithreadingJava 8

Tools

GitGitHubMavenSwagger / OpenAPIIntelliJ IDEAMySQL WorkbenchDocker

Portfolio

Featured Projects

Backend systems built with Java & Spring Boot.

๐Ÿฆ Account Opening Automation Tool

AU Small Finance Bank

Backend services that streamline account creation workflows, cutting manual processing time by 30%.

  • Automated manual account-opening activities with operations and IT teams
  • Secure REST APIs for account management, transaction validation and beneficiary services
  • JWT authentication and role-based authorization with Spring Security
JavaSpring BootSpring SecurityMySQL

๐Ÿ‘ค Customer Onboarding API

AU Small Finance Bank

Secure REST endpoints for customer data validation and onboarding workflows.

  • Documented with Swagger / OpenAPI
  • Containerized with Docker
  • Unit and integration tests with JUnit 5 and Mockito
JavaREST APIsSwaggerDocker

๐Ÿข Enterprise Banking System

Spring Boot ยท JWT ยท MySQL

Designed to securely handle 500+ daily transactions with JWT-based authentication.

  • Controller-Service-Repository architecture
  • Validation, exception handling and Swagger API documentation
  • Role-based access control
JavaSpring BootJWTMySQL

๐Ÿ‘ฅ Employee Management System

Java ยท Spring Boot ยท Hibernate ยท Spring Data JPA ยท MySQL

A RESTful CRUD application built with Spring Boot.

  • APIs following Controller-Service-Repository architecture
  • MySQL integrated with Spring Data JPA and Hibernate
  • REST APIs tested with Postman
JavaSpring BootHibernateMySQL

Career

Work Experience

Account Opening Checker (Backend Development)

Mar 2025 โ€“ Jun 2026

AU Small Finance Bank ยท Bengaluru

  • Designed and implemented backend modules in Java and Spring Boot for account opening and customer onboarding workflows
  • Developed secure RESTful APIs for account management, transaction validation and beneficiary services
  • Used Spring Data JPA and Hibernate for database operations, including pagination, sorting and query optimization
  • Implemented JWT-based authentication and role-based authorization with Spring Security
  • Documented REST APIs with Swagger/OpenAPI and containerized applications with Docker
  • Wrote unit and integration tests with JUnit 5 and Mockito to improve reliability
  • Worked with operations and IT teams to automate manual account-opening activities

Software Engineer Intern

Jan 2024 โ€“ Dec 2024

LG Soft India Pvt. Ltd. ยท Bengaluru

  • Contributed to backend development of enterprise applications using Java, Spring Boot and MySQL
  • Built and tested RESTful APIs for internal modules using Controller-Service-Repository architecture
  • Implemented authentication and authorization with Spring Security and JWT
  • Integrated MySQL with Hibernate and Spring Data JPA for data persistence
  • Worked in Agile teams, took part in code reviews and used Git for version control
  • Wrote JUnit and Mockito tests for backend services
  • Migrated legacy modules to Java-based microservices, improving maintainability and scalability
  • Added validation, exception handling and Swagger API documentation

Want the full picture?

Download my resume for a complete overview of my skills, experience and projects.

Download Resume

Contact

Let's build something great together