Home

Paramesh Satya Sai Venkatesh Mathurthi - Sr . Java Full Stack Developer
[email protected]
Location: Darien, Connecticut, USA
Relocation: yes
Visa: GC
Resume file: Paramesh_Java Full Stack Developer updated_1745419398484.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Summary:
10 years of professional experience in Object Oriented Programming, Design and Development of Web-based
Enterprise Applications using Java and JEE Technologies with Software Development Life Cycle (SDLC). Experience in
Agile Software development process, Test Driven Development (TDD), behavior-driven development (BDD) and
Scrum.
Extensive experience in design and implementation of client/server and web applications using J2EE (Servlets, JSP,
JSTL, JDBC, EJB, JMS, MQ, Struts, JMS, XML, Java Multi-threading API, Spring, Hibernate and SOAP & REST Web
Services). Expertise with building the SpringBoot Cloud Microservices and develop Spring based applications with
very less configuration. Also excels in WebServices both developing and consuming REST (JAX-RS) API and strong
knowledge of SOAP (JAX-WS) and WSDL. Using Spring Boot in Microservices, Pivotal Cloud Foundry and
Engagement.
Strong front-end UI development skills using HTML5, CSS3, Custom Tag Libraries, JavaScript, AJAX, and Bootstrap
based on the W3C standards and Web2.0. Developed monitoring and notification tools using Python.
Experience of NoSQL databases such as Mongo DB, Cassandra and HBase.
Good Knowledge and understanding of Hadoop Architecture and various components in Hadoop and ecosystems:
HDFS, MapReduce, Hive and Pig.
Experience in usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Route53, SNS, SQS,
Cloud Trail. Experience in Server infrastructure development on AWS Cloud.
Experienced in Amazon EC2 setting up instances and setting up security groups.
Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket.
Hands on Experience in deploying apps to Cloud using Pivotal Cloud Foundry and CF scripts.
Experience with object-oriented client-side scripting using Typescript, ES6 and JavaScript frameworks.
Experience in Implementation Token (Oauth2, SAML) base security using Restful API.
Experienced in implementing modules like Hibernate, JavaBeans, Servlets, Struts, and XML Mapping.
Experience in handling messaging services using Apache Kafka implemented Micro services architecture to make
application smaller and independent REST web services
Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot for running apps.
Hands on in AWS, which includes EC2, S3, Elastic Load Balancer, Beanstalk, Cloud watch, IAM, Server Migration,
Route53, SQS, VPC, DynamoDB, SNS, Glacier, RDS, Lambda and NoSQL databases, Cassandra, MongoDB.
Strong experience with Mongo DB development (reports, schema design, map reduce functions) and migrations
from SQL relational databases andn hands on experience on Apache Kafka.
Implemented GraphQL APIs with Apollo Client for efficient data fetching, defining queries, mutations, and resolvers
to optimize client-server communication and reduce over-fetching.
Utilized OpenShift Service Mesh (based on Istio) for secure, reliable communication between microservices with
built-in observability and traffic management.
Utilized Apollo Federation to create a scalable, distributed GraphQL architecture by composing multiple services into
a single unified API.
Implemented Apollo Server as a GraphQL middleware, enabling efficient data fetching and reducing over-fetching
and under-fetching issues.
Implemented Spark Streaming to process live data streams, enhancing data accuracy and decision-making with near
real-time insights.
Managed OpenShift Operators for automating application deployment, scaling, and lifecycle management.
Developed single-page applications (SPAs) using ReactJS, ensuring a seamless user experience with dynamic updates
to the UI without requiring a page refresh.
Utilized React Context API to manage global state efficiently across components, reducing the need for prop drilling
and improving code maintainability.
Leveraged RxJS in Angular to manage asynchronous data streams, using operators like map, mergeMap, and
switchMap for handling real-time events and improving application responsiveness.

Good Experience of NoSQL Databases and hands on work experience in writing application on NoSQL databases
like Cassandra and MongoDB.
Developed complex TSQL queries, stored procedures, and functions to optimize data retrieval, transformation, and
reporting processes.
Created and managed triggers, views, and indexes in TSQL to maintain data integrity, improve performance, and
enhance database efficiency.
Conducted data processing and transformation with Spark on Databricks, leveraging the platform s auto-scaling and
optimized cluster management to handle high volumes of data.
Leveraged Google Cloud IAM to enforce role-based access control (RBAC), ensuring secure and compliant access
management across services in GCP.
Used Google Cloud SQL and Google BigQuery for data storage and analytics, optimizing data querying and reporting
with minimal latency.
Experience in TDD, using JUnit framework with Mockito and Easy mock, Spring Junit Runner.
Utilized Databricks notebooks for interactive data exploration and visualization, enabling efficient analysis and
debugging of big data workflows.
Node.js operates on a non-blocking, event-driven architecture, which makes it ideal for handling concurrent
connections and I/O-heavy applications like real-time chat systems, streaming services, etc.
Experienced in using Log4j and good expertise in application build tools like ANT, Gradle and Maven.
Worked on Git as version control management and JIRA as Defect management for bug, issue tracking of
application. Used JENKINS for continuous integration (CI) and continuous deployment (CD) pipeline.
UI/UX Expertise: Extensive experience in user interface (UI) and user experience (UX) design, ensuring that
applications are intuitive, visually appealing, and user-centric.
Experience in configuring IBM DataPower Gateway (IDG) for secure API and service integration.
Implemented SSL/TLS handshake mechanisms to establish encrypted communication between client and server.
Worked with Let's Encrypt and other CAs (Certificate Authorities) to automate SSL certificate issuance and renewal.
Managed SSL certificate lifecycle (installation, renewal, and revocation) across different web servers such as Apache,
Nginx, and Tomcat.Prototyping and Wireframing: Proficient in creating wireframes, mockups, and interactive
prototypes using tools like Figma, Adobe XD, or Sketch to design and refine application interfaces.
Technical skills:
Java/J2EE Technologies Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, Swing, AWT,

Multi-threading, Java Networking
Programming Languages Java 11 , Core Java, SQL, PL/SQL, C, C++
J2EE Frameworks Spring MVC, Struts 2.0, JSF
Application/Web Servers WebLogic, IBM WebSphere, JBoss, Tomcat
ORM Frameworks Hibernate, JSF, IBATIS
Web Technologies JSP, JavaScript, jQuery, AJAX, XML, XSLT, XHTML, DHTML, CSS, SASS,

HTML, AngularJS, Angular16, Backbone.js, ReactJs, React.
Spring Framework Spring IOC, Spring Batch, Spring Boot, Spring Security
Database Server Oracle, DB2, SQL Server, MySQL, RDBMS, MongoDB, Cassandra
IDE Eclipse, NetBeans, IntelliJ, STS
Web Services REST, SOAP, JAX-WS, JAX-RPC, JAX-RS, WSDL, Axis2, UDDI, Apache CXF
Version Control GIT, CVS, SVN, Clear case
Build Tools ANT, Maven, Gradle
Methodologies Agile, Scrum, Water-Fall, Rapid Application Development,

Test Driven development
Modelling Tools Microsoft Visio, Rational Rose
Operating System Windows, Mac, Linux, UNIX
Tools Apache Camel, ESB, cucumber, Rational Rose, Microsoft Visio
Testing &logging Junit, Jasmine, JUnit, Log4J, SoapUI, Test NG, Easy mock and Power mock,

Karma, Protractor, Mockito, Selenium, Jenkins, Docker

Education:
Masters (Computer Science) - Sacred Heart University, Fairfield CT 06825, 2014, USA.
Bachelor s of Technology (Electronics & Communication Engineering) - Lovely Professional University, Phagwara,
Punjab, 2012, India.
Professional Experience:
Master Card, O Fallon, MO (Remote) Jan 2021 Till
Date
Sr. Java Full Stack Developer
Responsibilities:
Used Agile Scrum to manage the full lifecycle development of the project.
Developed applications using Spring MVC, Spring Boot, JSP, JSTL, and AJAX on the presentation layer. The business
layer is built using Spring, and the persistent layer uses Hibernate.
Built scalable Microservices to ensure the application s scalability on cloud infrastructure.
All functionality is implemented using Spring IO / Spring Boot, Thymeleaf, and Hibernate ORM. Also implemented
Java EE components using Spring MVC, IOC, transactions, and Spring Security modules.
Developed microservices-based APIs using REST to connect with databases like Oracle, Postgres, MongoDB (NoSQL).
Extensively used MySQL database, writing SQL queries for data retrieval and validation against business rules.
Implemented CI/CD pipelines using Jenkins for building and deploying applications.
Worked with Swagger API for auto-generated documentation of REST calls.
Developed integration modules for disparate clients using Apache Camel.
Implemented Continuous FTP transfer of encrypted large files between distributed systems using Apache Camel.
Worked with Docker containerization, creating Docker images, tagging, pushing, and managing containerized
infrastructure.
Built/Maintained Docker/Kubernetes container clusters using Kubernetes, Linux, Bash, Git, and Docker on Google
Cloud Platform (GCP).
Expertise in Java 11, Spring Boot, Spring Rest, Spring Security, React, Node.js, Python, MySQL, Angular 16, and
MongoDB for enterprise applications.
Leveraged Angular 16's standalone components to simplify the module dependency management, enabling faster
and more modular development.
Used Angular 16's enhanced hydration feature to optimize server-side rendering (SSR), improving load times and
SEO performance for the Mastercard application.
Worked with Angular CLI to automate project builds, configurations, and test execution for streamlined
development and deployment.
Developed Spring Boot Microservices architecture using REST and Apache Kafka.
Developed RESTful APIs using Node.js, integrated with AngularJS and MongoDB, and performed content
management using Adobe CQ / AEM.
Designed with testability in mind, AngularJS supports unit testing and end-to-end (E2E) testing using tools like
Jasmine and Protractor.
Created reusable and dynamic components in React, optimizing user interface responsiveness and improving the
user experience.
Due to its non-blocking nature, Node.js excels at performing I/O operations such as reading/writing files or querying
databases asynchronously, we enhanced the performance of web applications.
Leveraged React Hooks for state management and side effects, reducing code complexity and improving
maintainability.
Utilized Redux for state management in React applications, ensuring predictable state transitions and modular code
structure.

Leveraged Redux Toolkit to simplify store configuration, improve code readability, and enhance development
efficiency.
Integrated React applications with Node.js backend services, creating seamless full-stack solutions for dynamic,
data-driven applications.
Worked on GraphQL APIs to optimize data fetching by reducing over-fetching, improving performance compared to
traditional REST APIs.
Integrated Redux DevTools to debug application state changes efficiently.
Expert content leadership on complex engineering assignments, designing and developing strategic inputs for
framework improvements.
Provided strategic leadership for customer-facing solutions, driving customer service excellence and contributing to
technical decision-making.
Implemented GraphQL APIs to efficiently fetch data from the server by defining flexible queries, reducing over-
fetching of data compared to traditional REST APIs.
Built robust ETL pipelines for data extraction from various sources, transforming raw data into usable formats, and
loading it into data warehouses for analytics.
Used Vue Router for handling navigation between different sections of the application, ensuring a smooth single-
page application (SPA) experience.
Implemented Vuex to manage application state, ensuring consistent handling of user sessions, authentication, and
transaction data.
Utilized Vertex AI for building, training, and deploying machine learning models at scale, enhancing predictive
analytics capabilities.
Deployed and managed containerized applications on Red Hat OpenShift, leveraging its robust Kubernetes-based
orchestration for scalability and high availability.
Configured OpenShift Pipelines (Tekton) to implement CI/CD workflows, automating application builds, testing, and
deployments.
Used Axios to consume Mastercard s RESTful APIs for fetching user transactions, payment processing, and account
details.
Built reusable and modular Vue components, improving code maintainability and reusability.
Integrated Apollo Server with RESTful microservices, enabling seamless communication between GraphQL and
existing REST APIs.
Used Apollo Schema Stitching to combine multiple GraphQL schemas into a single schema, streamlining data access
from different services.
Integrated OpenShift with hybrid and multi-cloud environments, ensuring seamless application deployment across
on-premises and cloud infrastructures.
Utilized Databricks collaborative workspace for data engineering, data science, and ML tasks, streamlining team
collaboration and accelerating development cycles.
Optimized data synchronization and batch processing for large-scale B2B transactions using Apache Kafka and ETL
pipelines.
Built ETL processes using TSQL for data migration and integration across different SQL Server environments and
third-party applications.
Used Spark SQL for querying structured data within Spark, optimizing performance for complex analytical
workloads.Used Spark SQL for querying structured data within Spark, optimizing performance for complex analytical
workloads.
Environment: Core Java, Java 8.0, HTML5, CSS3, Angular 16, Node.js, jQuery JSON, AJAX, HQL, Bootstrap, JBOSS 5.1,
Spring Boot, Spring Ribbon, Spring Security, Spring Batch, Scala, JIRA, Apache Kafka, Vertex AI REST, Hibernate, DAO,JPA,
Eclipse, log4j, Oracle 11g,Azure, GIT, Maven, Jenkins, AWS, Docker, JBOSS, Junit, Swagger.
Shutterfly, Minneapolis, MN Nov 2018 Dec 2021
Sr. Java Full Stack Developer

Responsibilities:
Involved in complete development of Agile Development Methodology/SCRUM , developed and tested the
application during various iterations.
Involved in complete development of Agile Development Methodology/SCRUM, developed and tested the
application during various iterations.
Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling,
analysis, design, development, testing, and monitoring.
Used Maven as a build tool and deployed the application.
Customized Backstage platform with plugins and templates, enhancing team collaboration and reducing onboarding
time for new developers.
Used J2EE design patterns like Adapter, Service Locator, Session Facade, Singleton, Factory, and DAO.
Implemented Data validations for critical functionalities using Angular14 and JavaScript.
Created and deployed VMs on the Microsoft cloud service Azure, created and managed the virtual networks to
connect all the servers, and designed ARM templates for Azure platform.
Built-in module (ngRoute) for creating SPAs with client-side routing.
Used Multi-threading to overcome errors in transaction processes, handling threads via the main thread process.
Maintained 24/7 high-volume availability demands using open-source tools such as Linux, Apache, PHP, and MySQL.
Optimized and automated ETL processes using DataStage 9.1 features and Unix Shell scripts.
Experienced in migrating infrastructure and applications from on-premises to Azure functions and from cloud to
cloud, such as AWS to Microsoft Azure and GCP.
Integrated Angular services and dependency injection to maintain clear separation between UI logic and data
services.
Deployed and maintained Spring Cloud with Pivotal Cloud Foundry on AWS Cloud.
Used a custom Node.js proxy to simulate API responses before client implementation was complete.
Developed ReactJS components to create reusable, modular UI elements, enhancing productivity and scalability in
front-end development.
Leveraged React Hooks for managing component state and side effects, simplifying complex logic and improving
code maintainability.
Integrated Node.js Express APIs with React for dynamic, data-driven applications, ensuring seamless communication
between the front end and back end.
Implemented server-side rendering (SSR) with React and Node.js, improving application performance and SEO.
Enhanced application performance using React.memo, lazy loading, and code splitting techniques in React.
Built RESTful APIs in Node.js, handling complex business logic and integrating with MongoDB and MySQL for efficient
data storage and retrieval.
Implemented distributed tracing with Spring Cloud Sleuth by integrating with Zipkin using HTTP and Spring Cloud
Stream (RabbitMQ, Kafka) communication methods.
Developed Infrastructure as Code (IaC), Configuration as Code (CaC), and Pipeline as Code for AWS, Azure security,
and using Jenkins, Terraform, Ansible, ARM, and CloudFormation.
Used Angular Router to enable seamless navigation across application components, improving user experience.
Experience in managing Private Cloud and Hybrid Cloud configurations, patterns, and practices in Windows Azure
and SQL Azure, including Azure Web and Database deployments.
Proficient in designing intuitive interaction flows, reducing friction in user tasks, and enhancing overall user
satisfaction through thoughtful micro-interactions and animations.
Ensured adherence to web accessibility standards (WCAG), making applications accessible to all users, including
those with disabilities.
Leveraged analytics and user behavior metrics (e.g., heatmaps, A/B testing) to guide design enhancements, focusing
on improving conversion rates and user retention.

Specialized in designing for cross-platform consistency, ensuring that interfaces perform seamlessly on desktop,
tablet, and mobile devices, following responsive design principles.
Developed screens for the front end using ReactJS and leveraged various predefined components from NPM to
speed up development.
Created and injected Spring services and DAOs to achieve dependency injection in MVC components.
Implemented the associated business modules integration using Spring and Hibernate data mapping.Created and
injected spring services and DAOs to achieve dependency injection MVC components to implement.
Implemented the associated business Modules integration using Spring and Hibernate data mapping.
Environment: Java 8, Spring MVC, JavaScript, jQuery, JSON, Spring DAO, Spring Boot, Spring Batch, Spring Security,
Spring Integration, Spring-Hibernate integration framework, Kafka, Oracle, PL/SQL, XML, Microsoft Azure, Junit, GIT,
Maven, Jenkins, AWS (EC2, VPC), REST, HTML, CSS, SASS, AJAX, Jira, Angular 14, Angular JS, ReactJs, React, Node.js.
State Farm, Tempe, AZ Nov 2015 Sep 2018
Java Full Stack Developer
Responsibilities:
Involved in the complete Project Life Cycle including analysis, design, developing, and testing of the application.
Worked in agile development following the SCRUM process, Sprint, and daily stand-up meetings.
Created presentation layer using JSP, Bootstrap, angular, HTML5, and CSS3 to keep the code readable and make a
dynamic frontend.
Worked with Advanced Java 8 features like Lambda, filters, and Predicates for adding functionality processing
capability and Stream API to facilitate pipeline processing and method to eliminate elements based on the criteria.
Implemented Spring MVC Architecture and Spring Bean Factory using, Configured Bean properties using
Dependency Injection.
Extensively used Eclipse IDE as Application Development Environment for developing custom applications using the
J2EE Frameworks and Technologies such as JDBC, JSP, and JNDI.
Worked on Microservices Architecture using Kubernetes to orchestrate the deployment and scaling.
Management of Docker Containers and Created a private cloud using Kubernetes that supports DEV, and TEST
environments.
APIGEE API Analytics - generation of custom reports and Integration with external tools like Splunk/Log rocket
Developer portal setup and customization
Experience of build and deployment methodologies with Apigee across environments.
Implemented SSL/TLS encryption on MQ channels for secure data transmission.Used AWS Cloud formation
templates to build infrastructure.
Manage storage of all files in the S3 bucket using multiple AWS instances containing proper DNS addresses in
synchronization with application status.
Migrated legacy service to microservices using Spring boot.
Migration of single sign-on applications from the server on to AWS cloud with inclusion of time tracker in the logs
format for tracking down the user traffic.
Developed and consumed REST Services using HTTP methods such as GET, POST, PUT, and DELETE for User and
Account microservices.
Implemented RESTful Web Services in SOA (Service Oriented Architecture) to retrieve data from the client side and
REST API calls from AngularJS and parsed the data to project to the client and handled the security and
Authorization using Spring Security and OAuth authentication protocol.
Designed and developed message flows using IBM WebSphere Message Broker (IIB) for enterprise integration.
Integrated SOAP & REST Web Services, JMS, IBM MQ, and Kafka within message flows.Used Oracle and MySQL as
the backend databases for the application and implemented using Spring Data and JPA, respectively.
Environment: Java, Agile Methodology, Spring IOC, Spring MVC, Spring Boot, Spring Cloud, Spring Batch, Spring Security,
HTML5, CSS3, Bootstrap, AngularJS, JSTL, JQuery, AJAX, AWS EC2, S3, Micro Services, Hibernate, RESTful API, SOA, JAX-
RS, JSON, SQL, Oracle, CRUD, CI, CD, Jenkins, JIRA, RabbitMQ, MAVEN, JUnit, UNIX, STS, IBM Web Sphere, Log4J, GIT.

AMEX, NYC, NY Jun 2013 - Oct 2015
Java Fullstack Developer
Responsibilities:
Developed use case diagrams, object diagrams, class diagrams and sequence diagrams using UML.
Used Maven build tool achieve more functionality for build purpose.
Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the
issues.
Defined and constructed layers, server-side objects and client-side interfaces based on J2EE design patterns.
Developed architecture and design of large-scale Enterprise Java Applications primarily focused in domains like
Banking, Finance, Credit Card Services, Home Mortgage, ERP and E-commerce domains.
Used WSDL and SOAP for the development of the XML based applications.
Developed Web Services using WSDL, SOAP, HTTP, and UDDI.
Experience in developing XML documents with XSD validations, SAX and DOM parsers to parse the data held in XML
documents.
Designed and deployed API specification with testing case(Swagger).
Involved in batch processing using Spring Batch framework to extract data from database and load into
corresponding Loan App tables.
Configuring the Mule process for fetching the data from topic and makes web service calls to the middle tier Mule
ESB for processing.
Worked on the Mule API Gateway for the application of policies to API as well for managing the security. Also
worked with the Proxy settings using the API Gateway for the API s.
Worked Docker container management along with volumes, container-based DB and services, Docker Anti factory
configuration and setup.
Developed REST API's using Spring MVC and Spring boot, hosted all micro services on PCF.
Helped create and implement distributing data architectures using NOSQL technologies such as data distribution
networks to deliver data into the data storage layer and API components for Client.
Expert in HTML5/CSS3 development and have experience ReactJS, angular5.2, Responsive design.
Designed Micro-Service architecture to divide application into business components using Spring Cloud.
Hands-on experience with Akka Play Framework MVC model, Object relational mapping tools like Slick
Used AngularJS as a framework to create a Single Page Application(SPA) and to monitor the states of the form and
input fields and notify the user about the current state.
Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
Used Struts, nodejs for web page development and front-end validations.
Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
Experience in development of Agile Environment using TDD.
Creating SQL queries, PL/SQL stored procedures, functions for database layer by analyzing the required business
objects and validating them with stored procedures.
Experience in working of AJAX technologies to support Web user interactions.
Experience in working of implementing the applications and web servers on Red Hat Linux Enterprise platform.
Used Hibernate Framework for object relational mapping and persistence.
Environment: Java, J2EE, Spring, Spring Boot, Mongo DB, Jasper Reports, Hibernate, Angular JS, Ajax, JavaScript, UML,
Restful, Microservices, Tomcat, Linux, Servlet, MVC, Eclipse, Log4j,Webservices, Web Sphere, JUNIT, Maven, Jenkins,
GIT, Agile.
Keywords: cprogramm cplusplus continuous integration continuous deployment artificial intelligence machine learning user interface user experience message queue javascript sthree database information technology procedural language Arizona Connecticut Minnesota Missouri New York

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];5341
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: