About
Java Developer with 2+ years of experience in building scalable backend applications using Java 8, Spring Boot, Spring MVC, Hibernate, and Spring Data JPA. Strong experience in REST API development, SQL optimization, and Agile delivery within the banking domain. AWS Cloud Practitioner certified.
Skills & Expertise (28)
Work Experience
Java Developer
Tech Mahindra
Sep 2023 - Present
Developed and maintained scalable, web-based back-end applications using Java 8+, SpringBoot, Spring Data JPA, and Hibernate for enterprise financial solutions. Developed and maintained RESTful web services using Spring Framework. Optimized a Spring MVC-based web application and Oracle database queries, improving efficiency by 30%. Built dynamic web applications with HTML, CSS and Javascript. Applied Spring Data JPA and Hibernate for database interactions and CRUD operations. Applied design patterns (IoC, DI) and serialization/deserialization techniques for optimized application. Participated in Agile scrum ceremonies, including daily stand-ups, sprint planning and retrospectives, collaborating with cross-functional teams. Utilized SQL for developing and optimizing database queries, stored procedures, and scripts for Oracle SQL to support business-critical payment operations. Utilized Swagger/OpenAPI for documenting REST APIs, and Postman for validation and testing. Assisted in debugging and resolving backend application issues, providing technical workarounds, and deploying bug fixes in production environments. Worked on PFMS MIS module enhancements, developing backend scripts and queries aligned with evolving government financial requirements. Deployed software updates and releases on production servers, ensuring zero-downtime rollouts, and post-deployment validation.
Education
Bachelor of Engineering – Computer Science Engineering - S.B. Jain Institute of Technology
2019 - 2023 · Afghanistan