Shubham Mishra Backend / Java Developer (Spring Boot)

Contact GitHub
Open to Backend / Software Engineer Roles Spring Boot • Microservices • Kafka • Redis

Building scalable, secure backend systems with Java & Spring.

Final-year B.Tech (Information Technology) student with hands-on experience in backend development using Spring Boot, Spring JPA, Redis, Kafka, and microservices. Proficient in Spring Security, Mockito, and SQL. Passionate about robust distributed architectures and strong fundamentals (1000+ DSA problems solved).

Tech focus: Backend, APIs, Microservices
Language: Java, SpringBoot
Caching & async: Redis, Kafka

Technical Skills

From resume

Languages & Core

Java (Proficient) DSA OOP

Frameworks & Libraries

Spring Boot Spring Framework Spring JPA Spring Security Mockito

Backend, DB & Tools

Microservices REST APIs Kafka SQL Redis Hibernate Git GitHub Design Patterns

Work Experience

Internship
Java Developer Intern
PureEats • Kolkata, West Bengal
02/2025 – 05/2025
  • Optimized existing Java backend code, improving performance and maintainability.
  • Refactored modules and improved test coverage using Mockito; applied clean code and design patterns.
  • Contributed to Spring Boot microservices development and maintenance for modular scalability.
  • Integrated Redis caching for frequently accessed APIs to improve response times.
  • Participated in code reviews with senior engineers and followed enterprise development standards.

Projects

Selected
Digital Wallet (E-Wallet)
Spring Boot • Microservices • Kafka • Redis • Spring Security • Mockito
02/2025 – 04/2025
  • Built a secure E-Wallet enabling peer-to-peer and merchant transactions.
  • Designed microservices architecture with Kafka for asynchronous communication.
  • Integrated Redis caching for transactions, reducing response time by ~35%.
  • Implemented role-based access with Spring Security.
  • Achieved 85%+ unit test coverage on critical modules using Mockito.
Timetable Generator Web App
Spring Boot REST APIs • MySQL • Role-based Access
09/2025 – 09/2025
  • Developed role-based timetable management (Admin + Faculty login).
  • Admin can generate timetable, view faculty timetable, and add faculty.
  • Faculty can securely view only their own timetable.
  • Built REST APIs for generation, retrieval, and faculty management.
  • Integrated MySQL with optimized queries for class, faculty, and lab scheduling.

Education

Academics
Noida Institute of Engineering & Technology, Greater Noida
B.Tech in Information Technology
08/2022 – Present
Maharishi Vidya Mandir (Intermediate)
Grade: 82.4%
08/2020 – 06/2021
Maharishi Vidya Mandir (Matriculation)
Grade: 81%
08/2018 – 06/2019

Achievements

Competitive programming
600+
LeetCode problems solved (resume)
190
Global rank (Contest 161) out of 31,670
1765
Highest contest rating (Top ~8%)
OA
Cleared OAs: JPMorgan, Juspay, Autodesk, JTG, Razorpay, etc.

Profile links

LeetCode: http://leetcode.com/noida