About
Java Backend Developer with 4.8 years of professional experience in designing, developing, enhancing, and supporting scalable enterprise applications using Java, Spring Boot, Spring MVC, Spring Security, Microservices, REST APIs, Hibernate, JPA, SQL, Kafka, Redis, Docker, Jenkins, and AWS. Strong experience in the Banking and Financial Services domain, including transaction processing, fund transfer systems, API integration, distributed systems, production support, performance optimization, and secure backend development. Hands-on knowledge of Core Java, OOP, Collections, Java 8, Streams, Lambda Expressions, Multithreading, Exception Handling, Design Patterns, Unit Testing, CI/CD, Agile/Scrum, and database optimization. Immediate Joiner with 0 days notice period.
Skills & Expertise (41)
Work Experience
Associate Consultant
Infosys Ltd.
Mar 2025 - Jan 2026
Designed and developed scalable Java and Spring Boot Microservices for banking and financial transaction processing. Developed secure REST APIs for fund transfer and core banking modules using Spring Boot, Spring Security, Hibernate, and JPA. Implemented Kafka-based asynchronous communication for transaction processing and event-driven workflows. Improved transaction processing efficiency by approximately 30% through backend optimization and Redis caching. Developed and integrated API Gateway functionality for secure routing, authentication, authorization, and request validation. Implemented Jenkins CI/CD pipelines and Docker-based deployments to improve deployment consistency and release efficiency. Performed production support, debugging, troubleshooting, root cause analysis, and resolution of critical banking application issues. Collaborated with QA, DevOps, and business stakeholders in an Agile/Scrum environment for sprint planning and delivery.
System Engineer
Tata Consultancy Services (TCS)
Sep 2023 - Mar 2025
Developed and enhanced backend services using Java, Spring Boot, Hibernate, REST APIs, and SQL for mission-critical banking applications. Supported core banking systems while ensuring high application reliability, availability, and performance. Implemented secure REST API integrations for banking transaction services and account management modules. Reduced production downtime by approximately 25% through efficient debugging, monitoring, troubleshooting, and performance tuning. Used Docker containers and Jenkins CI/CD pipelines for streamlined deployments and environment consistency. Applied Object-Oriented Programming, Design Patterns, Multithreading, and Exception Handling to improve application scalability and maintainability. Performed unit testing using JUnit and Mockito and conducted code quality analysis using SonarQube. Participated in code reviews, sprint planning, defect resolution, production support, and Agile delivery activities.
Software Engineer
Capgemini Technology Services
Aug 2021 - May 2023
Developed enterprise workflow management applications using Java, Spring Boot, REST APIs, and JBPM KIE Server. Designed and developed RESTful APIs for workflow automation, business process orchestration, and system integration. Enabled runtime workflow updates without application redeployment, reducing operational downtime. Improved backend performance and scalability through optimized application architecture and database query tuning. Integrated external APIs and developed reusable backend components following clean code and object-oriented design principles. Participated in requirement analysis, technical design discussions, code reviews, bug fixing, and production support. Worked on release management activities and collaborated with cross-functional teams for successful application delivery.
Education
Bachelor of Technology (B.Tech) โ Computer Science Engineering - Lakshmi Narain College of Technology & Science (LNCTS)
- 2021 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (41)
Click a skill to find developers with the same skill