0% found this document useful (0 votes)
19 views6 pages

Java Full Stack Developer Resume

Uploaded by

info.tech2485
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views6 pages

Java Full Stack Developer Resume

Uploaded by

info.tech2485
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PAVAN

Email: pavan.05220@[Link] PH: 513-818-2907


PROFESSIONAL SUMMARY:
• IT Professional with around 9+ years of experience on Enterprise, Distributed, Client/Server Application
Development in banking, insurance, healthcare and ecommerce domains.
• Active involvement in complete Software Development Life Cycle (Analysis, Design, Build, Unit Testing,
various environments like Dev, SIT, UAT, Staging and Production Support).
• Experience working with front-end technologies like HTML5, CSS3, Servlets, JSON, JSTL, JavaScript,
Bootstrap, Angular, ReactJS, NodeJS, AJAX, and jQuery.
• Expertise in the implementation of Core concepts of Java, J2EE Technologies and other Open-Source
Frameworks: Open JDK, JSP, Servlets, JSTL, JMS, Struts, Spring, Hibernate, EJB, Java Beans, JDBC,
XML, Web Services, JNDI and Multi-Threading.
• Strong experience in Angular 2/ 4/ 6/ 8/ 9 in commonly used modules and creating pipes, reusable
components, and services. Java Developer with Groovy
• Proficient in Java/ J2EE Design Patterns including singleton, command, session facade, Model View
Controller (MVC), Data Access Object (DAO), Factory, Adapter, Observer, and JMS components.
• Well-versed with Core Java concepts like Collections, Multithreading, Serialization, Java Beans, &
Object Oriented Programming (OOPs) concepts such as Inheritance, Encapsulation, Polymorphism, and
Abstraction.
• Proficient in developing modular and maintainable code using Angular component-based architecture
and TypeScript.
• Strong experience with Spring MVC Controllers, Spring Annotations, Spring Tag Library, Inversion of
Control(IOC), Spring Boot, Spring DAO, and Spring ORM (Hibernate).
• Hands on experience in AWS Solutions using EC2, S3, RDS, DynamoDB, Lambda, SQS, SNS,
CloudFront, Route 53, VPC, CloudWatch, and Glacier. Experienced in Capital markets, Fixed Income,
Wealth Management, Alternative Investments, Client Statements, Commodities and front-end trading
applications.
• Excellent experience in Web Services, Microservices, Application development using J2EE Technologies
such as Spring Boot, Spring MVC, Spring Data, and Hibernate.
• Hands-on experience in MS Azure Cloud Services (PaaS & IaaS) - Storage, Web Apps, Active Directory,
Application Insights, Logic Apps, Data Factory, Service Bus, Traffic Manager, Azure Monitoring, OMS,
Key Vault, Visual Studio Online (VSO), Cognitive Services (LUIS) and SQL Azure.
• Experience in deploying applications in AWS as EC2 instances, created snapshots for the data to be
stored in AWS S3.
• Good experience in database connectivity (JDBC) for relational databases such as IBM DB2, Oracle, SQL
Server, and MySQL. Calypso
• Extensive experience in developing Spring Boot applications and Microservices and deployed on AWS
EC2 instances.
• Good experience in [Link] for creating interactive UI using One-way data flow, Virtual DOM, JSX, and
React Native concepts. Familiar with creating Custom Reusable React Components Library.
• Excellent knowledge of using Flux architecture in [Link] for building client-side web applications.
• Hands on experience on [Link], events and events emitter, and Node Package Manager (NPM).
• Hands-on experience using Messaging Services like JMS, MQ Series.
• Experience in implementing dynamic web applications using IBM WebSphere, Web Logic, and Tomcat
Application Servers.
• Expertise in performing Logging using Log4j Framework, and SLFJ.
• Experience working on CI/CD tools for creating Jenkins jobs, triggered the build, and performed release
cuts of the application.
• Experience in implementing ANT, and Maven build tools scripts for building the EAR and the
application components
• Experience in developing Enterprise Applications using IDEs such as Eclipse, NetBeans, and IntelliJ.
• Skilled in writing JUnit test cases to validate individual units of code and ensure their expected
behavior.
• Good working experience in Operating Systems like Windows Operating Systems, Linux and UNIX.
• Familiar with Angular testing framework (Jasmine and Karma) and best practices for unit testing and
end-to-end testing of Angular applications.
• Experienced in Agile Development and methodologies including Test-Driven Development (TDD) and
Scrum.
• Well-versed in TestNG, a powerful testing framework for Java applications with advanced features.
• Proficient in utilizing Jira, a popular project management and issue tracking tool, to effectively manage
and track project tasks, issues, and workflows.
• Excellent analytical, problem-solving, communication, and interpersonal skills, with the ability to
interact with individuals at all levels and work as a part of a team as well as independently.

TECHNICAL SKILLS:

➢ Languages: Open JDK, Java 8/11, SQL, PL/SQL


➢ Java/J2EE Technologies: Servlets, EJB, JDBC, JSF, JSP, Multithreading, Lambda, Groovy, SpringBoot
➢ Web Technologies: HTML5, CSS3, AJAX, jQuery, AngularJS, Angular 2/ 4/ 6/ 8/ 9, TypeScript, Angular
Material, Angular CLI, ReactJS, Redux, Flux, JSON, JavaScript, Bootstrap.
➢ Frameworks: Spring, Spring Boot, Spring Security, Hibernate, Struts, Spring Cloud, Spring MVC
➢ Web Services: SOAP, RESTful
➢ Application Servers IBM WebSphere, JBoss, Apache Tomcat, WebLogic
➢ Microservices Swagger, Spring Microservices
➢ Cloud Computing Azure, AWS
➢ MS Azure Services MS Azure, Application Insights, Azure Backups, Virtual Machines,
➢ MongoDB, mongoose, [Link], Azure Functions, CI/CD Pipelines, Azure DevOps, Azure Storage, Blob
Storage, Azure VMs, SQL Database, Azure Service Fabric, Azure Service Bus
➢ Logging/ Bug Tracking: Log4j, JIRA, SonarQube
➢ Messaging Services JMS, Active MQ, Rabbit MQ, Kafka
➢ Amazon Web Services (AWS)Resources: EC2, S3, RDS, DynamoDB, Lambda, SQS, SNS, CloudFront,
Route 53,VPC, CloudWatch, Glacier
➢ Version: Control SVN, Git, CVS, GitHub
➢ IDE’s: Eclipse, NetBeans, IntelliJ, RAD, VSC
➢ Operating System: Windows, Linux, MAC
➢ Methodologies: Agile (Scrum), Waterfall, TDD
➢ Build or CI/CD Tools: ANT, Maven, Gradle, Docker, Kubernetes, Jenkins, Azure DevOps
➢ Testing Tools: JUnit, TestNG, Cucumber, JMeter, Selenium, Postman, Jasmine, Karma, Mockito,
SoapUI

PROFESSIONAL EXPERIENCE:
American Express, Virginia, United States, (Remote). August 2022 – Till Date
Sr. Java Full Stack Developer
Responsibilities:
• Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology, designed
use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase.
• Wrote extensive HTML5, CSS3 code to build dynamic pages.
• Developed user interface by using [Link], and Redux for SPA development and implemented client-side
Interface using [Link]. Used groovy and spring boot to collecting the data from users and packaged the
data as json distributed to 43 applications Good Knowledge of Fixed Income/Derivatives and Trading
Platforms, Investment Banking, Capital Markets and Financial Industry
• Written several Axios service calls like get () and post () to make REST service calls.
• Used Java 11 Lambdas to make anonymous inline function calls and used Streams to work effectively
with objects.
• Wrote Client-Side code using [Link] and used NPM, directories to generate the server environments
used browserify,flux to manage with targeted URL's (Unidirectional data flows) and to monitor the
application.
• Used Microservices architecture, with Spring Boot based services interacting through a combination of
REST and leveraging MS Azure to build, test and deploy Microservices.
• Created MS Azure Application Insights for track user activities and geographical count on users logged
in to application.
• Deployed and configured Azure Backups for Virtual Machines and files & folders backups on Windows
and Linux operating systems using Recovery Services Vault in Azure Resource Manager.
• Worked with modules like MongoDB and mongoose for database persistence using [Link] to interact
with MongoDB.
• Implemented Azure Functions to integrate applications and run backend processes according to
schedules without provisioning/ managing servers. Technical hands on experience in working with
calypso development (V13, V15).
• Extensive experience in customizing and extending Calypso APIs. Implemented Grails TagLibs to avoid
groovy code in GSP pages. -Good understanding of the Capital Markets domain Equities, SunGard
Platform, FX, Fixed Income, Derivatives, Commodities, Risk, Finance, Reference Data / Market Data etc.
.
• Created CI/CD Pipelines in Azure DevOps environments by providing their dependencies and tasks and
backlog tracking & Status Reporting to Key Stakeholders using Azure DevOps.
• Worked Maven as build and dependency management tool for creating EAR, WAR and JAR file to be
deployed in application servers. Execute and manage Calypso upgrade from V13 to V15.
• Creation of confirmation messages, Advices and event filters which use different user defined attributes
in criterion using Calypso API. Implemented Grails TagLibs to avoid groovy code in GSP pages.
• Created the Docker containers and Docker consoles for managing the application life cycle and
experience on using Docker for installing, upgrading, testing, removing, and running software
applications.
• Used TestNG, and Mockito for the unit and integration testing of various modules
• Utilized JIRA for Project Management, Bug Tracking, and Issue Tracking.

Environment: Agile, HTML5, CSS3, [Link], Groovy, Redux, Axios, ES6, REST, Java 11, NPM, Flux, Spring
Boot, MS AZURE, Application Insights, Azure Backups, Virtual Machines, MongoDB, [Link], Azure Functions,
Azure DevOps, Azure Storage, Blob Storage, Azure VMs, SQL Database, Azure Service Fabric, Azure Service
Bus, Maven, Docker, TDD, Cucumber, TestNG, Mockito, JIRA.

NCR Corporation, Atlanta, GA, United States, (Remote). August 2021 – July 2022
Java Full Stack Developer
Responsibilities:
• Developed screens using HTML5, CSS3, SASS, JavaScript, jQuery, and AJAX.
• Used Bootstrap library to build application UI's, used Angular 9 to associate HTML elements to models.
• Worked on creating login authentication modules using Angular 9, and Typescript. Broadway Dealer,
Calypso Report Java API, ION Java API Developed Agile processes using Groovy, JUnit to use
continuous integration tools.
• Used NPM to install Angular CLI, Typescript etc., are required for developing an Angular 9 application
in Node.
• Worked on integration of Amazon Web Services (AWS) with other applications infrastructure.
• Implemented Services and Dependency Injection in Angular 9 to connect web applications to backend
API’s and for sharing the code between components.
• Responsible for management and administration of AWS Services - EC2, VPC, S3, ELB Glacier, Route
53, Cloud Trail, and IAM. Leading of team of 10 people in capital markets area especially order
entry/trade management/trade flow validations systems including many internal and external
applications Bloomberg Terminal, BondDesk/Tradeweb Retail, Jetpac-Julius/ JetWeb, RJO’brien,
SunGard VOV, Fidessa
• Used Spring Boot for building Microservices and developed Spring-based applications radically faster
with very less configuration.
• Created Angular 9 Components and Services using Angular CLI.
• Worked with AWS S3 services creating buckets, configuring buckets with permissions, versioning,
logging, and tagging.
• Developed core application framework for application using spring, Spring Security, and Hibernate.
• Implemented Spring ORM with Hibernate with features like annotation metadata, auto wiring, generic
collections to implement DAO layer with Hibernate Entity Manager, Session Factory, HQL, and SQL.
• Analyzed Maven dependency in code to annotate dependency on Spring Boot application into Gradle.
• Implemented Oracle, SQL Queries, and PL/SQL - stored procedures, functions, triggers, sequences, and
built-in functions to retrieve and update data from the databases. Writing interest rate derivative report
using Calypso Report Jave API. ePLRS: Reconciliation with legacy Rolfe-Nolan system on treasury
futures and options
• Used Jenkins for CI/CD Continuous Implementation and Continuous Delivery.
• Used Git for version control, and used JIRA for bug tracking. Leading the automation initiative within
the capital markets space with hands-on experience in robot framework for UI automation and CI/CD
integration through Jenkins
• Created plugins to extract data from multiple sources like Apache Kafka, Database, and Messaging
Queues.
• Prepared TestNG test cases and executed them as part of auto build process from Jenkins Jobs.

Environment: Open JDK 11, Java 11, Microservices, Groovy, AWS, HTML5, CSS3, Bootstrap, Angular 9,
JavaScript, Ajax, Maven, Spring, Hibernate, Spring Boot, Restful, Agile SCRUM, JBoss, IntelliJ, Jenkins, Git,
Docker, TestNG, Log4j.

Cigna, Bloomfield, Connecticut, United States December 2019 – July 2021


Full Stack Java Developer
Responsibilities:
• Involved in various phases of Software Development Life Cycles (SDLC) like Design, Development and
testing phases, and developed Use Case diagrams, Class diagrams and Sequence diagrams.
• Designed, developed, and tested HTML5, CSS3, Bootstrap, JavaScript, jQuery, and ReactJS that meets
accessibility and web browser standards for website. Budgeting and invoicing for entire capital markets
portfolio.
• Used ReactJS for templating for faster compilation and developing reusable components.
• Solved defects identified by QA team, and wrote unit test cases by using JEST unit testing framework for
the application developed in ReactJS and NodeJS as the backend. Wrote Java service adapters that
handled the messaging producers and consumers for the Java Calypso trading system service.
• Optimized Microservices using NodeJS and ES6 as interfaces to Cassandra NoSQL database.
• Used ReactJS Components, Forms, Events, Keys, Router, Animations, and Flux concept.
• Created reusable React components and managed application state with Redux.
• Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on
Collections which would increase the performance of the Application.
• Involved in multi-tier Java, and J2EE based applications support, responsible for writing business logic
using Core Java,SQL queries for the backend RDBMS.
• Implemented REST Micro services using Spring Boot.
• Used Spring Security for authentication of user and session for web application and authentication of the
user for Restful web services Services adapters were developed and implemented that provided the
validation, transformation and associated APIs to manage communications with the Java Calypso Trade
engine.
• Planned, deployed, monitored, and maintained Amazon AWS cloud infrastructure consisting of multiple
EC2 nodes and VMW are VM's as required in the environment. Technologies used were Core Java,
Spring Framework, Hibernate, Java 1.5, JMS1.1, Swing, and Calypso Trade Engine
• Deployed and maintained production environment using AWS EC2 instances and ECS with Docker.
• Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
• Tested the performance of API using SoapUI, Postman, and JMeter.
• Developed Unit test cases using TestNG, Mockito, and Easy Mock.
• Maintained build profiles in Jenkins for CI/CD pipeline
• Used JIRA as the bug tracking system to track and maintain the history of bugs/issues on everyday
basis.

Environment: Java, Spring, Hibernate, Spring Boot, AWS Cloud, Docker, Kubernetes, Linux, Maven, RESTful
Web Services, HTML5, CSS3, ReactJS, Bootstrap, JavaScript, jQuery, Ajax, NodeJS, MongoDB, Oracle, SoapUI,
Postman, API Life Cycle, Team Foundation Server, Jenkins, Cucumber, JUnit, JMeter, Git, JAX-RS, JIRA, Agile

GE HealthCare, Chicago, IL, United States. June 2018 – October 2019


Java Full Stack Developer
Responsibilities:
• Migrated monolithic based application to Microservices architecture and developed Microservices using
AWS platform built upon Spring Boot services.
• Used Spring Boot to build the Microservices for the system integrations.
• Worked on front-end JavaScript frameworks like Angular 6, NodeJS with creation of RESTful service.
• Worked on reading and writing to/from the files by using newly introduced methods in OpenJDK11.
• Used Java 11 features like stream and Lambda expressions and Method References feature to point to
methods by their names and used functional Interfaces.
• Developed UI using HTML5, CSS3, Bootstrap, Ajax, Angular 6, JavaScript, Typescript and jQuery.
• Used Angular 6 to parse the data fetched from APIs and used [Link] to develop an application to
perform CRUD operations on the database server. Swing components and core Java were used to develop
the UI(s) for the products developed within Calypso
• Used Angular Router to implement module routing, created different forms using Angular 6 data driven
forms.
• Executed Java EE components using Spring MVC, Spring Transactions and Spring Security Modules.
• Implemented all the functionality using Spring IO/Spring Boot and Hibernate ORM.
• Used NodeJS for the management on interchange of the data between the servers and used NodeJS,
ExpressJSj2ee to create server-side MVC framework with MongoDB.
• Built RESTful web service by building NodeJS Server in the back end to handle requests sent from the
front-end using jQuery and Ajax calls.
• Setup AWS RDS for new projects, using data pump to migrate data to Relational Database Services
(RDS).
• Built scripts on AWS cloud for scheduling EC2 auto scaling load balancer with Open JDK.
• Created and managed cloud VMs with AWS EC2 Command line clients and AWS management console.
• Utilized AWS Services platform to upload data into AWS S3 buckets and creating EC2 instances.
• Created the Docker containers and Docker consoles for managing the application life cycle.
• Implemented a Continuous Delivery pipeline with Docker, Jenkins and Git and AWS AMI's.
• Consumed REST based Microservices with Rest template based on RESTful APIs.
• Created, consumed the SOAP & RESTful web services using WSDL, SOAP, JAX-WS, JAX-RS, CXF and
JAXB.
• Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA
(Java Persistence API) and used Swagger to interact with API end points of the Microservices.
• Used Microservices architecture with Spring Boot, Apache Kafka message broker, deployed to AWS.
• Implemented security on Microservices with Spring Boot Auth Server to generate JWT as OAuth 2
mechanism.
• Responsible for CI/CD process implementation for database using tools like Jenkins.
• Worked with unit testing of Angular 6 applications using Jasmine and Karma and Spring Boot
applications using TestNG,and Mockito.

Environment: Java 11, Open JDK 11, Hibernate, Angular 6, AWS, Docker, Spring Boot, Spring MVC, Spring
Security, Microservices, HTML5, JavaScript, jQuery, JSON, XML, Bootstrap, Ajax, REST, CSS3, Jenkins, Git,
Kubernetes, Docker, Mockito, JUnit, Oracle JDK, MongoDB, PL/SQL, Maven, Agile

Verizon, Midtown Manhattan, New York, United States. February 2017 – May 2018
Java Developer
Responsibilities:
• Developed the front-end UI using JSP, HTML, JavaScript, CSS, Typescript, NodeJS, Bootstrap, and
Ajax.
• Used Angular 4 Reactive forms to implement complex forms and perform validations using Form
Builder.
• Implemented Angular 4 directives, expressions, routing capabilities for bookmarking, filters, validations
and angular UI components, ng – modules, providers, services, and classes for navigation respectively.
• Designed and developed Microservices business components using Spring Boot.
• Used AWS Services platform to upload data into AWS S3 buckets and creating EC2 instances.
• Deployed Spring Boot based Microservices Docker container using AWS EC2 container, AWS admin
console.
• Developed the application framework using MVC architecture using spring and Hibernate.
• Used Spring Data JPA as data access layer to use Pagination support, dynamic query execution and to
integrate custom data access code.
• Worked on development of data abstraction layer using Hibernate ORM framework with Spring Support.
• Performed REST validations, created REST exception Handlers, and used Postman to test REST
services.
• Developed web services for business operations using SOAP, WSDL, JAX-WS, JDOM, XML, XSL,
Apache CXF
• Developed middle-tier and business layer services using EJB stateless session and Entity Beans.
• Utilized Cassandra, NoSQL database management system for keeping user generated data by upgrading
of Couch base and Cassandra cluster.
• Used GIT for version control and used IntelliJ as the IDE for developing the application.
• Worked on configuration of Tomcat application server in multi-cluster environment
• Developed MySQL procedures, triggers using SQL to calculate, update tables to implement business
logic.
• Developed the user authentication and authorization by using Spring Security and JSON Web Token
(JWT).
• Used Docker to provide virtualize deployment containers and push the code to EC2 cloud.
• Used Log4J to capture the log that includes runtime exceptions, monitored error, and fix the problems.
• Developed and used Maven for compiling and building the applications
• Worked with Jenkins CI/CD pipeline providing continuous improvement to agile software development.
• Changed the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.
• Developed Mockito and JUnit test cases to improve code coverage

Environment: Java 8, Spring Boot, Microservices, Hibernate, AWS, XML, HTML, CSS, JavaScript, jQuery,
Servlets, Spring, SOAP Web Services, Restful, MySQL, Cassandra, NoSQL, AJAX, Tomcat, Maven, JUNIT,
Log4j, JSP, JMS, Spring ORM, Spring Cloud, Angular 4, JSON, Git, Agile.

Avon Technologies Pvt Ltd Hyderabad, India. September 2014 – November 2016
Java Developer
Responsibilities:
• Worked on design, development, implementation, testing of enterprise applications in agile methodology.
• Involved in software development life cycle (SDLC), which includes requirement-gathering, design,
coding, and testing.
• Worked on web application development using AngularJS, Angular CLI, Webpack, HTML5, Typescript,
SASS, and CSS3.
• Developed web service for web store components using RESTful API using Java & Spring.
• Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO
Design Patterns.
• Consumed RESTFUL services in Angular HTTP Module and transformed the response using RXJS
operators.
• Developed Project Specific Java APIs for the new requirements with the effective usage of Data
Structures, Algorithms, and Core Java, OOPS concepts.
• Used various Bootstrap components such as calendars, masks, uploaders, sliders, alerts to develop the
UI.
• Worked with RxJS Observables and operators when working with HTTP JSON responses and defined
custom error handler to handle error scenarios.
• Developed application Specific thread-safe XML APIs, XML Document Builder, and parser validators
using Java DOM Parser which is used among the components.
• Worked extensively on developing controllers, Interfaces, and implementation classes using Spring MVC
framework and used a Microservices architecture with Spring Boot-based service through REST.
• Created Angular HTTP Client interceptors to add necessary JWT tokens for the outgoing requests from
UI.
• Worked on implementation of enterprise integration with web services using REST.
• Used Spring Security for authentication and authorization of users, Spring JDBC for easy database
operations using JDBC template, writing row mappers, and Spring Boot easy bootstrap applications from
scratch.
• Upgraded and migrated various versions of Mongo database on different platforms.
• Used Apache Camel to integrate the different applications using protocols like HTTP and JMS.
• Migrated existing applications into Microservices (REST) to provide CRUD capabilities using Spring
Boot.

Environment: Agile, AngularJS, Angular CLI, Webpack, HTML5, Typescript, SASS, CSS3, Java, Spring,
RESTful, Bootstrap, Java, Spring MVC, Spring Boot, RESTful, MongoDB, Apache Camel, Spring Boot.

You might also like