
Vishnupriya Somalinga Ramalingam Amarnath
Verified Expert in Engineering
Software Developer
Tracy, CA, United States
Toptal member since October 28, 2024
Vishnupriya is a highly skilled Java back-end developer with experience designing, developing, testing, and maintaining software applications. She has crafted robust, scalable applications that drive business success through a collaborative approach and problem-solving mindset. Vishnupriya thrives in dynamic environments, consistently delivering high-quality results on various platforms and in multiple languages.
Portfolio
Experience
- MySQL - 8 years
- Jenkins - 3 years
- Java 8 - 3 years
- Microservices - 3 years
- Docker - 3 years
- Apache Kafka - 3 years
- Splunk - 3 years
- Spring Boot - 3 years
Preferred Environment
Java 8, Microservices, Docker, Kubernetes, Jenkins, Apache Kafka, MySQL, Splunk
The most amazing...
...tool I've created for Visa's compliance platform was a screening tool that automated risk assessments, ensuring seamless compliance with regulatory standards.
Work Experience
Java Back-end Developer
Visa
- Developed an enterprise web application for Visa screening tools, leveraging Java 8, a Hibernate framework with JPA, Spring, Spring annotations, RESTful web services, Spring Boot, MySQL, and Oracle.
- Implemented microservices, RESTful APIs, and centralized configurations into the existing system architecture with Spring Cloud.
- Built a web application using object-oriented solid design principles, automating the deployment, scaling, and management of containerized applications using Docker and Kubernetes.
- Worked on Jenkins for continuous integration with Bitbucket and Git.
- Introduced test automation using the TestNG framework for Visa's screening tool and notification events. I used SonarQube as a code QA tool to analyze the quality of the source code.
- Monitored, searched, analyzed, and visualized machine-generated data in real time using Splunk.
- Obtained experience in RabbitMQ's asynchronous messaging services, Apache Kafka, MongoDB, GraphQL, and Amazon Simple Queue Service (SQS).
- Leveraged Jira for issue tracking and Rally for logging user stories and tasks.
- Thrived effectively in an Agile platform development model.
Java Back-end Developer
Credit Suisse
- Handled requirements gathering, analysis, design, development, and testing of applications using Agile, Scrum, and test-driven development (TDD).
- Implemented microservices and RESTful APIs into the existing system architecture. I also developed microservices business components and RESTful service endpoints using Spring Boot, Java 8, and the Hibernate framework.
- Leveraged Spring Cloud Sleuth and Zipkin for distributed tracing.
- Introduced Spring IoC for dependency injection and Spring annotations with object-oriented concepts.
- Configured the continuous integration and continuous development for the application using Jenkins.
Java Back-end Developer
Change Healthcare
- Developed microservices, RESTful APIs, business components, and RESTful service endpoints using Spring Boot and implemented object-oriented design principles.
- Debugged Java classes used to modify web pages, including business objects and data access objects.
- Implemented JDBC to perform database calls from the Java layer. I also tested many components of the web applications and documented my observations.
- Participated in unit testing, integration testing, and system installation, contributing to the decision-making around software and hardware requirements and tool evaluations.
- Assisted in daily Scrum meetings and sprint tasks within the Agile and Scrum development model.
Software Engineer
HCL Technologies
- Developed the user interface for various modules, including cash management, payments, and transactions, using Java, Jakarta Server Pages (JSP), XML, Oracle, PL/SQL, and Apache Tomcat.
- Performed GAP analysis during integration testing, helping overcome functional gaps and resolving critical issues on various modules. I was also involved in code review and performance tuning for peer modules.
- Built major modules using Java, Jakarta Server Pages (JSP), XML, Oracle, PL/SQL, and Apache Tomcat.
- Created an end-to-end functionality for two new document types and owned multiple modules during project sustainment.
- Rapidly learned the customer's proprietary reporting framework, designed and developed supplier chain finance reports, and participated in integration and user acceptance testing.
Experience
Screening Tool for Visa's Compliance Platform
Skills
Libraries/APIs
Spring Cloud Sleuth, JDBC, REST APIs
Tools
Postman, Zipkin, Jenkins, Splunk, RabbitMQ, Apache Tomcat
Languages
Java, XML, Java 8, SQL
Storage
MySQL, PL/SQL
Frameworks
TestNG, JUnit, Spring Boot, Jakarta Server Pages (JSP)
Paradigms
Microservices
Platforms
Docker, Apache Kafka, Oracle, Kubernetes, Amazon Web Services (AWS)
Other
XFW Framework
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring