Post Job Free

Resume

Sign in

Java Service

Location:
Houston, TX
Posted:
November 03, 2020

Contact this candidate

Resume:

Professional Summary:

Fifteen (**) years of professional experience in Design and development of Application integrations, Micro Services, SOA applications, web, Enterprise and messaging applications.

Experience in design and develop Micro services using Spring framework, Spring boot using pivotal cloud foundry.

Experience in design of complex and scalable applications and Interfaces using Java, J2EE (JSP, JDBC, Servlets, EJB, JMS), Struts, Spring framework and spring boot, Hibernate Frame works, JNDI, Groovy, Java Script and open source apache commons.

Proven expertise in SOA Tools/ Middleware’s like Sonic ESB, MuleESB, Spring-Integration

Experience in document, design and develop API’s (SOAP, REST & RFC) for on premise and cloud applications integration

Experience in XML parsing API’s like SAX, DOM, StAX and JDOM, binding API’s JAXB & XMLBeans, processing languages XSLT & XPath.

Experience in design & development of SOAP Webservices using Apache Axis, CXF, Spring-WS, JAX-WS & SAAJ API, REST services using JAX-RS and Jersey framework.

Solid background in Object-Oriented analysis and design, Enterprise Integration Patterns and GoF & J2EE Design Patterns.

Experience in SQL, PL/SQL and Oracle and SQL server Tables, Triggers, Stored Procedures, Functions, Indexes and Sequences.

Good experience in no SQL database MongoDB.

Good experience in data exchange formats XML, JSON, cXML, IDOC, BAPI, CSV and YAML

Experience in IDE tools like IntelliJ, Eclipse, Sonic Workbench 10, Anypoint Studio 6.1, and JDeveloper10.1.3.4.

Experience in Sun Solaris, IBM AIX, and Red Hat Enterprise Linux and Windows Server operating systems.

Experience in Rational Rose, Rational Clear Case, Enterprise Architect and Team Foundations Server, Git, CVS and PVCS.

Experience in application build technologies such as Ant & Maven

Effective communication with client, cross-functional teams to achieve project priorities/deadlines. Team Player with Self-motivated skills and excellent Interpersonal and Communication skills.

Technical Skills

Languages

Java, Groovy, Java Script, C and C++

Java Technologies & Frameworks

Java1.8, J2EE 1.7(JSP, Servlets, JDBC, EJB, JMS), JNDI, Spring Framework, Spring Boot, Struts, Hibernate, Node JS, and Express

Web Technologies

HTML, DHTML, Flex 3.0

SOA Tools / Middleware

Sonic ESB 10, MuleESB 3.8.1, Spring-Integration

IPAAS

MuleSoft Anypoint platform

Messaging Middleware’s

Rabbit MQ, Apache Kafka, Sonic MQ 10, Active MQ 5.12.0 and WebSphere MQ 7.1

Webservices Framework / API

SAAJ API, SOAP, WSDL, RAML, Apache-CXF, Apache Axis, JAX-WS, JAX-RS and Jersey framework.

Web and Application Servers

IBM WebSphere 8.5, BEA WebLogic 9.0, Apache Tomcat 7.0 and sun one Web server 6.0.

IDE Tools

IntelliJ, Eclipse, Sonic Workbench 10, Any point Studio 6.1

RDBMS

Oracle 11g, SQL Server 20116, MySQL 5.0.1.

No SQL DB

MongoDB 4.0

XML API’s / Languages

JAXB, XMLBeans, SAX, DOM, StAX, JDOM, XSLT, Xpath

Database Programming

SQL, PL/SQL.

Version Control

Team Foundation Server, Git, Rational ClearCase, CVS and PVCS, Bitbucket

Operating Systems

HP Unix, IBM-AIX, Sun solaris, Windows Server, ubuntu, Windows 10/7/XP.

Other Tools and technologies

UML, Ant, Maven, TOAD, Quartz API, JCraft API, Apache commons API, JSON, XML, cXML, IDOC, BAPI, SAPJCO3, Mongo VUE, BareTailPro, SOAPUI, BMC FootPritnts, ServiceNow, TFS, Rational Rose, Rational Clear Quest, Rational Req Pro, Interwoven, EARS, Team Tracker, Text Pad, Notepad++ and Log4j.

Technical Experience

Charles Schwab, Austin TX April 2018 to Till Date

Role: Sr Java Developer

CRM DataSync Framework: Sync the data between legacy DB2 systems and CRM applications (Salesforce, Siebel) to maintain better customer experience.

Understand current application integration architecture implemented thru Mule Anypoint platform.

Develop different proof of concepts using various Spring framework modules, WMQ, RabbitMQ and MongoDB

Redesign new architecture with Spring framework, MongoDB and Pivotal Cloud Foundry.

Designed and developed spring batch application between salesforce and WMQ/DB2 mainframe to sync EBR data

Designed and developed spring batch application move the attachments from Salesforce to AWS SPOS bucket.

Designed and developed spring batch application between Schwab money manager application and Salesforce

Designed and developed spring batch application between Schwab veriant application and Salesforce.

Designed and developed various listener applications to stream the data from source systems messaging platforms (WMQ, Rabbit MQ, Apache Kafka)

Designed and developed dispatcher application for throttle, trump and sequence the messages.

Designed and developed processor applications using RabbitMQ, REST and SOAP API’s to get the system record info.

Developed various mapper applications convert the system of record format (XML, JSON, CSV) to JSON format.

Designed and developed sink applications using RabbitMQ and Salesforce APIs to sync the DB2 SOR data salesforce system.

Designed and developed salesforce connector library using spring boot and REST API’s talk to different salesforce organizations

Designed and developed various REST API’s salesforce fetch customer and account info from schwab legacy systems.

Developed various utility apps to performance test WMQ, RabbitMQ, REST and SOAP applications.

Setup the PCF config server for spring boot applications use different environments.

Good knowledge of spring cloud data flow and provide the inputs how to use in architecture redesign.

Developing Schwab specific message signature algorithm SCHMS1 using java and schwab libraries

Developed several API calls between schwab.com and salesforce Retail

Developed java libraries authentication and authorization mechanism using OAuth and CSK3 tokens.

Developed common library for Splunk logging.

Address the bottle neck, performance issues mongo and RabbitMQ

Adding SSL certificate between integrated systems to provide token remediation and mutual SSL

Publish API’s to Schwab home grown gateway define security and SLA’s

Document design implementation details and transition to support and platform team.

Developed Spring batch application module which takes dump of the various salesforce objects and store in SQL server.

Environment: JDK 1.8, IntelliJ, Spring Framework, Spring boot, Spring rabbit cloud streams, Pivotal, Spring Data JPA MongoDB 4.0, Rabbit MQ, Kafka, XML, JSON, XPath, SOAP, JSON, MySQL, SQL Server, Maven, Mongo Chef 3.5.2, Pivotal Cloud Foundry, Apache commons, SOAPUI, Anypoint Studio 6.3.0, Mule Runtime 3.9.0, MMC, Splunk 6.6.3, Dataweave 1.0, Junit, Swagger, AMQP 0.9, WebSphere MQ, IIDR, RAML, JDBC, Team Foundation Server, Tomcat 6, Linux, Jenkins, Confluence, JIRA, SCRUM, Bamboo, Bitbucket, Sonar, Vera Code and Agile.

Spectra Energy Inc (Enbridge Inc), Houston, TX April 2010 to March 2018

Role: Sr Java Developer

Spectra Energy Middleware Transformation

Designed & developed SFTP interfaces between vendor qualification SAAS application and internal SAP system using Mule

Designed & developed contract management Interfaces between Ariba and SAP MM using java, Ariba ITK, Mule and CSV, XML and BAPI

Designed & developed interfaces between SAP Fieldglass cloud and SAP HR using Java, Mule SOAP, WSDL CSV, XML, BAPI

Redesigned & enhanced custom Adapters for Ariba Network, Irthnet & veriforce to work with ActiveMQ and MuleESB

Designed & developed Supply chain P2P interfaces between Ariba Network and SAP systems using Mule, Java, cXML, XSLT, Dataweave, IDOCs

Designed & developed interfaces between Riversand MDM and SAP MM using Mule, Java, RXML, IDOCS, BAPI and XSLT

Designed & developed interfaces between @hand and SAP PM for work order management using Mule, Java and XSLT

Designed & developed interfaces between cloud one call management system Irthnet, SAP MM and @hand using Mule, JMS, Java and Dataweave

Designed & developed custom java components to process the attachments between @hand, FileNet SAP PM & SAP MM using Mule and Java

Designed & developed custom integration modules to handle attachments between Ariba Network and FileNet using Mule, Java

Designed & developed interfaces between LINK custom CRM application and SAP FI using Java, JMS and Mule, Dataweave, IDOCs

Designed & developed serval interfaces between SAP PM and measurements integrity systems for Enterprise Asset Management using Java, Mule and Dataweave

Designed & developed interfaces between ServiceNow and SAP systems for account payable automation using Mule, ServiceNow REST API, Dataweave, BAPI and IDOCs

Designed & developed MDM REST API using RAML and Mule.

Setup Mule Dev, QA and PROD environments with Mule EE and MMC

Designed & developed maven auto deployment script for each mule project.

Production support enhancements and bug fixes

Environment: JDK 1.8, Anypoint Studio 6.1, Mule Runtime 3.8.1, Anypoint platform, MMC 3.8.0, Dataweave 1.0, JMS 1.1, RAML, JDBC, java script, Active MQ 5.12.0, XML, XSLT, XPath, WebSphere 8.5, SOAP, JSON, SAPJCO3, Spring Framework 4.1.9, Spring-WS 2.3.0, Spring – boot 1.4.0, Ariba Network, Irthnet cloud, SAP ECC 6.0, IDOC, BAPI, cXML, Maven, MongoDB 3.4.0, FileNet, Team Foundation Server, Apache commons, AribaITK, BaretailPro, Notepad++, Atom, SOAPUI, Tomcat 7.0, Postman, ServiceNow and BMC FootPrints.

Streamline (EAM, SCM, Finance and HR integrations)

Description: Spectra Energy Enterprise Assets Management, Supply chain Management, Financial and HR Management integrations and monitoring.

Responsibilities:

Designed and developed Interface for transform the PeopleSoft GL account strings to SAP ECC (FI) using java and spring

Designed and developed Interfaces between SAP ECC (PM) and @hand using SonicESB/MQ, java, JMS, java script, spring and XSLT

Designed and developed Interfaces Irthnet, @hand and SAP ECC (PM) using SonicESB/MQ, java, JMS, java script and XSLT

Designed and developed Interface from Veriforce to SAP ECC (PM) using java, SonicESB/MQ, JMS, XSLT

Designed and developed Interfaces between Ariba Network (Procure-to-pay) and SAP ECC (MM) using java, SonicESB/MQ, spring, java script, XSLT

Designed and developed Interfaces between Riversand MDM and SAP ECC (MM) using java, java script, SonicESB/MQ XML and XSLT

Designed and developed SFTP Interfaces from ISNetworld to SAP ECC (MM) using java, Jcraft, SonicESB/MQ

Designed and developed numerous internal integrations between SAP ECC (PM, MM & FI) and Java & .Net applications using java, JMS, SonicESB/MQ

Designed and developed Ariba Network adapter using java, spring, oracle, JMS, SonicMQ and quartz api

Designed and developed Irthnet adapter using java, spring, oracle, JMS, SonicMQ and quartz api

Designed and developed Veriforce adapter using Java, JMS and SonicMQ

Configured Adapris adapter channels between three SAP systems and Sonic MQ for IDOCs and BAPI calls.

Developed generic file shuttle service using java, Spring, Spring-AOP, Spring-JDBC, SQL Server, openPGP and WSFTPPro to transfer files between all three ECCs and FTP service.

Developed generic sftp file transfer service using java, Spring, Spring-AOP, Hibernate, SQL Server, openPGP and WSFTPPro to send / receive files to/from various banks.

Upgraded SonicESB/MQ and migrated code to new versions.

Developed Interfaces between Atahnd and FileNet using Java, MQ, ESB to process attachments of Work orders, Notification and Equipment.

Developed Interface between Ariba Network and FileNet to process invoice attachments using Java, cXML, ESB, MQ and Oracle.

Developed SOAP MIME message interface to process purchase order attachments from SAP ECC to Ariba Network using Java, CXF, FileNet, ESB, Base-64 encoding.

Developed Groovy scripts for XML validations and custom xml generations.

Designed and developed custom re-usable java service to use across the ESB.

Developed various data transformations using XSLT, Java and Groovy.

Designed and developed error alert mechanism for ESB platform using Java, Sonic MQ API and ESB.

Moved Ariba Adapter database layer from oracle to MongoDB.

Developed several routing filtering logics using java, JavaScript and Groovy.

Designed and developed REST services for Master data management system using java, JAX-RS, Jersey and tomcat.

Designed and developed web applications using spring-mvc, Java, HTML, JSP & tomcat for FTP/Fileshuttle service monitoring and scheduling.

Production support, enhancements and bug fixes.

Environment: JDK 1.7/1.8, JMS 1.1, JDBC, Sonic MQ 10, SonicESB 10, java script, JSP, HTML, Groovy 2.2, XML, XSLT, XPath, WebSphere 8.5, SOAP, JSON, SAPJCO3, Jersey 2.16, CXF 3.1.5, Spring Framework 4.1.9, Spring-WS 2.3.0, Ariba Network, Irthnet cloud, SAP ECC 6.0, IDOC, BAPI, cXML, JAXB, JDOM, DOM, SAX, StAX, ANT, Maven, SQL Server 2012, Oracle 11g, MongoDB 3.4.0, FileNet, SAP PI 7.3.1, Team Foundation Server, Apache commons, JCraft API, Quartz API, AribaITK, BaretailPro, Notepad++, Atom, SOAPUI, Tomcat 7.0, Postman and BMC FootPrints.

EAM & SCM Integration

Description: Spectra Energy Enterprise assets management and supply chain integrations with Maximo.

Responsibilities:

Upgraded SonicESB/MQ to version 7.6.1

Designed and developed several standalone services to JavaScript and Groovy to accomplish reusability.

Designed and Developed generic ant deployment script to deploy all ESB projects.

Designed and Developed Interfaces between Maximo and Petris one call system using Java, ESB, XSLT, XPath, MQ and JavaScript

Designed and Developed Interfaces between Maximo and RiverSand MDM, using Java, ESB, MQ, XSLT, XPath, JavaScript.

Designed and Developed FTP interface using Java, ESB and MQ between Maximo and sourcenet.

Designed and Developed Interfaces between GIS and Maximo, using Java, XSLT, XPath, XML, JavaScript, Groovy.

Designed and Developed java custom reusable ESB Services to use across the integrations.

Designed and Developed Custom java connectors to interface with different apps and protocols.

Designed and Developed Groovy scripts for XML validations and custom xml generations.

Environment: JDK 1.6/1.7, JMS1.1, JDBC, Sonic MQ 7.6.1, SonicESB 7.6.1, Groovy 1.7, XML, XSLT, Xpath, WebSphere 7.1, SOAP, Spring Framework 3.0, IBM Maximo 7.1, JAXB, JDOM, DOM, SAX, ANT, TFS

Boehringer-Ingelheim, Danbury, CT December 2009 – March 2010

Sr. Java/J2ee SOA Developer

CMAHCPS

The CM aggregate HCP Spend (CMAHCPS) project has been initiated by the branded compliance committee to increase the efficiency in complying with the state regulations. The AHCPS system will include both committed spend and actual spend and will give BIPI a tool to proactively manage spend.

Responsibilities:

Developed ESB Process artifacts for CM, AHCPS and AS-Alerts.

Designed and developed Upsert DB Service

Designed and developed XML canonicals for CM, AS and AS-Alerts modules

Developed XSLT transformations for AS-Alerts email notifications, AS-Spend, AS-Update and CM Process.

Developed CBR/XCBR files using Sonic CBR Service

Developed Java script files for XML validation and calling XSLT transformations

Developed Groovy webservice client, groovy beans groovy markup for parsing and transforming the XML files.

Designed and Developed build script to deploy build xar file to different environments

Exposed all ESB Processes as Webservices

Developed ESBWS files to call the SIF Services (Database Services)

Developed Endpoint xml’s and service xml’s ESB process xml’s to deploy xar files to different environments

Developed Map and mapped files for deployment purpose

Actional Instrumentation was enabled for all ESB Process at Container Level.

Developed Java custom service to invoke groovy scripts

Created design documents, Architecture and Deployment diagram using Microsoft Visio.

Environment: JDK1.5, J2EE1.5, Sonic MQ7.6, Sonic ESB7.6, Sonic Workbench7.6, Actional 7.0, Eclipse Workbench 7.0, EJB3.0, Groovy 1.7.0, SOAPUI 1.7/2.0,Weblogic 10.3, WSDL, Web services, SOAP, Apache Data source, Spring 3.0, JNDI, Log4j, XSLT,XSL-FO, Xpath 2.0, XQuery, JMS1.1, XML, XSD,DOM, SAX, XML Spy, BlazeDS, Ant, oracle10g, TOAD, Oxygen XML, Subversion.

Standard and Poor’s, New York (McGraw-Hill Company) January 2009-November 2009

Sr. Java/J2ee SOA Developer

RMBS Internationalization and Commercialization

RIC ESB Control framework integrates the different systems existed in RIC project, it enables the communication between EDX Inbound, Informatica, SFREF Database, Product Gateway and EDX Outbound applications. RIC BAM User Interface used to track the message flow of RIC Application from end to end (EDX Inbound, Informatica, SFREF DB, Product Gateway, and EDX Outbound)

Responsibilities:

Designed and developed ESB Database Service to Log the Events from all the applications to the ESB Control Framework tables

Designed and developed Scheduler, DB polling service to poll informatic DB tables

Designed and developed XML canonicals for Database service and all other applications to log the message to DB tables

Designed and developed XML transformation service to Convert source applications JMS Messages to DB Service XML Format

Designed and developed SMTP Email service to Send the Email notifications to the application team when the message received from application is wrong

Designed and developed XSLT interceptor for PG application using Sonic XSLT Message extension pattern

Developed CBR/XCBR files using Sonic CBR Service

Designed and Developed ESB Process for each application to wire the related services

Designed and Developed build script to deploy build xar file to different environments

Exposed all ESB Processes as Webservices

Developed Endpoint xml’s and service xml’s ESB process xml’s to deploy xar files to different environments

Developed Map and mapped files for deployment purpose

Designed and developed Error notification XML canonical and XML file to handle error notifications.

Developed MXML and Action Script components

Developed Client Side DTO’s using Action Script to provide communication with server.

Developed DAO, DTO and RO in Spring 3.0 Framework

Developed Spring and BlazeDS Integration for Flex Development

Developed Model layer for UI using Spring JDBC

Developed Spring and Flex Configuration files.

Actional Instrumentation was enabled for all ESB Process at Container Level.

Environment: JDK1.5, J2EE1.5, Sonic MQ7.6, Sonic ESB7.6, Sonic Workbench7.6, Actional 7.0, Flex 3.0, Action Script 3.0, Flex Builder 3.0, Eclipse Workbench 7.0, EJB3.0, Groovy 1.7.0, SOAPUI 1.7/2.0, WebLogic 10.3, WSDL, Web services, SOAP, Apache Data source, Spring 3.0, JNDI, Log4j, XSLT, XSL-FO, Xpath 2.0, XQuery, JMS1.1, XML, XSD, DOM, SAX, XML Spy, BlazeDS, Ant, oracle10g, TOAD, EDX, CVS, FTP, SCRUM, Agile Methodology, Unix

SIEMENS, Minneapolis, MN February 2008-December 2008

Sr. Java /J2EE SOA Developer

Shared Architecture ESB

Implementation of Shared Architecture ESB (SAESB) product must support the exchange of large messages across services participating in the Enterprise Service Bus (ESB). ESB module includes exchange of messages with external servers and storing the message metadata in Oracle database for services auditing purpose. Checking the authentication and authorization using ESB Security service.

Responsibilities:

Developed Core API for ESB Services and logging mechanism using Sonic API.

Implemented sonic ESB services for Claim Check, MTOM, Audit & Archiving, and ESB-Security.

Implemented SOAP Envelopes and fault Envelopes for Each ESB Service

Implemented ESB Process and ESB Messages for unit testing.

Implemented Hibernate POJO classes and DAO classes for Audit and Archive service.

Implemented Service delegate classes to provide the communication between ESB services.

Implemented Parser classes using DOM API to generate Claim Check Tokens.

Fixed Integration bugs related to all ESB services.

Developed build Ant scripts for each service to deploy independently.

Implemented Routing Services between MTOM service and External Webserver using sonic broker basic routing.

Implemented Custom Exception classes using Java API.

Written unit test specs to test Developed ESB Services.

Prepared product release and configuration document.

Environment:

JDK1.5, J2EE1.5, Sonic MQ7.6, Sonic ESB7.6, Sonic Workbench7.6, Apache Axis1.2, Spring SOAPUI 1.7/2.0, SAAJ API, Hibernate, JAXB API2.0, SOAP1.1, WSDL, JMS1.1, Webservices, JNDI, Log4j, XML, XSD, DAO, SAX and DOM Parsers, Ant, oracle10g, IBM Clear Case, IBM Clear Quest, LDAP.

General Motors, Detroit. MI January 2006 – January 2008

Sr. Java J2EE Integration Developer

Project 1: Owner Center

The intent of GM’s ownership effort was to build greater loyalty and evangelism toward GM and its products and services, and to enhance the “post purchase” experience. The key considerations of this effort were to create the proper environment and the right opportunities for cross-sell/up-sell, without comprising the customer promise. The Owner Center (OC) is meant to provide a personalized, relevant experience to the user.

Responsibilities:

Used Struts Framework and EJB2.0 to implement project within Weblogic 8.1 sp5.

Implemented webservices using apache axis and JAX-RPC to interact with the external application (GMDID, GLTO, OnStar, and GMVIS) Using Apache Axis and JAX-RPC,

JSP and static pages are developed to place in sun one webserver 6.0

Implemented TIBCO ADB Adapter and Tibco business works to get the customer details and dealer details from CMS and GMDID databases.

Implemented Tibco Rendezvous messaging between Tibco publisher and subscriber environment, Deployment process done using TIBCO Administrator,

Developed process using TIBCO Designer,

Implemented pass through mechanism between WebLogic server and sun one webserver

Mostly responsible for Enhancement implementation and testing the Business tier.

Implemented XML catching mechanism to improve the application performance.

During the maintenance activity implemented PL/SQL functions and procedures.

Implemented UNIX scripting to run the PL\SQL scripts and functions in the production.

Implemented LOG4j mechanism and ant scripts to debug production bugs.

Used JMS to send the maintenance minders and recall notification to the users.

During application management activity every month database dump is exporting from production to local development and generating the PL/SQL reports as per the client requirement.

In support for regression testing, wrote unit tests using JUnit for the different activities.

Environment:

JDK1.4, Struts Framework1.1, J2EE1.4, Weblogic8.1sp5, Tibco 5.3BW, Tibco ADB Adapter, Sun One Webserver6.0, webservices (SOAP, WSDL), JMS, Log4j, XML, HTML, DAO, Ant, Apache Axis1.3, JAX-RPC, Eclipse, oracle9i, UNIX scripting, OS-HP UNIX, TOAD, Interwoven, EARS, Elementool, Team Site, Webtrends.

Project 2: GM Messenger (Distribution)

The Distribution application will primarily allow GM Employees and Suppliers, via their existing Socrates portals; Messenger Distribution will integrate with the different applications of GM.

Responsibilities:

Used Struts Framework and EJB2.0 to implement project within Weblogic 8.1 sp5

Exposed distribution API as webservices

Implemented Tibco ADB Adapter, Tibco BW, and Tibco MQ Adapter to populate the distribution list to the GM Dealers

Implemented process using TIBCO Designer

Used Tibco Rendezvous for communication between publisher and subscriber of MQ and ADB adapter

Used Tibco Administrator for deployment purpose

Implemented webservices (Apache Axis and JAX-RPC) to interact with Authoring and portal applications

Exposed all the bean class in Distribution application as Webservices

JSP and static pages are developed for sun one webserver 6.0

Implemented pass through mechanism between Weblogic server and sun one webserver

Mostly responsible for Enhancement implementation and testing the Business tier

Implemented XML catching mechanism to improve the application performance

During the maintenance activity implemented PL/SQL functions and procedures

Implemented UNIX scripting to run the PL\SQL scripts and functions in the production

Implemented LOG4j mechanism and ant scripts to debug production bugs

Used JMS to send the maintenance minders and recall notification to the users

During application management activity every month database dump is exporting from production to local development and generating the PL/SQL reports as per the client requirement

In support for regression testing, wrote unit tests using JUnit for the different activities

Environment:

JDK1.4, Struts Framework1.1, Weblogic8.1sp5, J2EE1.4, Tibco 5.3BW, Tibco ADB Adapter, WebSphere MQ, Sun One Webserver6.0, webservices (SOAP, WSDL), JMS, Log4j, XML, HTML, DAO, Ant, WSAD, oracle9i, UNIX scripting, OS-HP UNIX, TOAD, Interwoven, EARS, Element tool, Team Site, Webtrends.

Citigroup Corporate and Investments Banking, NYC, NY April 2005 – December 2005

Java & J2EE Developer

AIA (Alternative Investments Application)

This is an Intranet application used for Smith Barney Alternative Investments. Through this application the Financial Consultant qualifies a potential investor through the Web. This process accomplishes two things: 1) facilitates the distribution of required documentation (subscription documents and Marketing Materials). 2) Qualifies the client as an eligible AI investor.

Responsibilities:

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Technical Design Document.

Designed the system and documented Use Cases, Class diagrams, Sequence diagrams using Rational Rose for J2EE.

Development of sub modules of Object Repository, Data Analytics & User Interface modules.

Developed muti-tired web application development using J2EE standards (JSP, Servlet, DAO, JMS), JNDI, and JavaScript, Open Source Technology Eclipse, Ant, JUnit, Struts.

Building and Deployment of EAR, WAR, JAR files on test, stage and production servers.

Object oriented design and analysis, UML modeling, and unit testing is used during the project development cycle.

Trouble shooting and performance tuning of J2EE components and applications.

Maintained Java development source code CVS repository and Ant build environment.

Involved in regression testing, evaluated response times, and resolved connection-pooling issues.

Used Merant PVCS Version Manager 8.0.0.8 for code management the code.

Planned bug-fix schedules and releases. Coordinated communication between QA and development team to handle client-side defects.

Environment:

Java2, J2EE 1.4, Struts 1.1, Tiles, JSP, JSTL, Java Beans, XML, XSLT, JavaScript, ANT, JUnit, WASD, Websphere5.01, Log4j, MySQL5.0.1, PVCS Version Manager, Unix, Windows XP.

Education:

Master of computer Applications (2002 – 2005) from Andhra University.



Contact this candidate