Chandana Parimi

https://www.linkedin.com/in/chandana-p-0bb6121b2/

Chandana Parimi
980-689-0598 | chandana202007@gmail.com
https://www.linkedin.com/in/chandana-p-0bb6121b2/

SUMMARY
• Senior Java Developer with over 6 years of experience in software systems and requirements analysis, development,
implementation and testing of web-based Enterprise applications using java/j2EE.
• Experience in implementation of Web-based and Enterprise Applications using core Java, J2EE, Servlets, JSP, EJB, JMS,
JDBC, Hibernate, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), SQL and Object-Oriented
Programming techniques.
• Experience in working in environments using Agile (SCRUM) and Test Drive Development (TDD) development
methodologies.
• Experience in working with Model View Controller (MVC) design for web improvement utilizing JSF, Struts and Spring
MVC, JSP, JavaBeans and Servlets.
• Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and
WSDL.
• Proficient in UI design, developed Front End using JSP, HTML5, CSS3, JavaScript, Ajax, jQuery, Angular 6.0, NodeJs,
React Js and have knowledge on Backbone Js.
• Experience with Core Java concepts like Collection Framework, Multi-threading, Generics, Serialization and
Externalization.
• Hands-on experience developing Microservices leveraging Spring Boot and PCF.
• Experience on ideas of Java 8 like Parallel Streams, Lambdas, functional interfaces, and filters.
• Experience using Hibernate for mapping Java classes with databases and using Criteria API and Hibernate Query
Language (HQL).
• Experience in involvement at J2EE Testing in creating experiments with JUnit for Unit testing, and logging utilizing Log4j.
• Performed unit testing and ensured code coverage using Mockito.
• Hands on Experience in developing building tools like Ant, Maven and Gradle.
• Hands-on experience with Apache Kafka, both as a consumer and producer.
• Experience in installation, configuration, troubleshooting, working and maintenance of Spark clusters.
• Experienced in the design and development of Web Services using RESTful APIs and SOAP.
• Experienced in using CI/CD (Continuous Integration/Continuous Delivery) methodologies using Jenkins and Version
Control tools including GIT, SVN, CVS and Rational Clear Case.
• Extensive experience working with SQL and NoSQL databases systems like Sybase, Oracle, SQL Server, MySQL,
MongoDB, DB2.
• Worked on Database objects like Database Triggers, Functions, Stored Procedures and views, materialized views and
packages using PL/SQL.
• Hands on Experience with UNIX, Linux commands and Deployment of Applications in Server and ability to work
effectively on Windows platforms.
• Experience in Amazon Web Services like EC2, S3 basin, ELB, Auto-Scaling, DB, Elastic Search, Virtual Private Cloud (VPC)
through AWS Console and API Integration.
• Domain knowledge and business expertise in Banking, Healthcare, E-Commerce, Insurance, Finance, Telecom.

TECHNICAL SKILLS

Programming Languages Java, Python, C#, SQL, PLSQL, Socket Programming
Scripting Languages XML, XHTML, HTML, CSS, JavaScript, AJAX, jQuery, JSON, Angular2.0,
Bootstrap, NodeJS, BackboneJS, React, Redux, React-Native, Native Base
Tools Junit, Selenium web Driver, TestNG, Protractor, Mockito.
Frameworks Struts, Spring, JSF, JPA, EJB and Hibernate
Web services SOAP, UDDI, WSDL, JAX-RS, JAX-WS, RESTful Web services, AWS,
Microservices.
Database Oracle 11g, MySQL, PostgreSQL, DB2, MongoDB, Cassandra
IDE Tools Eclipse, Spring Tool Suite (STS), Net Beans, IntelliJ, Visual-studio, Sublime
Version Control Git, Tortoise SVN, CVS
Web/App/DB Servers IBM WebSphere, WebLogic, Apache Tomcat, JBoss.
Cloud /Devops Technologies Amazon Web Services, GIT, Jenkins, Docker, Chef, Kubernetes
EXPERIENCE
Java Full Stack Developer
Client: Edward Jones, St. Louis, MO December'19 – Present
Responsibilities:
• Developed the functionalities using Agile Scrum Methodology and extensive experience in various Agile methodologies
like Test Driven Development (TDD).
• Created Reusable Modules and Custom Directives in Angular 6.0 which got used in various places of application.
• Implemented Angular Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
tested all application controllers extensively with AngularJS built-in testing facilities.
• Responsible for porting an existing web application into a mobile view.
• Responsible for design and development of various components such as tab bars, map view, image picker, date picker,
push notifications, sign-in/out features, profile management and navigation using react-native.
• Extensively used core java concepts like Multithreading, Collections Framework, File I/o and concurrency.
• Hands-on experience with Apache Kafka, both as a consumer and producer.
• Experience in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System,
Multi-Threading, JDBC, Generics.
• Used Java8 features in developing the code like Lambda expressions, creating resource classes, fetching documents
from databases.
• Took initiative to learn react native and successfully developed various features.
• Good experience in React JS for creating interactive UI using One-way data flow, Virtual DOM, JSX, React Native
concepts.
• Used design patterns like Singleton, Data Access Objects, Factory and MVC patterns.
• Created POJO's and DAO's for the database entities using Spring JDBC annotation mappings
• Used Spring Core annotations for Spring Dependency Injection, Spring MVC for Rest API's and Spring
Boot for microservices.
• Development of cloud hosted web applications and REST APIs using Spring Boot with embedded Tomcat.

• Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable
solutions.
• Experience in NoSQL databases like MongoDB installation, configuration and in designing MongoDB multi-shared
clusters and monitoring with MMS.
• Experience in front – end tooling workflows: Node JS (NPM), Bower, Gulp and Grunt.
• Experience working with testing tools like Jasmine, Selenium, Jest, Firebug, Protractor, Chrome/safari web inspectors
and IE Developer Toolbar.
• Good Understanding of Document Object Model (DOM) and DOM Functions.
• Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
• Closely worked with the Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
• 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.
• Configuration and maintenance of WebLogic 10.x with JDBC, JMS, JNDI, SNMP and J2EE Services. Deployed applications
WAR, EAR, JAR in Domain and Clustered environments. Configured JDBC Connection pools and Data sources with Oracle
10g and Sybase database.
• Had Knowledge on Docker and Kubernetes to manage containerized applications.
• Expertise in Troubleshooting WebLogic Server issues, looking into memory hangs, DB hangs and pinpoint the issues.

Environment: Agile, HTML5, CSS3, JavaScript, jQuery, AJAX and Angular 6,XML,DAO,POJO, JPA,JAVA,Java8,
Springs(IOC,AOP, JDBC) Frameworks, Spring Boot, Microservices, JSP, Hibernate Framework, AWS,, RESTful Web
services, Maven, WebSphere Application Server, MongoDB,NoSql,Log4j,Jenkins,JIRA, Selenium Web Drivers, Protractor,
GIT, Socket Programming, Apache Kafka, Apache Spark, Kibana and ElasticSearch, WebLogic.
Java Full Stack Developer
Client: Comcast, PA May'19 – November'19
Responsibilities:
• Worked on the AGILE methodology and used agile practices and Test-Driven Development techniques to provide
reliable, working software early and often.
• Analyzed and designed a scalable system based on Object Oriented Concepts, OOAD and the various J2EE design
patterns.
• Used JSTL tags for communicating between controllers and JSP.
• Design and implement Model view controller (MVC) architecture using spring framework.
• Coded Hibernate classes, DAO's to retrieve & store data, configured hibernate files.
• Fixed defects Identified in Production/ QA environments; Defects were tracked in Jira tracking Portal.
• Developed RESTful web services using JAX-RS, Apache CXF and spring frameworks and persistence
using Hibernate and JPA ORM frameworks.
• Consumed RESTful Web services (JAX-RS) provided by different vendors to use for Address verification and validation.
• Developed in creating and extracting data from databases using SQL Queries, PL/SQL Stored procedures, triggers, and
packages on the Oracle database.
• Experience in working with IDE tools like Eclipse, STS, NetBeans, and IntelliJ.
• Experience at using the version control tools such as GIT, SVN, CVS and Rational Clear Case.
• Hands on experience with SQL/NoSQL databases systems like Sybase, Oracle, SQL Server, MySQL, MongoDB, DB2 using
mechanical assemblies like SQL Navigator, Toad for performing SQL and PL/SQL programming.
• Designing Micro services to increase software development and maintenance flexibility and sustainability.
• Proficient in composing and taking care of SQL Queries, PL/SQL, Stored Procedures and Triggers.
• Involved in the development of the presentation layer and GUI framework using AngularJS and HTML.
• Worked on React JS Using Mob X in Dell E-Commerce Project.
• Development was done on agile methodology with rapid turnarounds.
• Worked on React JS, Virtual Dom and React views, rendering using components which contain additional components
called custom HTML tags.
• Developed an application to onboard New ERP Customers.

• Used React JS for templating for faster compilation and developing reusable components.
• Used React-Autocomplete for creating google maps location search on the webpage.
• Involved in rendering additional components with custom HTML tags using React.js.
• Involved in writing application level code to interact with APIs, Web Services using AJAX and Angular resources.
• Developed code for Responsive web design in JavaScript using frameworks like Angular.js, React.js.
• Used GIT as a version control system, to keep track of all the work & all changes, allowing several developers to
collaborate and used Maven as build and configuration tool and Jenkins for continuous integration tool.
• Focused on Test Driven Development thereby creating detailed JUnit tests for every single piece of functionality before
writing the functionality.
• Used Couchbase Server is to give low-inertness information administration to expansive -scale intelligent Web
Applications.
• Actively used the defect tracking tool JIRA to create and track the defects during the QA phase of the project.
• Built NoSQL schemas and maintained sessions by MongoDB.
• Written SQL Queries and stored procedures to interact with Oracle DB.
• Worked on Log4J to approve functionalities and JUnit for unit testing.
• Improved and maintained AJAX based rich client for improved customer experience.
• Extensively used NodeJS on front end (used namespaces, closures, and custom bindings.
• Implemented data binding using NODEJS for front-end development of a current web application.
Environment: Agile waterfall, HTML5, CSS3, JavaScript, NodeJS, jQuery, AJAX and AngularJS,XML,JSTL JSP, Java, Spring
Frameworks, Hibernate, JDBC, RESTful Web services SOAP, Jenkins, Maven, MongoDB,NoSql,Log4j,Jenkins,JIRA,
LINUX,UNIX,SVN,GIT.
Java Full Stack Developer
Client: PRA Health Sciences, NC January 2019 – May 2019
Responsibilities:
• Developed in SDLC Requirements gathering, Analysis, Design, Development, Testing production of application
using Waterfall model.
• Developed web applications with HTML5, CSS3, Bootstrap and AngularJS.
• Consuming NodeJS Restful API services.
• Developed code for Responsive web design in JavaScript using frameworks like Angular, React.js.
• Method references are used in Java8 to make use of methods already named.
• Performed GitHub/GitHub-Desktop bash and Terminal commands to clone, fetch, merge and push the code and created
pull requests for changes that are made.
• Designed and actualized application utilizing Spring Boot, Spring MVC, Spring IOC, Spring AOP, Spring Transactions,
Spring JDBC.
• Initially thought of using Kubernetes then finally decided to use Docker swarm because Docker swarm is integrated with
Docker daemon.
• Experience with container-based deployments using Docker, working with Docker images, Docker HUB and Docker
registries.
• Provides more security to client-side applications by Amazon Web Services.
• Created customized AMIs based on already existing AWS EC2 instances by using create image functionality, hence using
this snapshot for disaster recovery.
• Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to
manage and configure Chef nodes.
• Used Kubernetes to manage containerized applications using its nodes, ConfigMaps, selector, Services, and deployed
application containers as Pods.
• Utilized Hibernate to protest Relational Mapping and utilized JPA for comments.
• In charge of actualizing the business necessities utilizing Spring Data and Spring Security.

Environment: Agile waterfall, HTML5, CSS3, JavaScript, NodeJS, jQuery, AJAX and AngularJS,XML,JSTL JSP, Java, Spring
Frameworks, Hibernate, JDBC, RESTful Web services, SOAP, Jenkins, Maven, Mongo DB,NoSql,Log4j,Jenkins,JIRA,
LINUX,UNIX,SVN,GIT.
Java/J2EE Developer
Client: Broadridge Financial Solutions, India October 2017 – December 2018
Responsibilities:
• Developed the application using Agile Methodology designed use case diagrams, class diagrams, and sequence diagrams
as a part of Design Phase.
• Developed UI using Swing, JSP, JSF, HTML, CSS, JavaScript, and jQuery.
• Developed from XML files, Schema is parsing them by using both SAX and DOM parsers.
• Developed web applications using Spring MVC, jQuery, HTML, Bootstrap and worked on Multithreading and Collections
Framework including List, Map, etc. Added interactivity to the UI pages using JavaScript.
• Configured Spring security in the application to secure the method calls and RESTful web services.
• Developed Request Handlers using Servlets as Controlling mechanism.
• Coding using core java, Servlets and JSP using Eclipse IDE.
• Used Log4j and commons-logging frameworks for logging the application flow.
• Wrote JUnit test cases for unit testing, integration testing and automate functional tests.
• Worked on building the Node.js services and consuming the data from Amazon DynamoDB.
• Used Rational Clear Quest for tracking the changes in the application.
• Used Jenkins, Ansible like CI/CD tools to make daily builds and deploys.
• Used JSON for validation, documentation data required by a given application.
• Used AWS Infrastructure and features of AWS like S3, EC2, RDS, ELB to host the portal.

Environment: Java 1.7, J2EE, Spring IOC, Spring AOP, Spring MVC, Spring boot, Microservices, Spring REST, Spring
Security, NodeJS, AWS, EC2, Elastic Load Balancing, Tomcat, Eclipse STS MAVEN, JUnit, Log4J, Jenkins, Git, Ansible, JIRA,
JUnit, , Elasticsearch.
Java/J2EE Developer
Client: Tecra Systems, India April 2014 – July'2017
Responsibilities:
• Participated in design discussions, implementation feasibility analysis both at front-end and backend level, documenting
requirements.
• Coded Action classes, Java Beans, Service layers, Business delegates, to implement business logic with latest features
of JDK1.5 such as Annotations and Generics.
• Developed back-end logic with Core Java using technologies including Collection Framework, Multi-Threading.
• Designed and developed User Interface with JSP, HTML, CSS, XHTML, JSTL, JavaScript, Custom Tags, Struts Tiles and
Struts Tag library.
• Worked on Web services using standard Web protocols such as XML, SOAP, and HTTP.
• Developing Java Web Services for different phases. Used Struts2 framework to handle application requests
using SOAP web services. Implemented the data persistence using Hibernate.
• Used JDBC driver to connect to the Oracle database for all data transactions.
• Developed the application using IntelliJ IDE and used WebLogic server to deploy the applications and worked on
the JMS queues and configured on WebLogic server.
• Gained some knowledge on building react components.
• Used Apache tomcat as a web server and WebLogic as an application server to deploy various components of
application.
Environment: Java, HTML, XHTML, CSS, JSTL, JavaScript, JSP, Servlets, Custom Tags, JDBC, SOAP, HTTP, XML, IntelliJ IDE,
WebSphere, JMS, Oracle, Log4j, SVN.

EDUCATION
Master of Science in Computer Science, UNCC, USA
Bachelor of Technology in Computer Science, ANU, India

  • Updated 3 years ago

To contact this candidate email chandana202007@gmail.com

Contact using webmail: Gmail / AOL / Yahoo / Outlook

This entry was posted in . Bookmark the permalink.