Home

Paramesh Satya Sai Venkatesh Mathurthi - Sr Java Developer
[email protected]
Location: Darien, Connecticut, USA
Relocation: yes
Visa: GC Holder
Resume file: Venkatesh Mathurthi Java Full Stack Developer_1745850114798.docx
Please check the file(s) for viruses. Files are checked manually and then made available for download.
Paramesh Satya Sai Venkatesh Mathurthi
203-572-4018
[email protected]
linkedin.com/in/mpssvenkatesh

Summary:
9+ 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.
Developed GraphQL schemas and resolvers using Java Spring Boot, enhancing microservices architecture with flexible and efficient data retrieval.
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.
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.
Utilized Databricks notebooks for interactive data exploration and visualization, enabling efficient analysis and debugging of big data workflows.
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.

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, Angular7+, 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, 2016, USA.
Bachelor s of Technology (Electronics & Communication Engineering) - Lovely Professional University, Phagwara, Punjab, 2014, India.

Professional Experience:

MorganStanley, Atlanta, GA Apr 2023 to till date
Senior Java Developer

Responsibilities:
Expose metrics and health indicators, Prometheus metrics in the Graphana dashboard.
Worked on JVM metrics and heap utilization. Performance test on JVM heaps spaces Eden and OLD gen and improve the application resource consumption as per reports.
Using Java 11 features and developing services using Functional programming, and reactive streams.
Working on transforming legacy services to Spring Microservices using Java11 and SpringBoot.
Worked on Encryption and SSL Certificates during the handshake.
OPEN API specification for documentation.
Working on front-end Angular Components, Dependency Injection, Services, Routing, pipes, Animations, and Forms.
Working on Angular on writing frontend UI components and modules. Form validations and backend service integrations.
Working on Docker images, repository artifactory, and Kubernetes environment.
Working and configuring services communication using Spring Cloud Circuit breaker, Eureka server, and Config.
Working with Cross Team functionalities and planning the work items.
Worked on Message Brokers and Kafka event-based messaging.
Worked on AWS Elastic cache to maintain the data available for nodes in the cluster environment.
Worked on HazalCast caching.
Worked on Postgres SQL to retrieve data for user requests.
Authorize users using LDAP authenticator.
Working on Spring production-ready features and profiles.
Worked on Docker containerization of Spring Boot application.
Worked on AWS cloud services ( EC2 instance, API GATEWAY, Lambdas, Consuming and routing calls, connectivity protocols, and access policies).
Creating new rest services and improving the code with new Java9 features.
Improving Hazelcast caching mechanisms and JVM Heap consumption.
Successfully planned and delivered JVM Heap reduction technics.
Working on Linux Operations system and creating dev workspace in on-prem cloud instances.
Added new Spring Health indicators and Metrics to services.
Extensively worked on Code reviews.
Handling prod issues and addressing teams on analysis and creating Jira work items.
Working in Agile framework and using Jira for sprint planning.
Extensively working on Junit test cases and integration tests.

Environment: Java 9/11 features, Microservices, Spring Boot, Maven, JUnit, Hazelcast, Spring HealthIndicators and Metrics, Spring Rest, Linux, Intellij, ActiveMQ, AWS, Concurrency, Grapahana, Kibana, Apache KAFKA, Angular 13, Node.js, HTML and Javascript services.

Master Card, O Fallon, MO Jan 2022 Mar 2023
Sr. Java Full Stack Developer

Responsibilities:
Used Agile Scrum to manage the full life cycle 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, NodeJS, Python, MySQL, Angular, and MongoDB for enterprise applications.
Developed Spring Boot Microservices architecture using REST and Apache Kafka.
Developed RESTful APIs using Node.js, integrated with AngularJS, MongoDB, and performed content management using Adobe CQ / AEM.
Worked on GraphQL APIs to optimize data fetching by reducing over-fetching, improving performance compared to traditional REST APIs.
Subject Matter Expert (SME) in AWS, JavaScript, and Java, providing leadership and customer service across engineering teams.
Provided strategic leadership for customer-facing solutions, driving customer service excellence and contributing to technical decision-making.
Tuned Spark applications for optimal performance, including memory management, caching, and partitioning techniques to maximize throughput on distributed clusters.
Utilized Databricks collaborative workspace for data engineering, data science, and ML tasks, streamlining team collaboration and accelerating development cycles.
Used Spark SQL for querying structured data within Spark, optimizing performance for complex analytical workloads.

Environment: Core Java, Java 8.0, HTML5, CSS3, Angular 11, Node.js, jQuery JSON, AJAX, HQL, Bootstrap, JBOSS 5.1, Spring Boot, Spring Ribbon, Spring Security, Spring Batch, Scala, JIRA, Apache Kafka, REST, Hibernate, DAO,JPA, Eclipse, log4j, Oracle 11g,Azure, GIT, Maven, Jenkins, AWS, Docker, JBOSS, Junit, Swagger.

Shutterfly, Minneapolis, MN May 2020 to 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 various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design, development, testing, and monitoring.
Used Maven as build tool and deploying 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 Angular2 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.
Used Multi-threading to overcome the errors in the process of transactions, handle threads by main thread process.
Experience migrating infrastructure and application from on premise 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.
Deploy and maintain Spring Cloud with Pivotal Cloud Foundry on AWS Cloud.
Used Custom Node.js proxy used to simulate API responses before client implementation was complete.
Enhanced front-end performance by integrating RxJS Subjects and Observables for efficient event handling and state management in Angular applications.
Applied RxJS operators to streamline asynchronous operations, ensuring smooth data flow and reducing the complexity of handling user interactions and HTTP requests in Angular applications.
Integrated GraphQL with REST APIs, providing a hybrid approach to fetch and manage data efficiently across distributed systems.
Implemented distributed tracing with Spring Cloud Sleuth by integrating with Zipkin using http and Spring Cloud Stream(rabbitmq, kafka) communication methods.
Experience in automating private and Azure public cloud configuration using Terraform.
Developed Infrastructure as Code (IaC), Configuration as Code (CaC), Pipeline as Code for AWS,Azure security, and using Jenkins, Terraform, Ansible, ARM, and Cloud Formation.
Configured connection between Azure data bricks to Azure Devops Git.
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 and in 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.
Ensures adherence to web accessibility standards (WCAG), making applications accessible to all users, including those with disabilities.
Leverages analytics and user behavior metrics (e.g., heatmaps, A/B testing) to guide design enhancements, focusing on improving conversion rates and user retention.
Specializes in designing for cross-platform consistency, ensuring that interfaces perform seamlessly on desktop, tablet, and mobile devices, following responsive design principles.
Develop screens for the front end using ReactJS and used various predefined components from NPM.
Developed user-friendly web-based GUI using CSS3, HTML5, JavaScript, Bootstrap, and AngularJS.
Created and injected spring services and DAOs to achieve dependency injection MVC components to implement.

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 2.0, Angular JS.

State Farm, Tempe, AZ Feb 2018 to Mar 2020
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.
Used Spring Boot to Create a stand-alone Java application for establishing profiles of different markets using java-jar files.
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.
Experience on Implement and manage Cl /CD pipeline for API proxies. Experience In microservice development using spring boot.
Developed Web Services to allow communication between the applications using RESTful and SOAP based Web Services.
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.
Used Kubernetes to deploy microservices which were hosted on AWS.

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 Jan 2016 Jan 2018
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.
Used WSDL and SOAP for the development of the XML based applications.
Designed and deployed API specification with testing case(Swagger).
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.
Experience in working of AJAX technologies to support Web user interactions.
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 machine learning user interface message queue javascript sthree database procedural language Arizona Connecticut Georgia 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];5371
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: