SHAMIM KHAN
@shamimkhan1
Java Full Stack Developer focused on secure REST APIs and React integrations using Spring Boot and Spring Security.
What I'm looking for
I’m a Java Full Stack Developer specializing in building secure, production-ready RESTful APIs with Spring Boot, Spring MVC, and Spring Data JPA (Hibernate). Across two independently built projects, I delivered 50+ REST endpoints using a clean layered architecture (Controller → Service → Repository) for maintainability and scalability.
I implement authentication and role-based authorization with Spring Security using JWT/OAuth2, and I ensure consistent API behavior through API validation, global exception handling, and Swagger (OpenAPI) documentation. I also monitor and troubleshoot using Spring Boot Actuator and SLF4J/Logback logging, while verifying endpoints with Postman test suites.
On the frontend, I integrate React clients end-to-end with the Spring Boot backend, supporting complete CRUD flows backed by MySQL/MongoDB. I bring a strong foundation in data structures, OOP, and clean coding practices, and I’m eager to contribute to a fast-paced engineering team.
Experience
Work history, roles, and key accomplishments
Secure REST API Platform
Secure REST API Platform
Architected a production-ready backend with 15+ modular REST endpoints using a clean layered structure (DTO, Entity, Security, Exception Handling). Implemented Spring Security with JWT and OAuth2 for authentication and role-based authorization, documented APIs with Swagger, and verified endpoints with Postman.
Skillheed LMS Platform
Skillheed
Built and shipped 35+ REST APIs for an online coaching and learning management platform, including student management, course management, authentication, and enrollment workflows. Developed JWT-based authentication with role-based access control and integrated a React frontend end-to-end with a Spring Boot backend using Hibernate (JPA) and MySQL.
Education
Degrees, certifications, and relevant coursework
Indira Gandhi National Open University (IGNOU)
Bachelor of Computer Applications (BCA), Computer Applications
Pursuing a Bachelor of Computer Applications (BCA) at IGNOU with an expected graduation in 2026.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring SHAMIM?
You can contact SHAMIM and 90k+ other talented remote workers on Himalayas.
Message SHAMIMGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
