Summary
Overview
Work History
Education
Timeline
Generic

Parthiv Vutukuru

Summary

Java Developer, with over 7 years of experience in capturing Business Process Requirements, Development, Testing and Implementation for various client server-based applications using Java and J2EE technologies. Extensively used JavaScript/Typescript, Ajax, and JSON to build highly interactive web pages. Build and maintain code repositories and code migrations using CI/CD strategies (GIT, SVN, CSV, Jenkins). Worked with Apache Kafka in Spring Boot application for integration and Data Processing Pipeline for persistent messaging, worked with Apache Kafka with Spring Integration which provides inbound adapters for working with low level and high-level Apache Kafka API. Experience in making the Devops pipelines using Open shift and Kubernetes for the Microservices Architecture. Good Knowledge in documentation of REST API’s using Swagger 2 and WADL. Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS). Authenticated Users accessing RESTful services using Oauth 2.0, OIDC and JWT (Jason Web token)

Overview

8
8
years of professional experience

Work History

State Of NewYork
12.2024 - Current
  • Developed web services client interface with JAX-RPC from WSDL files for invoking the methods Used using SOAP
  • Developed RESTful web services for the downstream systems
  • Created Stored Procedures and other SQL scripts using PL-SQL
  • Implemented various cross-project functionalities using Spring AOP
  • Environment: Java, Soap UI, WSDL, RESTful, J2EE, Junit, JDBC, SQL, JDK, JMS, JSP, JSTL, XML, Spring-AOP, JavaScript, Log4J, Junit, SOAP, REST API

Cigna
10.2023 - 11.2024
  • Develop a comprehensive backend to support frontend Application
  • (Java 8 / Stream API)
  • Developed REST APIs using Java 8, Sprint boot, Hibernate and Azure DevOps to achieve functionalities
  • Integrate Endpoints and API Gateway to fulfill the business logic
  • (Micro services/API Gateway)
  • Used Spring Framework AOP Module to implement logging in the application using log4j
  • Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot
  • Experience with Cassandra development (reports, schema design, map reduce functions) and migration from SQL relational database to NoSQL databases like Cassandra
  • Developed a messaging microservice - Publisher Service and Consumer Service which to publish and consume messages using Apache Kafka message brokers
  • Tracked GCP (Google Cloud Platform) traffic for error-handling and troubleshooting scenarios
  • Configured Apache Kafka and Zookeeper to handle all the failure scenarios
  • Utilized GCP Secret Manager and Key Management Service (KMS) for secure storage and retrieval of application credentials
  • Used Docker to containerize the Services and APIs to run on instances and implemented the build stage to build the Microservices and push the Docker Container image to deploy into kubernetes
  • Used Kubernetes Linux container for deploying and scaling containerized applications
  • Implemented fail safe and circuit breaker patterns in Spring Boot, Microservices applications using Hystrix
  • Implementing authentication using OAuth2 and JSON Web Token (JWT)
  • Extensively used JUnit and Mockito for unit testing, integration testing and production testing
  • Involved in Maven based build process and CI/CD using Jenkins
  • Used JIRA to assign, track, report and audit the issues in the application
  • Used Swagger to design and document Microservices
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle
  • Environment: Java, spring MVC, Spring Boot, Spring Data JPA, REST API, Jenkins, OAuth 2, JWT, NoSQL,Splunk, Log4j, GIT, Postman, Junit, Mockito, Agile, JIRA, Docker, Kubernetes

Java Backend Developer

Allstate
12.2022 - 09.2023
  • Participated in Agile methodology and involved in Design, development, Implementation, and testing of the enterprise applications
  • Developed RESTful API that integrates with Spring Data JPA and Hibernate to get the quotes based on a particular state
  • Used Hibernate, Object/relational mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle relational data model with a SQL-based schema
  • Scaled the component interactions and generalized the interfaces using Restful web service
  • Developed Maven scripts to build and deploy the application into WebLogic Application Server and ran Perl shell scripts and implemented auto deployment process
  • Worked on relational database design and writing SQL queries, stored procedures, views, and functions with Oracle
  • Used various Bootstrap components such as calendars, masks, up loaders, sliders, alerts, and modal dialogs for developing the UI
  • Used Spring Webflux and migrated applications from servlet to reactive API
  • Consumed RESTFUL web services using Angular HTTP Module and transformed the response using RXJS operators
  • Used Spring Reactive(RX-JAVA) to scale the application and decrease the ideal of CPU Core
  • Implemented Continuous Integration and Continuous Deployment (CI/CD) using Jenkins and Maven
  • Experience in making the Devops pipelines using Openshift and Kubernetes for the Microservices Architecture
  • Used AWS S3 buckets for online backup and archiving of the data
  • Followed Test Driven Development (TDD) methodology for developing test cases using Junit and Mockito
  • Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper

Java Full Stack Developer

FAA
11.2019 - 10.2022
  • Participated in Agile methodology and involved in Design, development, Implementation, and testing of the enterprise applications
  • Used Amazon Cloud Watch to monitor AWS services, and Amazon Cloud Watch logs to monitor applications
  • Developed Java API to interact with Amazon SQS used in sending bulk emails
  • Integration of Amazon Web Services (AWS) with other application infrastructure
  • Worked on creating documents in the Mongo database
  • Testing, Evaluation and troubleshooting of different NoSQL database systems and cluster configurations to ensure high-availability in various Crash Scenarios
  • Experience in upgrading and migrating various versions of Mongo database on different platforms
  • Designed and developed custom Mongo applications specific to clients' needs
  • Worked with RXJS Observables and operators when working with HTTP JSON responses and defined custom error handler to handle error scenarios
  • Used Wijmo components such as Flex grid, Multirow data grid, Flex charts etc
  • For creating the UI pages

Java Developer

Ford Motor Company
03.2018 - 07.2019
  • Involved in the creation of UI specification documents by interacting with business users and design documentation and data modelling for the entire project
  • Created responsive design and developed a single responsive website that could be served to desktop, Tablets and mobile users using Java Script, D3 library
  • Involved in implementation of business logic using Spring MVC
  • Implemented Java/J2EE Web Based Applications using Spring MVC framework
  • Used Spring MVC to handle/intercept the user requests and used various controllers to delegate the request flow to the back-end tier of the application
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Micro service architecture with Spring Boot based service through REST
  • Extensively worked on Spring bean wiring, Spring DAO a spring AOP modules and implemented Spring AOP in exception handling, which it reduces the development time to handle the exceptions
  • Environment: Spring MVC, Spring Security, Spring Batch, Spring Data, Java Multi-Threading, Splunk, Jest(Testing),OpenShift, Rest Services, Java 8, MY SQL,Jenkins

Junior Developer

Bridgetown Consulting Group
11.2016 - 02.2018
  • Extensively used CSS and Bootstrap for styling the HTML elements
  • Developed dynamic web pages using HTML, CSS, strap, Less and AJAX
  • Used jQuery for view rendering of the web pages
  • Developed on 3-tier architecture (Client, Server, and Database) using C++, STL, Rogue Wave, Oracle, MQ, log4cpp on Solaris and Red Hat Linux (RHEL 5) which work in tandem with SunGard's Martini platform which is an industry standard for Securities lending and REPO applications
  • Designed, developed, tested and deployed a position loader for loading settled positions into the database
  • Developed RESTful Services and Web Service Clients (JAX-RS) using jersey framework with data representation in different formats such as XML and JSON
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate
  • Written Mokito test scripts to automate the unit testing process
  • Environment: JAVA, J2EE, Core Java, JSF, AJAX, JavaScript, Apache CXF, Rest Service, Jax-RS, WSDL, JQuery, Multi-Threading, Jquery, HTML, CSS, Ajax, Oracle, Hibernate, IBatis, Unix, Mokito

Education

Master of Science - Computer Science

University of Illinois At Springfield
Springfield, IL
07-2016

Timeline

State Of NewYork
12.2024 - Current

Cigna
10.2023 - 11.2024

Java Backend Developer

Allstate
12.2022 - 09.2023

Java Full Stack Developer

FAA
11.2019 - 10.2022

Java Developer

Ford Motor Company
03.2018 - 07.2019

Junior Developer

Bridgetown Consulting Group
11.2016 - 02.2018

Master of Science - Computer Science

University of Illinois At Springfield
Parthiv Vutukuru