Over 5 years of experience in designing, developing, and maintaining enterprise-grade web applications using Java 8/9, Spring Boot, Microservices, and RESTful APIs.
Strong expertise in frontend development using ReactJS, Redux, and Hooks, enabling seamless UI/UX integration with backend services.
Proficient in cloud-based architecture, including AWS services such as EC2, S3, Glue, and Athena, along with Terraform for infrastructure as code.
Experienced in CI/CD automation using Jenkins, Groovy scripts, and Docker for containerization; deployed applications on Kubernetes clusters, and managed builds as per cron job scheduling.
Hands-on experience with DevOps tools such as Bitbucket, GitLab, SonarQube, and JIRA for agile development, code quality, and sprint planning.
Built scalable and secure microservices-based applications with Spring Data JPA, Hibernate, and MySQL/Oracle; implemented unit testing using JUnit and Mockito.
Skilled in Unix/Linux environments, performing deployment, WAR file management on Tomcat, and scripting for automation and monitoring.
Recognized for delivering critical modules ahead of deadlines, and awarded multiple times for exceptional performance at S&P Global and Cognizant.
Involved in production support, bug fixing, and feature enhancement, ensuring high system availability and performance.
Adept in Agile/Scrum methodology, participating in daily stand-ups, sprint planning, and retrospectives, with strong collaboration across onsite and offshore teams.
Overview
6
6
years of professional experience
Work History
Software Engineer
HCL Technologies
Hyderabad India, Telangana
11.2024 - 04.2025
Roles & Responsibilities:
Analyzed and implemented new business requirements by collaborating with business analysts and stakeholders in Agile/Scrum environments.
Developed and maintained backend microservices using Spring Boot and REST APIs, integrating with frontend components in ReactJS and Redux.
Created and managed feature branches in Bitbucket, participated in code reviews, and maintained clean Git workflows.
Conducted unit testing with Mockito, and integration testing to ensure robust code coverage and functionality.
Automated application builds and deployments in non-production environments using Jenkins pipelines.
Performed API testing using Postman, validated responses, and verified integration with external systems.
Diagnosed and resolved production and non-production issues by analyzing logs and identifying root causes.
Deployed application artifacts on Tomcat servers hosted on Unix environments, and provided DB support for backend services.
Documented technical designs, deployment steps, and support guidelines to ensure knowledge transfer, and maintainability.
Actively participated in daily stand-ups, sprint planning, and retrospectives, contributing to team delivery and project velocity.
Software Engineer
Cognizant Technology Solutions
Hyderabad India, Telanagana
12.2023 - 09.2024
Roles & Responsibilities:
Collaborated with cross-functional teams to gather and analyze business requirements related to healthcare workflows, including ID card generation and Medicaid processing.
Designed and developed scalable microservices using Spring Boot and REST APIs, integrated with frontend modules built in ReactJS and Redux.
Participated in Agile ceremonies such as daily stand-ups and sprint planning; tracked tasks and progress using JIRA.
Managed source code and branches using Bitbucket, and ensured continuous integration and deployment through Jenkins pipelines.
Executed unit and integration tests using JUnit and Mockito, ensuring high reliability and maintainability of code.
Deployed services to AWS EC2 instances, managed cloud storage via AWS S3, and monitored logs for non-production environments.
Conducted API testing with Postman, verified business rules, and ensured system interoperability.
Diagnosed and resolved bugs by analyzing system logs, identifying root causes, and implementing quick fixes.
Documented technical processes and deployment configurations to streamline handovers and reduce support time.
Supported deployment and WAR file management on Tomcat servers in Unix-based environments.
Software Engineer
S&P GLOBAL
Hyderabad India, Telangana
09.2019 - 08.2023
Description:
Worked on Plats Emerg, a system designed to provide financial analysis and forecasting in the commodities market, including forward curve analytics for trading and pricing contracts.
Roles & Responsibilities:
Designed and implemented RESTful microservices using Spring Boot to handle commodity data ingestion, transformation, and publishing.
Developed interactive frontend components using ReactJS and Redux to visualize forward curve data and financial metrics.
Automated ETL processes using AWS Glue and Athena to query and transform large datasets stored in S3.
Deployed Java applications to AWS EC2 and managed Docker containers for microservices using Jenkins pipelines.
Utilized Postman for API testing and validation, ensuring accurate integration across services and platforms.
Maintained source control and code versioning through Bitbucket, and participated in peer code reviews and merge requests.
Investigated and resolved production and lower environment issues by analyzing logs and debugging code across microservices.
Documented system workflows and contributed to team knowledge sharing sessions, focusing on DevOps and infrastructure improvements.
Collaborated in Agile/Scrum teams, attending stand-ups, planning meetings, and retrospectives to ensure sprint goals were achieved.
ETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ LtdETL Lead /Onshore Technical Business Analyst at HCL Technologies India & HCL Technologies NZ Ltd