Post Job Free
Sign in

java developer

Location:
Herndon, VA
Posted:
July 31, 2014

Contact this candidate

Resume:

Swetha Dasireddy

Phone 678-***-****

. More than 6years of experience in developing, implementing and testing of

leading edge Insurance, Banking, Transportation, Education and Services

solutions for global client organizations.

. Solid experience on various Web & Persistence frameworks like Struts,

Spring, JSF and Hibernate.

. Excellent experience working with web technologies like HTML, XHTML,

DHTML, AJAX, Dojo, GWT, XML, XPATH, XQuery, XSLT, JavaScript, JQuery &

CSS

. Excellent understanding & hands on in EJB, Java Persistence Query

Language, Transactions, Exceptions, Java Message Service (JMS), Java

Transaction API (JTA).

. Having hands on experience in deploying web and J2EE enterprise

applications on Apache Tomcat, BEA Weblogic, JBoss and IBM Websphere

web/application servers.

. Hands on knowledge & experience in Java design patterns (Creational,

Structural, J2EE).

. Experience in parsing EDI files.

. Experience in working with Symphonia (Map Designer Tool)

. Experience in working with authentication tools like Siteminder and

Shibboleth.

. Experience working with webservices both SOAP and REST.

. Experience using build tools like Hudson and Bamboo

. Hands on experience with Integrated Development Environments (IDE's) and

tools like Eclipse, IntelliJ, WSAD, RAD6.1, NetBeans, JBuilder,

Dreamweaver, Toad and Slick Edit.

Education

Bachelor of Engineering Osmania University, Hyderabad, India -

2006

Major/ Specialization: Computer Science

Technical Skills

Programming Languages Java 1.4/1.7, C/C++, PL/SQL,TIBCO

Java Technologies Servlets, JSP 2.0, EJB 3.0, JDBC, JMS, JNDI,

WebServices 2.0 (Axis2)

Frameworks Jakarta Struts 1.2, Spring 2.5, Apache

Wicket-1.2, Hibernate 3.0, JSP 2.0,JPA, JSF 1.2

Web Development HTML 5, DHTML, AJAX, CSS, XML, XSL, XSLT,

Technologies SAX/DOM

Web/Application IBM WebSphere 5.x/6.x, WebLogic 8.x/9.x, JBoss

Servers 3.2.x, Tomcat 5.0.

Databases Oracle 8i/9i/10g, DB2 (UDB), Sql Server, MS

Access, MySQL, Toad

Configuration CVS, Rational Clear Case, Harvest

IDEs Eclipse, MyEclipse 8.5, RAD 7.0/7.5, WSAD,

NetBeans, JBuilder, Dreamweaver, IntelliJ

Methodologies OOAD, UML, OOP, MVC & MVC2

Operating Systems UNIX, Linux, Windows 98/2000/XP/vista/7

Tools and Other Symphonia,Ant, Maven, Selenium, IBM MQSeries,

JUnit, Log4J,

Professional Experience

1.Client : Deloitte Consulting, Atlanta,GA

September 2013-Present

Project : RevenueIntellect, Rottweiler

JavaDeveloper

The Business needs for the project (Revenue intellect) at Deloitte are

to cope with large data transformation based on a Standard EDI format to

simple data formats that can be consumed by health clients and insurance

companies.

Involved in working on the infrastructure needs for another project

(ROTTWEILER) on Linux VM for providing the security using the

Authentication provider tool from both internal and external users and

also worked on creating a JAVA application to read SAML assertions from

Auth Provider.

Involved in federation mechanism where authorized external clients can

access deloitte resources with out the need for authentication on

Deloitte platform again.

. Created Java applications using smooks API and then parse the EDI

files to Standard XML format to process the critical Business data

that is consumed by end users. The Business included both the health

insurance client data and hospitals.

. The ETL data-mapping tool used for these projects is Informatica.

Worked closely with the Informatica resource for creating successful

data loading and creation of active batch scripts.

. Enhanced the performance of the Parser using JAVA multi threads that

brought down the execution time for conversion significantly.

. Applied the Standard Java codding Standards and cleanup the Java codes

where required, created the test cases and used Maven to deploy the

applications, which created the required Jar.

. As a developer on ROTTWEILER project, I've created an initial POC

through installing and configuring the Shibboleth Identity Provider on

virtual Linux VM

. Configured LDAP on Shibboleth Identity provider and made sure its

working.

. Created Service provider using Java Spring Security SAML extension API

to communicate with the Identity provider for authentication of Users.

. After completion of POC followed up with Siteminder as an

authentication provider tool.

. Worked on decryption of SAML response from SiteMinder by adding

certificates from Siteminder in java keystore.

. Worked on building and uploading the jars to the artifactory

. Deployed projects using Bamboo.

Environment:

JDK 7, Spring security, Hibernate, Siteminder, Shibboleth, SAML, EDI,

Smooks API,JEE, JSP, Oracle Database, JavaScript,, XML, Log4J, XML

Schema, XSD, JUnit, GIT, Apache tomcat 7, Linux, Maven.

2. Client : IHG(Intercontinental Hotels Group), Alpharetta, GA

March 2012- August-2013

Project : Way of Sales(IWOS)

Role: Java Developer

Developed Way of Sales portal for IHG employees where it will provide the

sales resources, revenue management, sales best practices, tips and tools

The tools are provided to measure the performance and take self-assessment

based on the role selected.

. Used Liferay portal framework for developing the portal.

. Used oracle and liferay databases for saving the staic and dynamic

data,for storing the results submitted by the user and for storing the

articles.

. Worked on publishing the content saved in liferay database.

. Used Liferay Service builder for the DAO layer.

. Used Javascript and jquery for client side validation.

. Involved in performance testing and ADA scans.

. Requirement gathering from the client for change requests and

enhancements.

Environment:

Liferay 6.0,JDK 6, JEE, JSP, Ant, Oracle Database, JavaScript,

JQuery,CSS, JSON, SOAP, WSDL, Web Services, XML, Log4J, XML Schema, XSD,

JAXB, JUnit, SVN, Hibernate,Apache tomcat 7.

3.Client : RelayHealth

June 2011- March 2012

Project : Payer Connectivity Services(PCS)

Role: Java Developer

Relay Health is a software company which provides services to Health

insurance companies. Insurance company's client use these services as their

needs. RelayHealth provides different services and client can use different

interfaces to fulfill their request. The PCS provides services like claim

and eligibility information. The clients send EDI requests to PCS either in

a batch or interactive mode. These requests are validated, then converted

to XML, then processed and converted back to EDI before sent back.

Claim Status Module:

Claim status module provides claim information based on the request. The

claims information from the payers (insurance companies) will be loaded

into the database and updated periodically. Submitters (Clients) submit

their claim requests in the form of a batch file or real time requests. The

claims request are processed and provides the response from database.

. Developed TIBCO work flow for the service.

. Developed Entity classes and configured hibernate

. Developed Data Access Objects using spring.

. Developed Business classes to process claim requests

. Used spring framework for dependency injection.

. Developed Webservice interface to submit EDI requests to the

application.

. Used JMS to process the batch requests.

. Developed JSF Web application to submit the request through

interactive mode.

. Used Symphonia to convert EDI to XML and XML to EDI

. Worked on conversions from 4010 to 5010 and vice versa using Symphonia

tool.

. Worked on deployment scripts and branching in SVN using UNIX shell

scripts.

Environment:

Eclipse, JBoss 5, JEE-5(Annotations, Jsp, Servlets, JAXB), Symphonia, TIBCO

Designer 5.6, Spring MVC, Spring Framework-2.5.6, Apache, Hibernate-3.0,

WebService, SOAP UI, JMS, JSF, HTML, My SQL, Oracle, PL/SQL, TOAD, SVN,

UNIX.

3. Client : Ericsson Television - Duluth,GA

April 2010 to May 2011

Project: MediaCorp

Role: J2EE Consultant

MediaCorp is a Singapore based broadcasting company for which Ericsson TV

provides the software and hardware. It uses the OTT (over the top)

solution, the content is gathered from third party providers and persisted

in a content management system. The content is then moved to CDN (Content

Distribution Network). The subscribers will access the contents using

either set top box or web browser based on user subscription. It uses admin

portal for administration and a web portal to view and subscribe to the

content.

. Worked with JSF for the web application development. Used JSF as well

in the portal development.

1) Played a key role in billing integration

. Developed webservice client to consume the web services provided by

third party provider for the billing system.

. Worked with third party vendors to get the required webservice for the

system.

2) Developed content rating module.

. Developed content rating system using spring MVC.

. Used Java script to implement star rating system.

. Implemented DAO layer using Hibernate.

. Involved in performance testing using connection pools and JMS queues

to allow large number of data insertions at a single instance.

3) Integrated Facebook interface in the Mediacorp using OAUTH. The users

can recommend the movie on the Facebook from the Mediacorp without login to

the Facebook.

. Implemented OAUTH to register the application with Facebook.

. Developed standalone web project using Spring MVC.

. Written DAO layer using Hibernate.

. Performed unit testing by writing Junit test cases.

. Involved in code reviews and implementing best performance measures.

4) Developed Channel Manager in the Admin portal to help the administrator

build packages and provide the packages to the subscribers.

. Developed front end using JSP's, JavaScript, jquery.

. Performed the validations using JavaScript.

. Implemented DAO layer using Hibernate.

. Written unit test cases using JUnit

Environment:

Eclipse, JBoss 5, JEE-5(Annotations, Jsp, Servlets, JAX-WS), JSF, Spring

MVC, Spring Framework-2.5.6, Apache AXIS, Hibernate-3.0, HTML,

Webservices(REST), JavaScript, JQuery,DOJO, My SQL, Oracle,PL/SQL,SVN.

4. Client : COX Communications, Atlanta - GA

April 2009 to April 2010

Project: Customer Statement Solutions (CSS)

Role: J2EE Consultant

CSS is a middleware application of developed in house for various COX's

front-end applications to display customer statements archived in industry

standard archival systems like IBM OnDemand and FileNet. In addition

retrieve documents from various archival systems, CSS also offer document

composition, transformation and document merge services and exposes these

services as SOAP based WebServices over HTTP and XML over MQ.

Played a key role in developing CSS components based on Spring and

Hibernate frameworks on WebSphere platform. CSS also offers document

transformations (AFP[Advanced Function Presentation] to PDF, TIFF to PDF

using Xenos), merge and split of PDF documents.

Responsibilities:

. Implemented WebServices adapter using Spring's WebService extension for

Apache AXIS framework. This include both upgrade existing JAX-RPC based

services to JAX-WS level as well as building services on JAX-WS

specification.

. Used JSF in the development of the Support System.

. Services 'GetDocument', 'GetStatementDates' and 'GetStatementData'

services are exposed though both WebServices and MQ interface.

. Worked with external Product vendors(IBM, Xenos, Dialogue) for third-

party vendor product integrations in CSS.

. Developed a unit-testing framework by customizing Spring's JUnit

extension.

. Implemented persistence layer using Hibernate with JTA enabled.

. Developed admin website (GUI) for Customer Service Reps to extract the

reports. Implemented this based on Spring MVC framework using JSTL and

JSP for presentation layer. Used DHTML for client side validation.

. Used Javascript for front end development.

. Implemented Spring Controllers and used Spring tag library in JSPs for

MVC layer of admin website.

. Used Spring validation framework for server side validation of user data

submissions.

. Implemented MQ Listener component using JMS API for MQ Queues and Topics.

Used Spring's wrapper 'JMSTemplate' implementation.

. Configured WebSphere server resources like JMS QCF Queues & Topics,

DataSources and handed over to infrastructure team

. Perform unit testing, code reviews, code walkthroughs, and

troubleshooting from development phase to production.

. Responsible for application release management and development quality

control.

. Involved in performance testing and tuning application to avoid memory

issues at high loads. Worked with infrastructure team in setting up the

JVM parameters, connection pools etc.

Environment:

Eclipse, Weblogic, JEE-5(Annotations, Jsp, Servlets, JAX-WS),

JSF,Javascript,DOJO, Spring Framework-2.5.6, Apache AXIS, Hibernate-

3.0,Webservices(SOAP), Castor, Xenos, DHTML, IBM OnDemand, FileNet P8,

Oracle,PL/SQL,MKS, Maven2.

4. Infosys Technologies Limited.

Bangalore, India

Role: Software Engineer/Off-Shore Business Coordinator

May. 2007 - Feb 2009

Infosys Technologies Limited is one of the leading software services

company offering business and technology consulting, custom software

development, maintenance, re-engineering and IT infrastructure services for

Global clients spread across more than 80 different countries.

Project: Test Developer Studio (TDS)

Harcourt Education, a sister company of Lexis Nexis, is a leading global

education company committed to addressing educations' dynamic challenges

through individualized content, innovative technology and a holistic

approach that inspires achievement and a lifelong love of learning.

This tool was developed as a utility for the teachers teaching 2nd standard

to 12th standard to develop and conduct online examinations. This was

developed on J2EE platform in Struts Framework and using Hibernate for

database interaction.

Project: American Airlines Interactive Marketing Support (AAIMS)

American Airlines is a leading airlines company in United States operating

in more than 150 countries. This project is about designing, developing and

maintaining the technical solutions that support the business needs of

American Airlines and its code share partners. Project focuses on improving

its Interactive marketing efficiency and in turn their relations with its

code share partners. This project was built on Service Oriented

Architecture (SOA)

Responsibilities:

. Developed JSP's and servlets for development of an online examination

tool using Struts framework. Application was deployed on IBM Websphere

in UNIX environment.

. Application development using Core java API's.

. Worked on XML DOM parser, SAX parser for parsing the input data files

and populating the database.

. Developed Web service clients using Rational Application Developer.

. Developed and processed several ETL jobs on SQL server 2005 using SSIS

(Sequel server integrating services) Developed reports using SSRS

(Sequel server reporting services).

. Designed the business architecture by prototyping the requirements of

the product.

. Identified functional, non-functional requirements and constraints of

the product.

. Programmed web interfaces using various technologies.

. Built test data bases using data base modeling

. Analyzed code to identify problems and resolve customer implementation

problems

Solution Environment: Java, J2EE, UNIX, Jakarta Struts, JQuery,SQL, Apache

Tomcat, IBM Websphere, Eclipse IDE, Test Director (error logging), Radar

(defect tracking), Rational Application Developer, Win CVS.

Additional Experience:

. Expertise in programming, including Object Oriented Program development

. One year of working experience in TIBCO

. Hands-on experience in SOA implementation using WSDL with SOAP, XML Web

services standards, and XML processing APIs (JAXB, JAXP, JDOM, SAX).

. Excellent experience in databases like Oracle, DB2 and SQL Server 2005.

. Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures,

Triggers.

. Proven multidisciplinary, analytical and interpersonal skills to work in

diverse team environments.

. Experienced in methodologies like Iterative, Agile, Scrum and waterfall

approaches.



Contact this candidate