Hi, I’m Varsha Ummeda, a Java Developer with 4+ years of experience building scalable backend systems using Java and Spring Boot. I enjoy designing robust microservices, REST APIs, and secure authentication mechanisms, and I thrive in fast-paced environments. I’m a collaborative team player who loves turning requirements into clean, maintainable code and delivering high-quality solutions. In my spare time, I enjoy learning new cloud and DevOps practices to improve deployment speed, reliability, and security.

Varsha Ummeda

Hi, I’m Varsha Ummeda, a Java Developer with 4+ years of experience building scalable backend systems using Java and Spring Boot. I enjoy designing robust microservices, REST APIs, and secure authentication mechanisms, and I thrive in fast-paced environments. I’m a collaborative team player who loves turning requirements into clean, maintainable code and delivering high-quality solutions. In my spare time, I enjoy learning new cloud and DevOps practices to improve deployment speed, reliability, and security.

Available to hire

Hi, I’m Varsha Ummeda, a Java Developer with 4+ years of experience building scalable backend systems using Java and Spring Boot. I enjoy designing robust microservices, REST APIs, and secure authentication mechanisms, and I thrive in fast-paced environments.

I’m a collaborative team player who loves turning requirements into clean, maintainable code and delivering high-quality solutions. In my spare time, I enjoy learning new cloud and DevOps practices to improve deployment speed, reliability, and security.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Java Developer at Citi Bank
January 1, 2025 - Present
Modernized the loan origination platform by migrating monolithic modules to Spring Boot microservices. Refactored backend logic with Java, REST APIs, and Spring Data JPA; leveraged Streams and robust exception handling to improve code quality and reduce processing time. Worked on microservices for KYC, document verification, and underwriting, integrating PostgreSQL for persistence and Feign for inter-service calls, with Swagger documentation. Implemented Spring Security with OAuth2 and JWT for authentication/authorization, and enhanced logging/monitoring via AWS CloudWatch with RBAC across multiple services. Assisted in Dockerizing services and preparing for AWS ECS deployment; contributed to CI/CD pipelines and deployment reviews for 99.9% uptime. Version control with Git, feature branch management, and peer reviews; built packages with Maven/Gradle to support Jenkins-based CI.
Java Developer at Novartis (India)
July 1, 2023 - October 14, 2025
Designed and developed backend microservices in Java (8, 11, 17) using Spring Boot and Spring Cloud to ensure high availability and scalability of inventory and procurement modules. Implemented RESTful APIs for supplier management, procurement workflows, and inventory tracking with robust exception handling, multithreading, and connection pooling. Used Hibernate/Spring Data JPA with PostgreSQL and Oracle, applying advanced indexing, partitioning, and strict ACID transaction management. Integrated Apache Kafka for real-time stock updates and notifications, linking pipelines with Azure Event Hubs for monitoring. Built SAP ERP integrations via SAP APIs to sync procurement and invoicing, reducing manual data handling by 85%. Wrote extensive unit/integration tests (JUnit, Mockito) achieving high test coverage. Implemented CI/CD pipelines (Jenkins, Azure DevOps) deploying containerized microservices to AKS with rolling updates and auto-scaling for 99.9% uptime. Monitored with CloudWatch/Prom
Java Developer at Citi Bank
January 1, 2025 - Present
Modernized the loan origination platform by migrating monolithic modules to Spring Boot microservices. Collaborated with business analysts, QA, and architects during requirements and documented functional and technical specifications using Confluence. Refactored backend logic with Java, REST APIs, and Spring Data JPA; applied Streams and exception handling to improve code quality by 40% and reduce processing time by 25% in key workflows. Operated microservices for KYC, document verification, and underwriting; persisted data in PostgreSQL; used Feign clients for inter-service calls; and documented APIs with Swagger. Implemented Spring Security with OAuth2 and JWT for authentication and RBAC across multiple microservices. Supported logging/monitoring with AWS CloudWatch. Dockerized services and prepared for AWS ECS deployment; CI/CD pipelines were developed and managed by a senior developer using Jenkins. Used Git for version control with feature branches and code reviews; packaged with
Java Developer at Novartis (India)
July 1, 2023 - October 14, 2025
Designed and developed backend microservices in Java (8, 11, and later 17) using Spring Boot and Spring Cloud, ensuring high availability and scalability of inventory and procurement modules. Implemented RESTful APIs for supplier management, procurement workflows, and inventory tracking; optimized performance with exception handling, multithreading, and connection pooling. Utilized Hibernate (ORM) and Spring Data JPA with PostgreSQL and Oracle, applying advanced indexing, partitioning, and transaction management for strict ACID compliance. Integrated Apache Kafka for real-time stock updates and notifications, enhancing system reliability; linked Kafka pipelines with Azure Event Hubs for better monitoring. Built SAP ERP integrations via SAP APIs to sync procurement and invoicing, reducing manual data handling by 85% and ensuring transactional accuracy. Wrote and maintained unit/integration tests using JUnit and Mockito, achieving over 90% code coverage. Implemented CI/CD pipelines in Je
Java Developer at Citi Bank
January 1, 2025 - October 27, 2025
Worked on modernizing the loan origination platform by migrating monolithic modules to Spring Boot microservices. Collaborated with business analysts, QA, and architects during requirement gathering sessions and documented functional and technical specifications using Confluence. Refactored backend logic using Java, REST APIs, and Spring Data JPA. Applied core Java concepts like Streams and exception handling, improving code quality by 40% and reducing processing time in key workflows by 25%. Operated on microservices for KYC, document verification, and underwriting. Integrated PostgreSQL for persistence, Feign clients for inter-service calls, and Swagger for documentation. Coordinated with frontend and QA teams to validate and test APIs. Implemented Spring Security with OAuth2 and JWT for authentication and authorization. Supported logging and monitoring setup via AWS CloudWatch and helped integrate RBAC to improve system access control across multiple microservices. Assisted in Docke
Java Developer at Novartis (India)
July 1, 2023 - July 1, 2023
Designed and developed backend microservices in Java (8, 11, and later 17) using Spring Boot and Spring Cloud, ensuring high availability and scalability of inventory and procurement modules. Implemented RESTful APIs for supplier management, procurement workflows, and inventory tracking, optimizing performance with exception handling, multithreading, and connection pooling. Utilized Hibernate (ORM) and Spring Data JPA with PostgreSQL and Oracle, applying advanced indexing, partitioning, and transaction management for strict ACID compliance. Integrated Apache Kafka for real-time stock updates and notifications, enhancing system reliability; linked Kafka pipelines with Azure Event Hubs for better monitoring. Built SAP ERP integrations via SAP APIs to sync procurement and invoicing, reducing manual data handling by 85% and ensuring transactional accuracy. Wrote and maintained unit and integration tests using JUnit and Mockito, achieving over 90% code coverage. Implemented CI/CD pipelines
Java Developer at Citi Bank
January 1, 2025 - November 11, 2025
Led modernization of the loan origination platform by migrating monolithic modules to Spring Boot microservices. Collaborated with business analysts, QA, and architects during requirement gathering and documented functional and technical specifications using Confluence. Refactored backend logic with Java, REST APIs, and Spring Data JPA, improving code quality by 40% and reducing processing time in key workflows by 25%. Worked on microservices for KYC, document verification, and underwriting; used PostgreSQL for persistence, Feign clients for inter-service calls, and Swagger for API documentation. Implemented Spring Security with OAuth2 and JWT for authentication and authorization. Supported logging and monitoring setup via AWS CloudWatch and helped integrate RBAC across multiple microservices. Assisted in Dockerizing services and preparing for AWS ECS deployment. Managed feature branches and code reviews in Git; packaging with Maven/Gradle; CI/CD pipelines in Jenkins; ensured 99.9% upt

Education

Master of Science at Southern Arkansas University, Arkansas, USA
August 1, 2023 - May 1, 2025
Bachelor of Technology at Anurag Group of Institutions, Hyderabad, India
August 1, 2016 - June 1, 2020
Master of Science in Computer & Information Science at Southern Arkansas University
August 1, 2023 - May 1, 2025
Bachelor of Technology in Computer Science & Engineering at Anurag Group of Institutions, Hyderabad, India
August 1, 2016 - June 1, 2020
Master of Science in Computer & Information Science at Southern Arkansas University
August 1, 2023 - May 1, 2025
Bachelor of Technology in Computer Science & Engineering at Anurag Group of Institutions
August 1, 2016 - June 1, 2020
Master of Science in Computer & Information Science at Southern Arkansas University, Arkansas, USA
August 1, 2023 - May 1, 2025
Bachelor of Technology in Computer Science & Engineering at Anurag Group of Institutions, Hyderabad, India
August 1, 2016 - June 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Life Sciences, Healthcare, Computers & Electronics