About
Java Backend Developer with 4.4 years of professional experience specializing in backend development using Java 8, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, REST APIs, and Microservices. Additionally, experienced in frontend development using JavaScript, jQuery, JSP, HTML, and CSS for building responsive and user-friendly web applications. Skilled in developing secure enterprise applications, optimizing database queries and API performance, and delivering scalable solutions in Agile/Scrum environments. Worked in a 6–10 member Agile/Scrum development team on an enterprise workflow platform supporting approximately 100–200 users. Hands-on experience with MS SQL, MySQL, JUnit, Mockito, Swagger/OpenAPI, Postman, Maven, SVN, Git, JBoss/WildFly, and Apache Tomcat.
Skills & Expertise (36)
Work Experience
Software Engineer
Sunwells Oxygen India Pvt. Ltd.
Mar 2022 - Aug 2026
Developed and maintained RESTful APIs using Java 8 and Spring Boot for core enterprise business workflows and integrations. Designed and implemented backend components using Spring Boot, Spring MVC, and Microservices architecture, with primary responsibility focused on backend development. Developed secure REST endpoints using Spring Security, implementing authentication and role-based access control for sensitive HRMS and payroll-related functionality. Optimized database operations using Hibernate, JPA, and Spring Data JPA, improving query efficiency and reducing unnecessary database processing. Worked on API and database performance optimization, including reducing response times for performance-sensitive operations to the millisecond level. Designed and maintained API documentation using Swagger/OpenAPI, enabling easier integration and testing by development teams. Performed REST API testing and validation using Postman, and developed unit tests using JUnit and Mockito for critical application components. Developed frontend workflows using JavaScript, jQuery, AJAX, and JSP, while primarily contributing to backend development. Worked with MS SQL for database queries, data validation, troubleshooting, and application performance optimization. Deployed and supported enterprise applications on JBoss/WildFly and Apache Tomcat environments. Participated in development, troubleshooting, and maintenance activities within a 6–10 member Agile/Scrum team, including sprint planning, daily Scrum meetings, code reviews, defect resolution, and production support. Used SVN and Git for source-code management and collaborated with team members throughout the software development lifecycle. Used Maven for project build and dependency management and Log4j/SLF4J for application logging. Applied PMD and SonarLint to identify code-quality issues and improve application maintainability.
Education
Master of Computer Applications (MCA) - VIT University
- 2022 · Afghanistan
Bachelor of Computer Applications (BCA) - SSS College, Thiruvalluvar University
- 2020 · Afghanistan
HSC - Sri Narayani Vidyalaya, State Board
- 2017 · Afghanistan
SSLC - Sri Sai Vidyasram, CBSE
- 2015 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Need Sponsorship
Relocation
Depends on Offer
Skills (36)
Click a skill to find developers with the same skill