Post Job Free
Sign in

Web Services Professional Experience

Location:
Cedar Rapids, IA
Posted:
July 27, 2017

Contact this candidate

Resume:

Khushboo Agarwal

********.*********@*****.*** Cell No: 319-***-****

PROFESSIONAL SUMMARY:

Over 2.5+ years of experience in all phases of Software Development Life Cycle including Software Design, Analysis, Coding, Development, Testing, Implementation, Maintenance and Support. Excellent programming skills in Java, J2EE, HTML, CSS, XML, Servlets, JSP,, JDBC, Web Services, SOAP, SQL Server, and Oracle Database.

Experience in, Test Driven Development, Waterfall model and agile methodologies.

Extensive experience in Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various software engineering processes.

Proficiency in core concepts such as OOPS, Threading, generics, Exception handling, Thread pools, File IO and Serialization and handling XML

Good Knowledge and experience working with applications developed using Object Relational Mapping frameworks like Hibernate and MVC frameworks like Spring MVC.

Experienced in working with SOA architecture using SOAP web services. Worked on Spring Core, Spring ORM, Spring DAO, Spring AOP and Spring MVC architectures.

Good Knowledge on JVM.

Expertise in Web-Development technologies like Servlets, JSP, JSON, JSTL, HTML, HTML5, JavaScript, CSS, XML, XSL/XSLT,AJAX, JQuery

Good knowledge and hands on experience in MVC spring Framework 2.x/3.x and ORM (Hibernate 2.0/3.0) frames

Good working knowledge on Application Servers such as Apache Tomcat and Sun Glass fish.

Developed the persistence layer using Hibernate Framework by configuring the mappings in hibernate mapping files and created DAO.

Experienced in using JUNIT.

Experience in GUI design and application development using IDE/Tools like Eclipse.

Closely worked with Release Management Team in doing builds and deploying code into various environments like DEV/QA/SIT/UAT/Prod.

Proficient in developing/writing Software Test Plans, Test Case Design and Test Scripts based on User Requirements, Specifications and System Requirements documents.

TECHNICAL SKILLS:

Languages

Core Java, J2EE

Frameworks

Spring (Dependency Injection, Spring MVC, Core, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Hibernate

J2EE Technologies

JSP, Servlets, Hibernate, Spring, JDBC, and Web Services.

Databases

Oracle 8i/9i/11g, MS Access

Web Technologies

HTML, XML, XSLT, CSS, Ajax, SOAP, REST, JavaScript, Angular JS.

Web & Application Servers

Tomcat.

Developer Tools (IDE)

Eclipse

Operating Systems

Windows 98/NT/2000/XP

Configuration Management Tools

SVN, MAVEN

PROFESSIONAL EXPERIENCE:

Client: Qualcomm, San Diego Mar 2014 – Jun 2015.

Role: Java/J2EE developer.

Description: The Material Request Workflow application will provide an improved user interface similar to an e-commerce website and will be able to request items of different hardware types in the same order. The demand analysts will be able to verify whether the item requested is valid and acceptable and accordingly, accept or reject it. The demand analysts will be able to approve or reject by line item rather than the order as a whole. The application will validate the items with Quantum before letting the user add in to the shopping cart. The application will also capture and validate the Project, Expenditure Org, Expenditure Type and Task combination wherever required thereby reducing the room for billing errors and passing the billing information to downstream systems thru Rapid Response. The application will have a proxy feature thru which the users can designate other employees to order items for them and also act on their behalf in the web order form application.

Responsibilities:

Designed, developed and maintained data layer using Hibernate and performed configuration of Spring Application Framework.

Spring Framework IOC (Inversion of Control) design pattern is used to have relationships between application components. It is also used to separate the application configuration and specification from the actual application code.

Developing presentation layer with HTML, JavaScript and CSS, JSP.

Implemented the necessary changes and tested whether it affects the existing functionality or not.

Data access layer created using latest technologies such as Hibernate.

JQuery to select and manipulate HTML elements and also CSS manipulation.

Maintained the Spreadsheet to keep track of all the issues that have been found during the assessment.

Extensively used JQUERY, JSON, AJAX and DOM scripting to create interactive web applications like auto complete form.

Experience with Devops tools (Maven).

Implemented persistence layer using Hibernate.

Implemented DAO and Business layer with Hibernate, XML, XSLT, XML schema and J2EE Patterns.

Designed various tables required for the project in SQL

Implemented Log4J for Logging Errors, debugging and tracking using loggers, appenders and components.

Used SVN for source code maintenance and for version control.

Written Maven Scripts to build generate WAR file and deploy the application.

Environment: Java JDK/J2EE (1.7), Spring 3, Hibernate 3, HTML, CSS, JQuery, JavaScript, Ajax, XML, JSON, XSLT, SQL, JUnit, Log4j, SVN, Maven.

Client: Telenor, Norway Jul 2015 – Jun2016.

Role: Java/J2EE developer.

Description: RMS manages the core functionality of billing and revenue management. RMS handles the functionalities of pricing, mediation, rating, billing, Invoicing, payments, CLM, collections, roaming, interconnect and Bill formatting. It is responsible for enabling functionalities that supports rating, billing and track the revenue of the customer based on the services acquired.

Responsibilities:

Loaded data from billsnap database to bill formatter database using Pentaho (Data Integration tool).

Extracted data from database using Hibernate.

Generated XML using Core Java Application.

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.

Done extensive testing and wrote SQL queries to ensure loading of data, performed unit testing

at various levels of ETL.

Implemented DAO and Business layer with Hibernate, XML, XSLT and XML schema.

Good knowledge of using SVN.

Implemented LOG4J for debugging.

Environnent: Java 1.7, XML, SVN, Hibernate, Maven, Log4J, Oracle, Eclipse.

Client: Transamerica, Cedar Rapids May 2017 – Till Date.

Role: New Business Case Manager.

Description: nbA is a web based system which allows processing of an application from submission through underwriting and action function. It houses all images and underwriting data necessary for submitting, printing, underwriting and placing a policy in force.

Responsibilities:

Testing various enhancements made on internal web applications.

Collecting Test Metrics and Documentation.

Tracking defects

Knowledge of business domain such as – Insurance (Life Insurance-Agent application).

Environnent: Manual Testing

EDUCATION:

Bachelor in Electrical & Electronics, Uttar Pradesh Technical University, Lucknow, India, India.

Awards/Trainings/Certifications:

Awarded twice for the successful accomplishment of the project from Qualcomm.

Completed trainings on the following, conducted by Tata consultancy Services:

oSpring

oMVC

oJava/J2EE

oHTML

oCSS

oSelenium and QTP (on Automation testing side)

oCompleted Time- Management and Risk mitigation training.



Contact this candidate