I am a Java Backend Developer with over 7 years of experience delivering scalable and high-performance applications across healthcare, banking, and enterprise domains. My expertise lies in developing microservices using Java, Spring Boot, and Spring MVC, along with building and integrating RESTful and SOAP APIs.
Experience
2025 — Now
2025 — Now
California, United States
As a Full Stack Java Developer, I contributed to the design, development, and deployment of enterprise-level web applications in a microservices architecture. I was involved in building responsive user interfaces, implementing backend services and batch processing solutions, and integrating APIs for cross-system communication. I actively participated in Agile ceremonies, collaborated with cross-functional teams, and provided production support to ensure smooth and scalable application delivery.
2024 — 2025
2024 — 2025
San Francisco, CA
• Accelerated delivery of a high-priority customer-facing application by 40% in 30 days through strategic resource allocation and project planning using JIRA and Agile methodology.
• Automated data extraction with custom SQL queries, improving decision-making and reporting efficiency for performance tracking and inventory management.
• Refactored outdated code bases using Java 11, Spring Boot, and React, resulting in a 30% increase in website speed.
2023 — 2024
2023 — 2024
Sunnyvale, CA
• Designed and implemented responsive front-end components using React.js, Redux, TypeScript, HTML5 and CSS3 for leave requests, payroll dashboards, and employee profiles.
• Developed responsive, dynamic front-end components using Angular, TypeScript, Bootstrap, and CSS3 for product catalog, shopping cart, and checkout modules.
• Built reusable Angular modules, components, and services for search, filters, and recommendation features.
• Integrated Spring Boot REST APIs for product listings, order management, payment processing, and user profile operations.
• Implemented JWT-based authentication and role-based access for customers, sellers, and admin dashboards.
• Developed unit tests (Karma/Jasmine) and end-to-end tests (Cypress) for frontend components to ensure reliability and code quality.
• AWS EC2 instances were configured in developing and QA environments with NodeJS.
• Optimized Angular application performance through lazy loading, On Push change detection, and API call optimization.
• Participated in CI/CD pipelines with Jenkins and Git for automated build, test, and deployment to AWS S3.
2019 — 2022
2019 — 2022
India
• Involved in Requirements gathering, analysis and design and documentation as the application was started from
• scratch.
• Used Spring/MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and JSON technology.
• Involved in designing, developing, and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC and deployments in IBM WebSphere Server.
• Developed Action classes, Action forms, JSP, JSF and other configuration files like struts-config.xml, web.xml.
• Used Eclipse as Java IDE tool for creating various J2EE artifacts like Servlets, JSP’s and XML.
• Used Cookies, Session and Application objects for State Management at client side and server side.
• Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
• Implemented business logic using Spring Core and Hibernate.
• Performed data operations using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
2018 — 2019
India
• Designed and developed J2EE backend components (Servlets, JSP, JMS, JDBC, EJB) deployed on IBM WebSphere Server; applied MVC and GOF design patterns throughout application architecture.
• Implemented Spring IoC, Spring MVC, and Hibernate ORM for dependency injection, web-tier MVC, and database persistence with JPA; applied multithreading concurrency for enterprise throughput.
• Wrote JUnit test suites (TDD); performed SQL backend testing on Oracle and SQL Server; built exception handling with Log4J; built artifacts using Maven; version control with Git.
• Wrote shell scripts and executed basic Linux commands for server-side operations; deployed standalone and web applications in Java to application servers.
Stack: J2EE · Servlets · JSP · JMS · JDBC · EJB · IBM WebSphere · Spring MVC · Hibernate · JPA · Oracle · SQL Server · Maven · JUnit · REST · Unix/Linux · Git
Education
California State University-San Bernardino
Master's Degree
KAMALA INSTITUTE OF TECHNOLOGY & SCIENCE