Sign in

Java Developer Project

Charlotte, North Carolina, United States
February 27, 2018

Contact this candidate



Name: Madhavi Ch Email:

Place: Charlotte, NorthCarolina Phone: 678-***-****

Summary Profile

Over 6 years of experience in design, development, integration and deployment of enterprise grade Java/J2EE applications.

Experience in multi-tier projects using Core java, J2EE, EJB, Spring, Struts, Servlets, Hibernate, JDBC, JMS and Oracle.

Good Knowledge with Web Page Development using JSP, JavaScript, Angular JS.

Experience in using various Web/Application Servers like Apache Tomcat, JBoss, BEAWebLogic Application Server.

Experience in Object Relational Model library Hibernate

Good Knowledge on Web Services using REST and SOAP

Knowledge of Identity and access management protocols of SAML

Strong understanding of OOP concepts and design patterns.

Good Experience with writing SQL Queries and Stored Procedures.

Worked on Mercury Quality Center and JIRA for defect tracking and maintenance

Good understanding of various phases of SDLC. Versatile with Water-fall, TDD model and Agile methodologies.

Work Experience with JUnit, Mockito performed Unit testing, integrated testing and closely worked with QA team in preparation of test plans.

Proven ability to analyze, plan, manage and motive. Superior ability to achieve immediate and long term goals.

Certifications & Achievements

Sun Certified Java Programmer for J2SE5.0 (SCJP 5.0)

AICPCU Certifier in Life and Annuities Insurance LOMA280

Numerous Accolades & remarkable feedback from onshore for work & quality compliance

Technical Skills

Operating System(s) : Windows, Unix, Linux

Programming Languages : Java, J2EE, C, C++

J2EE Technologies : Servlets, JSP, JDBC, JSF, EJB

Frameworks : Struts2.x, spring 3.x, Hibernate3.x


Web/Application Servers : Tomcat8.0, JBoss7, Weblogic 7.0, Websphere9.5

Databases : Oracle 8i/9i/12c, IBMDB2, SQL Server

Scripting Languages : HTML, Java Script, CSS

UI Frameworks : Angular JS

IDE / Tools : Eclipse 4.5, IBM RAD

Testing and Build Tools : JUNIT, Log4j, Maven

Version and Source Control : SVN, CVS, GIT

Project Details

Project #1:

Project Name: IRT 401k Services Sep 2017 – tillDate

Client Name: WellsFargo – Charlotte, NC Job Title: Java Developer

Description: WellsFargo’s Institutional Retirement and Trust business, the nation’s largest retirement plan provider.

401(k) is “defined contribution plan”. Contributions are tax-deferred – deducted from paychecks before taxes and then taxed when a withdrawal is made from the 401k account. IRT project is to manage and assist participants, sponsors, brokers and managers. All IRT related data and those are been done with the help of multiple cross platform applications maintained by WellsFargo IT services.


Followed Agile methodology which had daily scrum and sprint of 14 days.

Analysis of the functional business documents.

Developed RESTful services to get account and plan data from all the different client databases.

Developed Services and called with the corresponding business functions.

Unit test coverage using JUNIT framework for accuracy of code.

Used Maven tool to build and deploy the code on server.

Used Jenkins for continuous integration.

Used SVN for code management and synchronizing code with repository.

Generated SQL queries by mean of TOAD.

Involved in peer reviews for every sprint and update the result to management.

Coordinating with QA team and resolved QA defects

Used JIRA for issue tracking.

Participated in build/deployment schedules.

Environment : JDK 1.8, Spring Frame work, RESTful services, JAX-RS, JSON, XSL, XML, HTML, CSS, IBM RAD, Oracle 12c, JUNIT, Websphere Application server, Mockito, PMD, JIRA,TOAD, RAML, Log4J, Maven, Udeploy, SVN version control, Jenkins.

Project #2:

Project Name: Policy Admin System Nov 2015 – Sep 2017

Client Name: Liberty Mutual – Dover, NH Job Title: Java Developer

Description: Worked for a leading US Insurance company. We developed a policy administration application to support Middle Markets and National Markets for packaged lines business. It generally tells about how a policy produced and maintained for many types of mono and packaged policies, It process the data and provide direct premium data feed to downstream applications like BART(Billing and Accounts Receivables Tracking), PF (Premium system for Property Fire), CP (Premium system for Casualty Premium), PCH(Premium Clearing House) and QCH ( Quote clearing house).


Analysis and Design of the business components

Used JavaScript Framework Angular JS for user interface to develop screens.

Developed REST calls to Spring Controller to the underlying Policy Repository.

Developed Message Driven Bean listener to process messages from JMS Queue.

Developed Services components and configured with the corresponding view pages.

Develop Batch Job for business lines Property, Crime and General Liability.

Create connections to database using Hibernate API, to store and retrieve data.

Unit test coverage using JUNIT framework for accuracy of code.

Build scripts using Maven that compiles the code, built an EAR file and deployed the application on server.

Used Jenkins continuous integration tool and used SVN as a version control system to store and retrieve code.

Involved in quality process, peer reviews, defect tracking and update results to management.

Coordinating with QA team and resolved QA defects

Used JIRA for bug tracking.

Actively participated in clearing issues at the time of UAT and production deployments.

Worked with the support teams on the release activities.

Shared application knowledge to new resources.

Environment : JDK 1.6, Spring Frame Work, REST, Angular JS, XSL, XML, HTML, CSS, Hibernate, Eclipse IDE, IBMDB2, JUNIT, JMS, IBMMQ Server, MDB, Websphere Application server, JIRA, SonarCube,Maven 2.3.4, SVN version control, Jenkins.

Project #3:

Project Name: Identity & Person Registration Aug 2013 – Oct 2015

Client Name: Human Service Department – Chicago, IL Job Title: Java Developer

Description: CPR (Central Person Register) is a nationwide civil register whose purpose is to administrate the personal identification number. It is a new system for maintaining, searching and browsing the data that has previously been processed in the natural languages. External clients like banks, insurances, and hospitals request CPR office for information about citizens in their daily operations. CPR allows for automatic updating of all main public and private systems from one source of information.


Developed UI components and front end validations using Java Server Faces technology.

Implemented business components using Spring MVC.

Developed API using SOAP and WSDL.

Developed and configured the Java beans using Spring framework

Communicated database using Hibernate framework.

Worked on different utility classes those are used all over the application to format data.

Used Oval framework for validations of application data

Unit test coverage using JUNIT and defect fix.

Used Maven for build process.

Peer reviews, Defect tracking and Document test results in Quality Center.

Actively participated in patch deployments and performed documentations

Closely worked with QA team to prepare test plans.

Environment : J2SDK 1.5, J2EE, JSF 1.2, Spring MVC, Jboss 5.0.1, HTML, CSS, JavaScript, XML, XSL, Eclipse 3.4.2, Oval 1.3.2, Hibernate3.0, Maven 2.3.4, SOAP, WSDL, GIT, Hudson/Jenkins, Unix, Oracle 10g

Project #3:

Project Name: Life Information System Nov 2011 - May 2013

Client Name: Zurich Financial Services – Swiss Job Title: Java/J2EE Developer

Description: LIS is a J2EE web based application for Zurich Financial Services. It is a front end read only application for brokers under Zurich Business insurance team and individual customers. Information for LIS is from different third party applications, which includes ePard, EVBF, Gepard, VSL. The functionality of the application is to view information of the policy for brokers and customers. CORBA idl’s are used as a middle ware technology.


Assist in providing L2 support for the application.

Troubleshoot the production issue and prepare the analysis document.

Propose and working on the fix of the issue.

Review and analysis of the Work Order or Project.

Design of the work to get approval from business.

Estimation of the Work Order or Project.

Coding, testing and deployment.

Preparation of Unit Test cases /Unit Test Plan/ Unit test Results.

Fixing of AIT and UAT issues.

Co-ordinate the different teams to deploy the new changes.

Accountable for escalations and ensure requests are handled in timely manner.

Preparation of Quality documents.

Environment : J2SDK 1.4, Struts1.1, Jsp, EJB, Jboss 3.2.3, XML/XSLT, HTML, CSS, JavaScript, Eclipse 3.0. Jakarta Ant 1.5.1, SSH Secured Shell, CVS, Xdoclet 1.1.2, IBatis, Oracle 9.1.


Master of Computer Applications from Andhra University, India

Contact this candidate