You are on page 1of 5

Padmavathi

Lead/Sr. Java Full Stack Developer

Summary:

 Highly effective full stack developer with 10+ years offering wealth of more than eight years of expertise in all
phases of the SDLC including the design and deployment of web-based Client/Server applications using Java/J2EE,
Type Script, Java Script Technologies.
 Technical strengths include Spring, Spring MVC, Spring Boot, Spring cloud, Spring security, AOP, JPA, Hibernate,
J2EE, RESTful web services, Maven, Oracle 9i/10g/12c, SQL, MySQL and MongoDB.
 Extensive web development experience with HTML, HTML5, CSS, JSP, Java Script, Bootstrap, Type Script, jQuery,
Angular 2/4/6/8/10, NodeJS, Servlets, JDBC, JNDI, XML, AJAX and JUnit.
 Hands on experience in creating and exposing REST API’s using Spring Boot framework and consuming APIs in
Angular application.
 Experience with XML and related standards and technologies like AJAX, Web Services, SOAP, WSDL, RESTful, DTD,
XSL, XPath, DOM, SAX, HTML, CSS, and JavaScript, Python, AngularJS.
 Installed and configured various Middleware packages such as WebLogic, Tomcat,
 Have good exposure and experience with Service Oriented Architecture (SOA), JMS (Java Messaging Service) and
tools like ANT, JUnit.
 Strong experience on various J2EE Design Patterns such as Session Façade, Service Locator, DAO, DTO (Data
Transfer Object), Value Object, Front Controller, Factory, Business Object, and Singleton.
 Expertise in UML which includes creating Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence
diagrams, Activity diagrams) using Designer tools like MS Visio 2007/2007, Rational Rose.
 Strong experience with Microservices development using Spring Boot and Pivotal Cloud Foundry (PCF) for
deployment.
 Strong working knowledge in using XML (SAX and DOM), XSL, XSTL, HTML, DHTML, JavaScript.
 Used ReactJS for templating for faster compliation developing reusable components
 Exposure to Git, Jenkins, HP ALM, JIRA tools and Solid experience with RDBMS concepts such as Oracle 9i/10g/12C.
 Implemented Swagger/Swagger UI to auto-generate and streamline documentation for all REST endpoints.
 Expertise in Junit, TestNG, Selenium WebDriver, Mockito test frameworks and Sonar Qube code quality tool.
 Experience working in MVC Architecture based frameworks like AngularJS.
 Wrote test cases in feature files in Gherkin syntax as features and implemented each line in stepdef file.
 Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
 Configured Spring Cloud config server, API Gateway, Eureka service registry and discovery, Hystrix circuit breaker
and transactional management
 Conducted and provided knowledge transfer sessions to Development and quality assurance teams.
 Strengths include good team player, self-motivated, quick learner, open to work with new technologies in a
dynamic, fast paced and deadline driven environment, excellent interpersonal, analytical and communication skills.

TECHNICAL SKILLS:

Web Technologies: HTML5, CSS5, XML, JQuery, Java Script, React JS, Redux, Angular JS,
Angular 2/4/6/8, JSF, Node JS
Languages JavaScript, Java, Java EE, TypeScript, SQL, PL/SQL
Databases Oracle 12c, MySQL, MS SQL, No SQL, Mongo DB, Apache Cassandra
Server-Side Frameworks: Node.js, Express.js, Spring, Spring Boot, Spring MVC, Hibernate
Version Control:  GIT, SVN, CVS.
Testing Junit, SOAP UI, ALM, ETL, TestNG, Jasmine, Karma
Build tool Ant, Maven, Docker, Gradle.
Methodologies Agile, Scrum, Waterfall.
Tools & IDE Eclipse IDE, Net Beans IDE, IntelliJ, Visual Studio and Spring Tool Suite
(STS), Web Storm, Vim, Sublime.
Operating System:  Windows, UNIX, Mac OS X, Ubuntu, Linux.
IDE Tools: RSA, RAD, WSAD, Eclipse, NetBeans, IntelliJ.
DevOps Tools: Continuous Integration tool CI/CD, Jenkins, Urban code IBM Optim,
Data Masking Docker, AWS, PCF, EC2, EBS, S3, Docker, ECS, EBS, EKS,
SQS, RDS, S3, Glacier, Lambda, Kubernetes, Pivotal Cloud Foundry (PCF)

Professional Experience:

Master Card, O’Fallon, MO April 2019 – Current


Lead Full stack development Engineer

The Master card is based in O’Fallon, MO. Currently I am working in delivery unit called PV services which is an
enterprise mid-tier application to expose customer profile information along with entitlement data to online banking
applications. PV shared services exposes client information through SOAP and REST services.
PV shared services retrieves raw client information from other modules and applies business rules and shares the
processed client information to online banking applications.

Technical Environment: Java 1.8, J2EE, Spring 4.3, Hibernate 5.2.1, Micro service Architecture REST, Maven,
HTML5, CSS3, Bootstrap 4, Angular 8-9, Oracle 12C, Log4j, PCF, Jenkins, GIT, Angular 8,
Spring Boot, Maven, JUnit, Node.js, Agile Scrum, Tomcat server, RESTful Web services,
JPA, JavaScript, MySQL.
Responsibilities:
 Involved in Requirements gathering, Analysis, Design, Development and Testing of the application using AGILE
methodology (SCRUM).
 Used AGILE software development methodology which helps to develop project plans, updating status on daily
basis and participating in user story grooming and estimation sessions.
 Involved in different phases of application development like high level design, low level design, preparing unit test
case documents, implementation, unit testing, integration testing, supporting quality assurance teams and
transferring knowledge to production support teams.
 Developed user interface by using ReactJS, flux for spa development.
 Implemented stable React UI and architecture. Building components, including library, including tree, slide-view
and table grid.
 Used Rational Rose for the Use Case Diagrams, Object Diagrams, Class Diagrams and Sequence Diagrams to
represent the detailed design phase.
 Front-end is designed by using HTML5, CSS3, JSP, JSF, Servlets, SWING, JSTL, Ajax and Struts.
 Wrote Web Services using REST, SOAP for sending and getting data from the external interface using JSON, XML
data.
 Used SOAP-based Web Services and Web Service Clients (JAX-WS, SOAP, WSDL and JAXB)
 Experienced in web development using HTML, CSS, JavaScript, AJAX, jQuery and Angular technologies.
 Worked on building and deploying application in AWS – ECS, APi Gateway
 Used spring boot security basic authentication to authenticate user credentials.
 Developed unit test cases using Junit, Mockito framework for testing accuracy of code and logging is done
using Log4j.
 Used various Angular custom directives and developed reusable components and templates that can be re-used at
various places in the application.
 Used Micro service architecture with Spring Boot based services interacting through a combination of REST and
Apache Kafka message brokers and also worked with Kafka Cluster using Zoo Keeper.
 Evaluated thousands of production commands to find root cause of bugs using Splunk and other logging tools.
 Implemented authentication & authorization standards, such as JWT, Spring Security.
 Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
 Implementing and exposing the mid-tier business services using JAX-RS and JAX-WS API.
 Converted a monolithic app to micro services architecture using Spring Boot using 12 factor app methodologies.
Deployed, Scaled, Configured in PCF.
 worked on ReactJS virtual dom and react views and rendering using components which contains additional
components and custom HTML tags.
 Researching, Java script based on frame works like React Native and ionic/cordova
 Applied write concern for level of acknowledge while MongoDB write operations and to avoid rollback
 Building the code with Jenkins continuous integration tools.
 Used JIRA for defect management and to keep track of bugs and issues.
 Built application using MAVEN and used Log4J to generate log files for the application.
 Created and exposed multiple API’s using maturity model in the backend microservices and consumed API’s in the
client applications.
 Installation and integration of ESB on AWS Installation and integration of LDAP on AWS
 Installation and integration of LIFERAY on AWS Installation and integration of WEBMIN on AWS Installation and
integration of OROCRM on AWS Installation and integration of JOOMLA on AWS
 Setting up NAS on AWS instance and integrated instance backup to NAS Folder Installed and integrate Samba server
with AWS instance
 Converted a monolithic app to Micro-services architecture using Spring Boot using 12 factor app methodologies.
Deployed, Scaled, Configured in PCF.
 Supported in production release by analyzing and identifying the issues, faulty piece of code in the production
environment.
 Worked in using ReactJS components, forms, events, keys, router, animations and flux concept.
 Install of MongoDB RPM’s, Tar files and preparing YAML config files.
 Implemented Kafka producer, monitoring the production logs and bug tracking.
 Working with version controller GIT for managing code repository.
 Implemented RDBMS concepts using Oracle 12C.
 Working with SQL to access the data from database.
 As an AWS Solution Architect, you will be dealing with building strategies, helping AWS developers and shape the
Amazon web services within the organization. AWS architects work with these utilities Amazon SimpleDB, Amazon
S3, Amazon EC2, and Amazon SQS.
 Developed API for using AWS Lambda to manage the Serverless architecture and run the code in AWS.
 Experience in Micro services development using spring boot and deployment in Pivotal Cloud Foundry (PCF).

Bank of America, South Carolina October 2016 - March 2019


Senior Full stack developer

Bank of America is an American banking company. I am working for a application called creditors request. This will
manage all the credit card application request, tracking and disbursement. I also worked on an application called Pay in
installments which will help their retailers to pay their bills in installment’s. Back-office Admins to monitor and control
the retailer’s subscriptions and personal information.

Technical Environment: Angular, Spring Boot, Maven, JUnit, Angular Js, Type Script, Agile Scrum, Jenkins Tomcat
server, Log4j, RESTful Web services, JPA, Oracle 9i/10g, Hibernate, MySQL, Git, AWS,
CI/CD.

Responsibilities:
 Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
 Interacted with the Business Analysts to gather the required Functional Specification Documents for the project.
 Re-engineered the existing legacy application into a web-based application using the latest web technologies.
 Involved in Analysis, Design and Implementation/translation of Business User requirements.
 Used Agile approaches including Object Oriented Programing (OOP), Test-Driven Development (TDD) and Scrum,
actively participated in the daily SCRUM meetings to produce quality deliverables within time.
 Enhanced user experience by designing new web features using MVC Framework like Express JS and Node JS.
 Used UI technologies - Angular JS 2/4/6/8, CSS, Node JS, Express JS and AWS (Amazon Web Services).
 Involved in implementation of RESTFUL web service APIs using REST framework and Spring Boot, and JSON as data
exchanging tool
 Knowledge of AWS cloud IAAS, SAAS, and PAAS structures
 Enable MongoDB internal tools like mongo compass, mongo atlas manager, ops manager and cloud manager.
 Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate
 Participated in daily stand-ups, sprint reviews, Kickoffs for project management.
 Created, exposed and consumed REST API’s with Spring Boot, SPRING Data REST and documented them using
Swagger
 Developed the UI modules using JSP, HTML, CSS, JavaScript, Angular and jQuery.
 Developed multiple enterprise applications using Hibernate framework, Spring IOC, Spring MVC, Spring Boot,
Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, Restful web services.
 Created and injected spring services, spring controllers and DAO's to achieve dependency injection and to wire
objects of business classes.
 Implemented the drag and drop functionality using react-draggable.
 In creating JavaScript for using DML operation with MongoDB.
 Worked on version control system and comfortable with branching, Tagging and merging.
 Developed classes using core java concepts like Multithreading, Exception Handling and Collections.
 Responsible for debugging, testing, maintaining and deploying the application and also responsible for tracking
errors and debugging the code using HP ALM.
 Worked on setting up CI/CD pipeline using Gitlab webhooks, Docker, Ansible playbooks, Terraform, Jenkins and
EKS.
 Worked with executed unit test cases by using JUNIT for accuracy of code and logging with log4.
 Worked on Code builds and code changes are made in JavaScript, Python and Shell scripts.
 Created Views, Sequences in the oracle database and modified the existing PL/SQL stored procedures.
 Implemented the annotations to support the APIs for Audit Logging purposes Version control was mandated
through GitHub.
 Responsible for debugging, testing, maintaining and deploying the application and also responsible for tracking
errors and debugging the code using HP ALM.
 Created test cases to test spring services using Junit.
 Developed integration modules for disparate clients using Apache Camel.
 Develop the error report and explore defect and also categorize the defects using the SPLUNK tool.
 Implemented Hibernate and used Java Persistence API (JPA) for data persistence by using ORM classes,
annotations and HQL queries to manage data related operations.
 Wrote extensive HTML, CSS, Angular and JavaScript code to build dynamic pages and Used Bootstrap to style the
web pages and make the application responsive.

Solvent Software Solutions, India. Dec 2012 - June 2015


Java/J2EE developer

Responsibilities:
 Involved in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks for the user stories,
participated in retrospective and presenting Demo at end of the sprint.
 Work with an established team of developers and interact with product managers, marketing teams and designers.
 Collaborate to form firm view of quality metrics and expectations for the delivery and work with these throughout
the sprint.
 Expertise in developing applications using Core Java concepts like OOPS, Multithreading, Garbage Collection.
 Extensively used JSON to parse the data from server side to satisfy the business requirement.
 Developed UI Layer for the application using HTML5, CSS3, AngularJS.
 Involved in building a single page and cross browser compatible web application using Angular-JS (Angular routing).
 Worked on Cloud implementation by installing, building and deploying applications using Cloud Foundry and using
AWS.
 Developed JSP’s with Custom Tag Libraries for control of the business processes in the middle-tier and was involved
in their integration.
 Involved in the development of the using Spring MVC, Spring IOC, Spring Core, Hibernate, SQL, and IBM
WebSphere.
 Implementing and building web services in Docker.
 Coding, Compiling, Unit testing, integration, packaging and deployment of developed software.
 Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various
 Extensive experience using framework APIs like Struts, Spring and Hibernate controllers to delegate the request
flow to the Backend tier of the application.
 Used Spring Framework for developing the application.
 Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the
Oracle Database from the DAO.
 Prototype designs and development in HTML, CSS3, Bootstrap and jQuery.
 Involved in writing Spring Configuration XML file that contains declarations and other dependent objects
declaration.
 Developed application service components and configured beans using Spring IOC, creation of Hibernate mapping
files and generation of database schema.
 Involved in Bug fixing of various modules that were raised by the testing teams in the application during
the Integration testing phase.
 Used JIRA to assign, track, report and audit the issues in the application.
 Used JDBC prepared statements to call from Servlets for database access.
 Developed Servlets, Session and Entity Beans handling business logic and data
 Involved in the design and documentation of the stored procedures.
 Working with version controller GIT for managing code repository and Working with the SQL to access the data
from database.

Education:

Silicon Valley University


Sanjose, California
Master of Science: Computer Science

Jawaharlal Technical University


Hyderabad, IND 2011
Bachelor of Science: E.C.E(Electronic and Communication Engineering)

You might also like