Sign in

Web Services Java

Lansing, Michigan, United States
February 26, 2018

Contact this candidate

Sangeeta Godiyal


J2EE Engineer


Extensive 7 years of experience in IT with skills in analysis, design and development of software application.

Expertise in object oriented programming using Java, J2EE, HTML, JSP, EJB, Servlets, JavaScript, Java Web Services, JDBC, Custom tag libraries, XML,Alfresco.

Experience in development of Struts2.0, JSF, Prime Faces Framework.,Portlet.

Experience in development of Spring IOC, IBATIS,WebService & Hibernate Framework.

Worked with scripting languages like JavaScript, AJAX and JQuery.

Experience in Web Services.

Experience in building and deploying the applications in the Tomcat, JBoss, Glassfish and WebLogic servers.

Experience in working with build tools like MAVEN.

Experience with SQL & RDBMS technologies: Oracle10g/9iandMYSQL.

Experience in software configuration management.

Experience in working with JUnit to perform unit testing.

Diagnostic ability to analyze and debug to the core of the problem.

Capable to research and upgrade to the new leading technologies.

Knowledge of drools.

Utilize Agile development methodologies

Implement TDD and Pair Programming.

Familiarity with HIPAA.

Technical Skills:

Web Application Framework

Spring BOOT,Spring IOC & Hibernate, EJB, Strust2.0, Spring, CSS, JSP,Portlet


JAVA/J2EE, JavaScript, Servlets, Web Services, AJAX, JQuery and JDBC.


Eclipse, NetBeans,RAD.


Tomcat, JBoss, Glassfish, WebLogic

Version Control



MySQL, MSSQL Server, PL/SQL, Oracle 10g

Testing Tools


Deployment Tools


Other Software Tools

Maven, Konakart, Jenkins



Certification: JDK1. 5

State Of Michigan,MI December 2017 – Till Date

J2EE Developer

The NEXTGEN application will be use by Police,Attorneys as well as Judges. It is a reform of old application. Screening is the process of the reviewing the incident information provided by the criminal investigators, and any other data sources available to the prosecutor, to make a determination of the criminal components which may be pursued, against whom they should be pursued, and in what jurisdiction they should be pursued. Any attorney in a prosecutor office may be assigned the role of screening attorney. The screening attorney is responsible for deciding the individual PACC codes, local ordinance, or civil violation counts with which the defendant will be charged and most importantly how those charges will be pursued.

Environment: JAVA/J2EE,Spring BOOT, Spring MVC, Restful Web Service,JSP, XML, Hibernate,Tomcat,Maven, JUnit, My SQL, Eclipse,jdk1.8,Orbeon,Activity.


Used Agile Software Development for developing the application.

Implement Alfresco services using CMIS Apache.

Implement Persistence API in Orbeon.

Implement previous charges screen using Spring MVC and Hibernate.

Delta Dental, Okemos, MI May 2017 - October 2017

J2EE Developer

The ETS is mainly used by the customers and the financial staff for maintaining the details of various personal information and different insurance policies, payment history, and billing cycle. It also allows searching policies depending upon various search criteria. With this the end users and customer care staff can make bill payments and has an administration module named EP and BMT which is used for creating admin plan, subscriber. It also provides reports for down payment, online payment and new policies.

Environment: J2SE/J2EE, UML, ETM, JSP, XML, XSD, Weblogic Portlet, JSF, Java Script, Web Services, SOAP, WSDL, XSD, Maven, JUnit, Oracle11g, Eclipse,jdk1.7


Used Agile Software Development for developing the application.

Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of weblogic portlet, JSP, Servlets, Java Script, XSLT, XML, HTML and Custom Taglibs.

Involved in generating IVR fax back document for Nebraska Plan

Create new desktop for wisconsin using portlet.

Developed authorization page.

Used Top Link to implement the persistence layer for the Oracle 11g database.

Support the application right from Integration tests through System Tests.

Generate Faxback ivr document.

Created unit test cases using Junit.

Professional Experience:

Mroads Jul 2016 – April 2017

J2EE Developer

After Residential Capital (ResCap) merged with Ally there was a need to develop an infrastructure & application which can provide an interface for loan processing system to be used by Ally bank clerks. The interface was built on JSF & Spring framework. I was part of application team and develop modules for searching existing & historical loan application’s, creating new lone process which required to fill out few dynamic form’s which also have lookup functionality, consuming web service exposed by third party for verification purpose.

Dynamic JSF forms also have an add attachment functionality used to attach document in the loan application, the content of the document is stored in FileNet repository. Interface also constitute of search module which searches data against application oracle data base and documents from a FileNet enterprise content management repository utilizing FileNet web services. Application also facilitates DB auditing & reporting functionality.

Environment: Java, JSF/Facelets, Prime faces, Spring, Hibernate,Oracle 10g, FileNet 4.5 web services, CSS, RAD, WebSphere, Jasper Report Library, Windows OS, SVN.


Involved in understanding Requirement document, application development and documentation.

Setting up initial web development MVC framework.

Develop custom JSF Interface for Add application module, Search module, Update module, Add attachment module, Reporting module and Auditing module.

Writing DB queries, strode procedures & Hibernate code module for database queries.

Writing business logic for the application in java.

Consumed FileNet & web service base function exposed to application interface.

Support & enhancement for the application.

•Wrote configuration files for injecting EJBs, Service Impls and DAO classes.

•Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.

•JSF Framework used for UI pages and Faces Servlet acts as Front Controller.

•Used MVC architecture Web Framework Spring 3.0 (Dependency Injection, Data Access Objects, MVC Framework and Spring Web Flow).

•Used JavaScript for client-side validation and Struts Validator Framework for form validations.

•Integrated Spring DAO for data access using Hibernate, used HQL and SQL for querying databases.

•Developed User Interface having animations and effects using JSF, JavaScript and HTML.

•Designed, developed and maintained the data layer using Hibernate and performed configuration of Struts Application Framework.

•Created Java Web Services (WSDL) to interact with many back ends like AS400, Oracle, Socket/XML interface, Mainframe to collect necessary data for Voice Application.

•Developed Core Java classes and methods for handling data from databases.

•Developed the presentation layer using JSP, HTML and client side validations using JavaScript.

•Developed middle-tier application with J2EE using Servlet, EJB, Java Beans and Web Services Standards (SOAP, WSDL, UDDI).

•Used various Core Java concepts such as Multi threading, Exception Handling, Collection APIs to implement various features and enhancements.

•Provided utility classes for the application using Core Java and extensively used Collection package.

•Created XML Schema, XML template and used XML SAX/DOM API to parse them.

•Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.

•Apache Camel is used for routing.

•Written POJO Classes, .hbm files for Hibernate Object-To-Relational Mapping.

•Used Hibernate to store the persistence data into the Oracle database and wrote HQL to access the data from the database.

•Involved in coding, code reviews, Junit testing, Prepared and executed Unit Test Cases.

•Used Log4j for External Configuration Files and debugging.

•Designed various tables required for the project in Oracle 11g database and used the Stored Procedures in the application.

•Wrote and debugged the Maven Scripts for building the entire web application.

•Used CVS for version control across common source code used by developers.

•Worked with QA team in preparation and review of test cases, Coordinating with other teams like Business Analyst and deployment team.

SCA Technologies, India Jun 2011 – April 2013

Project #1:

Client: McDonald's

Software engineer


Product WHAT-IF is a patented tool of SCA Technologies LLC. Using this tool an organization can estimate their demand and cost as per the fluctuating market conditions. By the result analysis outcome of this tool the customer can have their perception to cut short their Supply chain cost. WHAT-IF is a total cost optimizer tool that enables organizations to develop a supply chain strategy that can incorporate the true costs and its underlying cost drivers by optimize their process to breakthrough cost performance methodologies. The back boon of this tool is Cost modeling module which is based on Activity Cost Drivers rule engine which take financial data from Operational model to generate a reliable cost driver financial matrix on application UI module which show case the statics to reduce production cost for an organization.

Environment: Java, JSF/Facelets, Prime faces, Spring IOC, JDBC-Template, Struts, HTML, SQL, CSS, WebLogic


Involved in understanding Requirement document, application development and documentation.

Working in Design, Development and implementation of several J2EE frameworks like (Model View Controller) Struts, Spring IOC and Hibernate.

Implementing the design web pages using JSP and JSF.

Execution of enhancements and other Change requests.

samyak infotech pvt. ltd Mar 2010 – April 2011

Client: Indian Space Research Organization (ISRO)

Java Developer


The PCB Inventory and Transaction System is an application design and develop for Bonded store division of ISRO which take’s care of all the performance and security standers. This robust application system is used for monitoring and managing storage of the PCB in the Bonded Stores. This system keeps the track of the transaction Material, PCB, Package between various departments which required an active interface which fetches live Inventory data from all the linked technological departments of ISRO. There are four types of voucher SDV (Store Deposit Voucher), SIV (Store issue Voucher), SRV (Store return voucher) and STV (Store transfer voucher). Purpose of this voucher are respectively to deposit the PCB in the Bonded Store, to withdraw the PCB from the Bonded Store, to return the PCB to Bonded Store and Transfer the PCB from one project to another ongoing research project.

Environment: Struts 2, iBATIS, Crystal report, Oracle 9i and WebLogic.


Involved in business requirements gathering, Analysis, Design, Development, Integration and testing of application modules.

Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design, development & module testing.

Designed applications using Java Design Patterns such as Singleton and Factory.

Used Collections, abstract classes, interfaces concepts extensively for the business logic.

Hands on experience in writing Struts2.0.

Converts struts1 to struts2.0

Used iBATIS in data access layer to access, update and Persist information in the database.

Used iBATIS and worked extensively on Dynamic SQL to query from the database and wrote iBATIS mapping definitions for the persistent layer.

Deployed the application in WebSphere Application server and configured WebLogic Application Server.

Wrote SQL queries, applying optimization techniques.

Used Log4j for logging.

Used SVN version control system for development of code.

Client: Tele link

Java Developer



This application is a new java based bill collection system designed by Samyak. Which provides very best business solution for the spot billing for door to door bill collection. This system can collect bill from the billing address of any customer. It can also generate slip at spot. This system sends by Gujarat Tele link (A leading cellular comp.)

Environment: Java 1.5, J2EE, JSP-Servlet, J2ME, SQL, Eclipse, SVN, Tomcat 6.0.


Involved in understanding requirement document, application development and documentation.

Web application development with JSP and Servlet.

R&D in java MIDlet’s.

Involved in mobile application development.

Execution of enhancements and other Change requests.

Involved in troubleshooting and bug fixing.

Unit testing the Application Services using Junit.

Interacted with Oracle 10g database and Made use of SVN version control.

Involved query optimization and performance tuning of SQL and database

Argusoft india ltd July 2007 – August 2009

Client: Medic Alert Group, USA

Programmer Analyst


The Medic Alert project is the re-engineering project of Medic Alert group USA. The new system will have SOA (Service Oriented Architecture) with separate Accounting (GP), CRM, and Marketing modules, which have replaced current system.

Environment: Java 1.5, J2EE, Spring, Hibernate, JSP, JSF Architecture, Spring, XML, Maven, Eclipse, SVN. and Glassfish.


Involved in analysis, design, and project development.

Analyzed functional requirements and prepared technical design document.

Initially prepare POC in JSF using MVC framework.

Web application development with JSF and Spring Client API

Designed JSF pages as per UI requirement.

Used FedEx and PayPal Web Services WSDL and SOAP for retrieving and forwarding information.

Involved in JSF AJAX development using JSF Trinidad component.

Prepared Unit Test Plan and Unit Test result for developed code.

Developed the application on WebSphere Application Server environment with RAD7.0

Implemented JavaScript, HTML5, CSS3, AJAX, Bootstrap,Query to the presentation layer

Prepared JUnit test cases for the application.

Made use of SVN version control system for development of code.

Explore konakart tool.

Involved in troubleshooting and bug fixing.


Master of Computer Science - August 2007, Shree Swaminarayan Institute of Technology, INDIA, Gujarat University

Bachelor of Science - June 2002, R.G. Shah Science College, INDIA, Gujarat University

Contact this candidate