Shivani Vangala

Experience Level

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

Language

English
Fluent

Work Experience

Sr. Java Full Stack Developer at Silicon Valley Bank
November 1, 2024 - November 24, 2025
Analyzed and modernized Java codebase for Blast, SOA, and screen applications; updated legacy Java code to Java 8; led front-end UI development with HTML5, SCSS, TypeScript, Angular 12; converted monolithic apps to microservices using Spring Boot; deployed and scaled on PCF; built Angular 12 UI and REST API integration; implemented MuleSoft APIs and generated models using Maven/JDK8; integrated Kotlin modules with Java code; established automated CI/CD pipelines (Maven, Jenkins/GitHub Actions, Kubernetes); configured SAFe environment with JBoss EWS and load balancing; designed and developed microservices using Kotlin and Spring Boot; implemented Android activity lifecycle, unit tests, and secure coding practices; leveraged Kafka, Storm, and RabbitMQ for real-time data processing; integrated Kubernetes secrets and Postman/Swagger for API contracts; mentored on ETL and data pipeline improvements.
Java Developer at Cardinal Health Canada Inc
October 31, 2024 - October 31, 2024
Involved in SDLC phases with Agile processes; set up AngularJS UI and JSON data exchange; integrated Java-based microservices with GE Reliance/GE XA-21 for real-time monitoring; implemented in-memory data caching using GZIP; utilized Google Cloud Platform services (Cloud SQL, Firestore, Cloud Bigtable) for data storage and scalability; performed ETL strategy planning (Data Stage/GCP/AWS) and migration of ETLs to IBM DataStage; implemented microservices with Spring Boot, secured APIs with OAuth2, and validated API workflows using Postman; adopted ELK stack for log analytics; built front-end using Angular 9+, Angular Material; integrated GraphQL and REST endpoints; mentored ETL/BI teams; configured CI/CD pipelines on GCP with Jenkins.
Java Developer at MetLife’s, Ottawa, ON, Canada
October 31, 2022 - October 31, 2022
Participated in daily Scrum; developed SPA with Angular 4-6; implemented Spark streaming to receive real-time data from Kafka and store on HDFS using Scala; containerized microservices with Docker and deployed on Kubernetes; architected backend services on AWS with DynamoDB; implemented OAuth2 + SSO; validated API workflows with Postman; developed RFP-style microservices using Spring Boot; implemented ELK for log analytics and supported MEAN4 stack; integrated GraphQL and REST APIs; charged with security hardening and automated testing; migrated legacy analytics to PostgreSQL/Cassandra and improved dashboard performance.
Software Developer at Sonata Software
November 30, 2018 - November 30, 2018
Worked in Agile Scrum with Test Driven Development; designed sequence and class diagrams; built UI using Angular 2-4; developed Java Spring Batch services for ETL; deployed Elastic Stack (Elasticsearch, Logstash, Kibana) clusters; performed UNIX shell scripting for deployment automation; worked with Oracle, MongoDB, and multiple databases; developed batch data exchange processes and ETL workflows; collaborated on data integration and deployment strategies.
Java Developer at Cardinal Health Canada Inc
November 1, 2022 - October 1, 2024
Designed and integrated Java-based microservices with GE Reliance/GE XA/21 energy management systems. Implemented in-memory caching with Java GZIP to enhance performance. Leveraged Google Cloud Platform services (Cloud SQL, Firestore, Bigtable) for scalable data storage, performed ETL/BI tasks with IBM WebSphere DataStage, and built microservices on GKE with Spring Boot and Spring Security. Migrated REST APIs toward GraphQL and established CI/CD pipelines; contributed to cloud deployments in AWS. Worked with Angular 9-based UI and Selenium-based automation.
Java Developer at MetLife’s
January 1, 2020 - October 1, 2022
Developed SPA using Angular 4; containerized microservices with Docker and deployed on Kubernetes in GCP. Built back-end on Spring Boot; utilized AWS DynamoDB and OAuth2/SSO for secure access. Validated API workflows with Postman and implemented RFP-style microservices using Spring Boot. Employed ELK for log analytics, and built MEAN4+ stack; established CI/CD pipelines with Google Cloud Build and Jenkins on GCP; performed automated testing with Selenium.
Software Developer at Sonata Software, India
April 1, 2016 - November 1, 2018
Developed ELK clusters (Elasticsearch, Logstash, Kibana) and front-end using Angular 2/4; built Java Spring Batch services; worked across J2EE stack (Spring MVC, Hibernate, JSP/Servlets) with Oracle DB and JBOSS. Contributed to migration to GraphQL and implemented test automation with Selenium; performed UNIX scripting and CI/CD with Jenkins.
Java Developer at MetLife Canada
January 1, 2020 - October 31, 2022
Participated in daily Scrum; built SPAs with Angular 4/6; implemented Spark streaming to receive real-time data from Kafka and store to HDFS via Scala; containerized Java microservices with Docker and deployed to Kubernetes; architected backend using AWS DynamoDB; implemented OAuth2/SSO; achieved high test coverage with JUnit/Selenium; developed RFP-style microservices with Spring Boot; used PCF for deployment; built MEAN stack-based features with MongoDB, Express, Angular, and Node.js; performed Selenium automation and GraphQL-related API testing with Postman; integrated logging with ELK; worked on cloud deployments on AWS/GCP; configured CI/CD with Jenkins.
Software Developer at Sonata Software
April 1, 2016 - November 30, 2018
Developed UI using JSP, Bootstrap, GWT, AngularJS and HTML/CSS; implemented multithreading for performance; built Spring Batch data-exchange services; contributed to ELK stack clusters (Elasticsearch/Logstash/Kibana); contributed to Agile Scrum lifecycle; worked on Angular2/4 front-end and Java-based back-end; supported deployment and integration projects; contributed to Oracle/SQL data layer development.

Education

Bachelor's in Computer Science at UNR VIJET, India
January 11, 2030 - January 1, 2017
Bachelor's degree in Computer Science at UNR VIJET, India
January 11, 2030 - January 1, 2017
Bachelor’s of computer science at UNR VIJET, India
January 11, 2030 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Healthcare, Energy & Utilities