Post Job Free
Sign in

Service Developer

Location:
Hill AFB, CA, 94536
Posted:
November 08, 2012

Contact this candidate

Resume:

Swathi

(***)-***-

****

*******.******@*****.***

Professional Summary:

. Over 6 years of professional experience in designing, developing and

testing internet/intranet Web-based applications, Client/Server

applications, J2EE Architecture, OO Design patterns, Core Java.

. Over 6 years of experience in designing web/enterprise applications using

Software Development Lifecycle(SDLC) methodology

. Over 6 years of experience in implementing dynamic web applications using

IBM Web Sphere Application Server, Web Logic Application Server, JBOSS.

. Proficient in using various IDEs like WSAD(WebSphere Studio Application

Developer), Eclipse,

My Eclipse and RAD (Rational Application Developer)

. Experience working with Java Regular Expressions.

. Expert in designing enterprise applications using technologies like EJB,

JNDI, JMS

. Expertise in web development using HTML, DHTML, CSS, Java Script, XSL,

XSLT, and XML

. Expertise in Web Components technologies like JSP, Servlets, JDBC,AJAX

. Extensive experience in designing, developing and implementing Model View

Controller (MVC2) using Struts framework

. Experienced in using Frameworks like Spring, Hibernate, and Struts.

. Experience working with Service Oriented Architecture (SOA) and

Enterprise Service Bus (ESB).

. Expertise in server side Business Logic Development using Session, Entity

and Message Driven Beans

. Implemented Ajax based Design in creating better, faster, and more

interactive web applications

. Experience in Database programming using Oracle, DB2 UDB, MS SQL Server

. Good experience in writing SQL Queries, PL/SQL Procedures, Functions,

Triggers and Cursors

. Expertise in working on ANT, Maven, Log4j, JUnit, Mockito, JMock.

. Expertise in creating JSP custom tag libraries

. Expertise in developing Web Services (WSDL using SOAP protocol)

. Good working experience in GUI development using Swing

. Worked on different platforms like UNIX, Solaris and windows 2000/XP

. Worked extensively on XML (SAX, DOM, JAXP, JAXB)

. Expertise in IBM MQSERIES for sending, receiving messages asynchronously

. Very good understanding of Model View Controller (MVC), Client Server and

Multi-tier architectures

. Experience in using Design Tools like Rational Rose Enterprise Tool, MS

Visio,ERwin for Object Oriented Analysis (OOA) and Design (OOD) using

UML (Unified Modeling Language)

. Experience in using various version control tools like CVS and Rational

Clear Case

. Strong knowledge of Java/J2EE design patterns. Implemented various design

patterns like, MVC, Command, Singleton, Session Facade, Front Controller,

Data Access Object, Value Object patterns

. Strong Inter personal communication skills & ability to work

independently as well as in a group

. Quick Learner and adaptable to working environment

Education

. Bachelor Degree in Electrical & Electronic Engineering.

Technical skills:

|J2EE Technologies |JDBC, JNDI, EJB, JMS, MDB,, RMI, Web Services,|

| |Design Patterns. |

|Programming Languages |C, C++, Java, PL/SQL, T-SQL. |

|Operating Systems |Windows - 98/2000/XP/NT, UNIX, Linux |

|Databases |Oracle 8i/9i/10g, MS Access, DB2, Sql Server |

|Frameworks |Struts, JSF, Spring. |

|Mappings |Hibernate. |

|Web/Application Server |Apache Tomcat, Web Sphere, Web Logic,JBOSS |

|Tools/IDE |WSAD, Eclipse, MyEclipse, JBuilder, RAD, Lo4j,|

| |JUnit, Mockito, JMock. |

|Web Technologies |HTML, Java Script, Servlets, JSP, AJAX, CSS, |

| |XML. (SAX, DOM), Tiles |

|Webservices |SOAP, Restful |

|Version Control |CVS, PVCS, Rational Clear Case,SVN |

Professional Experience:

Intermountain Health Care, UT

Jan 12- Current

Java/J2EE Developer

IDEA/HELP2/ECIS Desktop

ECIS Desktop is the Intermountain Component Manager (ICM) which is a

platform developed to the clinical customers to aid the transition away

from Help1 and Help2 to the new Qualibria infrastructure.

The ICM is an application framework that hosts multiple applications and

facilitates the sharing of user and patient context. The idea is to

provide single sign-on capabilities to similar patient centric applications

and provide the ability to maintain user context between these

applications.

Responsibilities:

. Developing the application using Scrum methodology with daily scrum

meetings and every week iteration and Test Driven Development

. Worked on Web forms, Insurance, Demographics, Height/Weight modules

developing the UI and the functionality using Spring MVC.

. Used Message Driven Beans and Java Message Service (JMS) for reliable

communication between modules and worked on multithreading.

. Working on Service Oriented Architecture (SOA), Enterprise Service Bus

(ESB), WSO2 carbon studio, creating the proxy's and generating the CAR

file and deploying it on the ESB.

. Working on namespaces infrastructure.

. Designing and built new SOAP web service interface implemented in Java

using Apache SOAP & Axis 2 & CXF.

. Worked on CXF to build and develop web services using JAX-WS, JAX-RS

APIs (SOAP, XML, and REST).

. Designing web service with XML dynamic configuration to support new

predictive models by just deploying the model code and an XML

configuration file for the new model version.

. Working on fixing the bugs related to ECIS Desktop-Help2 Integration

related to UI and functionality.

. Worked on Active MQ clustering.

. Using SVN for version controlling.

. Using Log4J API for logging and debugging.

. Developing test cases and performed unit testing using JUnit, Mockito

and JMock.

. Worked on creating SOAP UI test cases for the services.

. Worked on Code refactoring.

. Created API to send soap messages using SAAJ API.

. Worked on Exception Handling on Weblogic and developed the MUST

UNDERSTAND header CXF interceptor.

. Developed automated Build files using Maven

. Deploying the application on the Web Logic application server.

. Build and deployed the application using Jenkins & WADI.

. Involved in Code Reviews with the team.

Environment: Java EE 1.6, Web logic Application Server 10.3.2, Oracle 11,My

Eclipse, spring (JDBC, AOP), SOAP, Restful, WSDL,SOAP UI, JMS, SOA, WSO2

Enterprise Service Bus, JSP 2.1, JNDI, Log4j, XML (SAX/DOM), XSLT, HTML,

Ajax, Java Script, Maven, SVN, Linux & Win XP

FedEx, Memphis, TN July 11- Dec 11

J2EE Developer

IROADS - A New Day In Station Operations

IROADS (International Route Operations and Decision Support) is a corporate

initiative that supports FedEx Express on-road productivity and operational

goals. IROADS is a set of web-based integrated planning and evaluation

tools for managers, engineers, and operations support specialists (OSS)

which would help in

Accurate route planning based on daily volumes, Enforced route plan - right

package on right truck & many more efficiencies.

Responsibilities:

. Developed the application using Agile methodology with daily scrum

meetings and Test Driven Development.

. JSF Framework was used to make application Web-centric and followed the

MVC modular architecture for the application.

. Used the Spring Framework for Dependency Injection and Aspect Oriented

Programming (AOP).

. Used Spring JDBC to perform JDBC processing using templates.

. Designed UI screens using JSP, Icefaces, Facelets and HTML.

. Worked on Java Regular Expressions.

. Used JavaScript for client side validation, CSS and AJAX for further

support

. Consumed Web Services for transactional based service.

. Work closely with PA team to assist them test the incidents and bugs

fixed.

. Used JSF custom tag libraries.

. Developed ANT script for automated Build files.

. Developed test cases and performed unit testing using JUnit

. Used SVN for version controlling and JUnit for unit testing

. Used Log4J API for logging and debugging

. Deployed the application on the Web Logic application server.

Environment: Java EE 1.6: JSF 1.8, Weblogic Application Server 10.3.2,

Oracle 11, Icefaces, Facelets, Eclipse, spring (JDBC, AOP), SOAP, WSDL,

JSP 2.1, JNDI, Log4j, XML (SAX/DOM), XSLT, HTML, Ajax, DOJO, Java Script,

ANT, SVN, Linux & Win XP

Computer Science Corporation, Albany, NY

April 10- July 11

J2EE Developer

NC TRACKS

The NC Tracks Project involves in developing the Replacement Medicaid

Management Information System (MMIS) for the state of North Carolina. Major

project objectives include the Design, Development, and Implementation

(DDI) of the system, as well as the production support of the system

following client acceptance and transfer to operations. Development of a

thin client application - a web application which presents the UI for the

NC tracks. Involved in developing the client application for the prior

approval sub system where we can create workflows to provide access on

multiples widgets across application, and provider subsystem on both

enrollment tracking side and provider detail, Reference subsystem which

provides a platform to create association in between two or more subsystems

in terms of data.

Responsibilities:

. Developed Application based on MVC design pattern using Struts

Framework, JSP, HTML and

Java Script.

. Developed Struts Action Servlet classes, Action Forms using Struts

Controller component and Struts Validator Component.

. Developed the tiles frame work for the flow of the WebPages.

. Developed business services using EJB's.

. Integrated various flows of the application & making it less redundant.

. Designed JSP and HTML pages using CSS, JavaScript, and AJAX for

validations.

. Writing the test cases & testing end to end functionality for all the

modules.

. Documenting the bugs keeping track of them & reporting it to the leads.

. Deploying the application on the JBoss application server.

. Used Message Driven Beans and Java Message Service (JMS) for reliable

communication between modules.

. Used JSON for serializing and transmitting data between the server and

the web application.

. Used SVN for version control.

. ANT Tool was used for the entire build process

. Developed test cases and performed unit testing using JUnit.

. Worked on Code refactoring.

. Writing the queries, Executing functions & procedures checking the

validity of the values.

. Developing the application using Design Patterns like Singleton, Session

Facade, Front Controller, Business Delegate, Service Locator, Data

Transfer Object, Data Access Object.

. Worked on Doc Builder and SharePoint for document management.

Environment: Java EE 1.6, JBoss 5.0 Application Server, DB2, Eclipse,

Struts 2.0, EJB 2.1, JMS, Servlet 2.4, JSP, JNDI, UML 2.0, SVN, JSON,

JQuery, Log4j 1.2, ANT, JUnit 4.0, Win XP

Comerica Bank, Barrington, IL

Mar 09-Feb 10

J2EE Developer

Loan Payment and Approval system

Description: Comerica Bank is one of the leading and secured financial

institutions in the state of Illinois. Loan Payment and Approval system is

a multi application system which is very useful for the customers of bank

who can have an easy access to their loan (Home, Personal) applications and

set up one-time or recurring payments.

Responsibilities:

. Developed the application using Agile Technology and planned the scrub

meetings.

. Participated in Requirements gathering, Analysis, Design and Development

phases of the project with major emphasis on Development of the modules.

. Designed and developed Loan processing and payment modules.

. Jakarta Struts Framework was used to make application Web-centric and

followed the MVC modular architecture for the application.

. Persistence layer was implemented using Hibernate Framework which

interacts with the database. Used Dependency Injection mechanism of

Spring Framework in Business logic implementation

. Developed presentation tier using Struts & Tiles Framework.

. Developed business services using EJB's

. Worked on Java Regular Expressions to match the patterns required.

. Used TOPIC, Queues and MDB'S for reliable asynchronous communication

between clients and the bank when exchanging important information such

as status reports.

. Designed JSP and HTML pages using JavaScript and AJAX for validations.

. Parsed XML documents using SAX and DOM parsers.

. Developed the application using the Session Fa ade, Data Access Object,

Data Access Object

. Consumed webservices from a remote and global application.

. Used JDBC to invoke Triggers, Stored Procedures in Oracle 10g.

. Used RAD for developing web components such as JSP, Controller tier that

includes action classes and business tier that includes EJBs

. Used Rational Rose for Use Case Diagrams, Activity Flow diagrams, Class

Diagrams, Sequence diagrams and Object diagrams in design phase

. Deployed the application on IBM Web Sphere Application Server.

. Used JUnit Testing Framework for performing Unit testing.

. Worked on Code refactoring.

. Developed automated Build files using ANT

. Used Log4J to capture the log that includes runtime exceptions.

. Used CVS for version control.

Environment : JAVAEE 5, IBM Web Sphere Application Server 6.1, Oracle 10g,RAD 7.0, UML, IBM Rational Rose, struts 1.3, EJB Session Beans, Hibernate

3.0, Spring 2.0, JSP 2.1, XML Web Services, Restful, WSDL, JMS,

JNDI,Log4j, Java Script, XSL, XSLT, Servlets 2.5,ANT, JUnit, CVS, Windows

Server 2003.

CNA Insurance, Chicago, IL

Sep 07-Jan 09

J2EE Developer

Claims Management

Description: CNA Insurance is a corporation based in Chicago, IL offers a

variety health and dental insurance plans. Dental Claims System is a fully

automated system to adjudicate a claim which is sent by the vendor. Claim

will be created from the claim form and adjudicated with processing rules.

The application has three modules - policy changes/ renewals, monthly

premium dues alerts, claims processing status.

Responsibilities:

. Implemented MVC Architecture using JSF framework.

. Developed the application's front end using standard JSF tags.

. Developed stateless session beans to implement business logic.

. Developed Session Beans for business processing and CMP Entity Beans

for performing necessary transactions and data persistence.

. Developed various SQL queries for data base transactions likes saving

and retrieving the data.

. Used the Spring Framework for Dependency Injection and Aspect

Oriented Programming(AOP)

. Used Session Facade, Business Delegate, service locator patterns to

delegate requests to appropriate resources.

. Implemented the data persistence functionality of the application by

using Hibernate to persist Java data object to the relational

database.

. Created custom converters, custom validators and custom components and

worked with the regular expressions.

. Discussions with the client to understand the exact requirement of the

System and the control/data flow.

. Monitored the error logs using Log4J and fixed the problems

. Used JUnit Testing Framework for performing Unit testing.

. The version control used was PCVS.

Environment: J2EE 1.4, BEA Web Logic Application Server 9.0, MS SQL SERVER

05, JSF 1.1, (Servlet 2.3, JSP 1.2, EJB 2.0), JNDI, JMS 1.1, DB2 V8.0, UML

2.0, Hibernate 2.0, Log4j 1.2, ANT, JUnit 4.0, Eclipse.

St. Joseph's Hospital, Nashua, NH

Apr 06- Jul 07

J2EE Developer

Project: Online Pre-Registration

Description: St Joseph Healthcare is a comprehensive healthcare system that

serves the Greater Nashua area, western New Hampshire and northern

Massachusetts. This system is a healthcare management application that

helps in keeping track of the patient's data, bills and appointments. They

also offer pre-registration service. Pre-registration module provides

customers with scheduling appointments well in advance by submitting the

registration form online.

Responsibilities:

. Involved in various phases of Software Development Life Cycle (SDLC) of

the application like

requirement gathering, Design, Analysis and Code development.

. Developed Use case diagrams, Object diagrams, Class diagrams, and

Sequence diagrams using

UML.

. Developed complete Business tier with Stateless, Stateful Session beans

and CMP Entity

beans with EJB 2.0 standards.

. Designed and developed the UI using Struts view component, JSP, HTML,

CSS and

JavaScript.

. Utilized Hibernate for Object/Relational Mapping purposes for

transparent persistence onto the

SQL SERVER

. Designed and developed Application based on Struts Framework using MVC

design pattern

. Used Web services (SOAP) for transmission of large blocks of XML data

over HTTP.

. Extensively worked on XML parsers (SAX/DOM).

. Used XSL/XSLT for transforming common XML format into internal XML

format.

. Apache Ant was used for the entire build process.

. Developed Struts Action classes using Struts controller component.

. Used CVS for version controlling and JUnit for unit testing.

. Deployed the application on WebSphere Application server.

. Used Log4J API for logging and debugging.

. Implemented Design Patterns like Front Controller, Business Delegate,

Service Locator,

Session Facade, Data Access Objects, Singleton.

Environment:J2EE 1.4, BEA Web Logic Application Server 9.0, SQL SERVER,

WSAD 5.1, EJB 2.0, Struts1.1, JSP 2.0, Servlets 2.3, Hibernate 3.0, XML,

XSLT,WSDL, SOAP, JDBC, JavaScript, UML, HTML, ANT, CVS, Log4J 1.2.7, JUnit

3.8.1



Contact this candidate