Resume of J2EE developer




Title
J2EE developer

Primary Skills
Java, Struts, Spring, Hibernate, Weblogic, Websphere, Ibatis, EJB, Web Services, XML, JMS

Location
US-Hollywood (will consider relocating)

Posted
Dec-05-07

RESUME DETAILS
SUMMARY:

1 Over 6 and ½ years of experience in Information technology and possess extensive experience in designing, developing and deploying n-tier web applications and client / server applications using JAVA, J2EE and Web Technologies for enterprise applications.
2 Experience in Data Modeling and Strong Knowledge in RUP process.
3 Conversant in working with Object Oriented Analysis and Design (OOAD) principles, UML and Design Patterns.
4 Experience in designing both Front end & Backend applications using Java2.0, J2EE, Servlets, JFC Swing, JDBC3.0, JSP 1.2 and JSTL.
5 Extensive experience in designing and developing enterprise applications for J2EE platform using Spring, Struts, JSP1.2, Servlet2.2, EJB2.0, JDBC/ODBC, Spring RMI, Hibernate,Ibatis , JMS1.2, Java Mail1.2, JTA1.0, ANT.
6 Experience in working with JIBX, DOM, SAX, Groovy Parser, AJAX, XML, XSLT and DTD.
7 Experience in multiple Application Servers like WebSphere 5.0/4.0/3.5 and WebLogic 8.0/7.0/6.1.
8 Expertise in developing Internet/Intranet Applications with Web Services, WSDL, SOAP, Spring RMI.
9 Strong experience with persistence on backend using IBATIS SQL MAPS and HIBERNATE.
10 Strong experience in Solaris and Linux platform.
11 Experienced in deploying J2EE Applications archives (Jar, War and Ear) on IBM Web Sphere application server / WebLogic Application Server.
12 Experience in working WSAD 5.0, Eclipse 3.0, IntelliJ and RAD IDE's.
12 Good working experience and knowledge of various Java/J2EE development and deployment environments.
13 Strong problem-solving skills. Good Analytical, communication and interpersonal skills.



CERTIFICATION:

Sun Certified Programmer for the Java 2 Platform 1.4



EDUCATION:

Bachelor of Technology in Computer Science, JNT University, AP, INDIA 1996 - 2000






SKILLS:


Java Technologies JDK1.4, JSP, Servlets, EJB, JNDI, Swing, JDBC, CORBA, Java Beans, Java Mail, Struts Framework, Spring Framework,Hibernate,JIBX,AJAX, groovy, Acegi
Languages/Scripts Java, XML, XSLT, C, C++, Java Script, HTML, XML, DHTML, Shell script, groovy
Web/App Servers IBM Websphere 4.0/5.0 and BEA Weblogic 6.0/7.0
Database Technologies Oracle 9i, Sybase
Operating System UNIX, LINUX, Solaris, Windows 9x/NT/2000
Tools/Frame Work J2SE, MS Front Page, MS Office, Dream Weaver, Toad, Rapid SQL, Log4J, Struts1.1. ERWIN.
Development Tools IBM WebSphere Studio Application Developer (WSAD) 5.1.2,Eclipse 3.0, Editplus 2.0, RAD 6.0


PROFESSIONAL WORK EXPERIENCE:


Rewards Network, Hollywood, Florida Mar'2007 - Nov'2007
Senior J2EE Developer

Merchant Content Program (MCP): Merchant Content Program is an internal web application used by the Sales team within Rewards Network. This application is used to publish Merchant Content to the Rewards Network website. It provides status notification, generates reports for frequent flier and dining rewards earned. It monitors status changes for each merchant by providing email notifications. The system is functionally divided into two modules, Vendor Module which will be accessed by the sales team to upload merchant content, administration module which is used by Sales manager to monitor status of each merchant.

• Used Spring MVC on the front end using JSP, spring tags, spring validation framework. Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, multiaction controller, etc.
• Used JIBX for parsing XML retrieved from the database as blob and populated on the JSP. This xml is received via RMI service call from another application called Digital contracts.
• Generated daily merchant dining reports using Groovy.
• Developed spring RMI services and web services and applied IOC (inversion of control).
• Implemented ANT as a build system with Cruise Control for automatic builds in Development Environment and QA.
• Developed rich refine framework on the Rewards Network partner website with Midwest airlines using AJAX and jquery plug-in.
• Designed database for the application using ERWIN. Involved in writing DTS packages for data transformation.
• Developed structure diagrams, behavior diagrams and interaction diagrams during the design using rational rose.
• Used Hibernate persistence framework on the backend over Oracle 9i database
• Integrated third party tools like Exact Target for sending Email Notifications to the End users and Mapquest API for viewing merchant locations
• Used JIRA for tracking issues.
• Used rational clearcase for version control.
• Used Eclipse 3.0 for development as IDE.
• Used Log4J logging framework for logging messages with various levels written through out the Java code.
• Involved in deploying and configuring the application on Weblogic 8.1.
• Involved in Coding, Debugging & Code review compliance to the Good Coding
• Provided development support for System Testing, User Acceptance Testing and Production support.

Environment: Windows 2000, Java (JDK 1.4), Spring 2.0, Hibernate, Acegi Spring Security, Groovy, ERWIN,AJAX, WebLogic 8.1,Eclipse 3.0.1, My eclipse, JMS 1.1, XSLT, JIBX,HTML, Javascript,Jquery, , TOAD, ANT, XML, XSD, XSLT, DOM parser , Servlets2.4, JSP 2.0, Oracle 9i, Rational Rose 2000, Log 4j, Junit, Editplus, Rational Clearcase, JIRA.


Bank of America, Charlotte, North Carolina July'2006 -- March '2007
Senior J2EE Developer

CRET GROUP (Corporate Real Estate Technology): CRET is a group that creates and supports business applications within the Wholesale Credit Technology Division of Bank of America.
WTS - Warehouse Tracking System: Warehouse Tracking System is a provider of construction and development financing to profit and nonprofit professional developers of real estate. It provides contact management used for transmittal of faxes and email notifications of changes to deal structures or status changes. It includes an investor database to monitor client information and communications. Used by the commercial segment within Corporate Real Estate Bank for underwriting, monitoring and reporting for the commercial real estate bank portfolios.

• Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
• Developed Class, Sequence, Component diagrams using Rational Rose 2000 based on the Use cases.
• Involved in Coding, Debugging & Code review compliance to the Good Coding and CMM-5 standards.
• Implemented MVC Architecture using struts framework for the application.
• Developed EJBs, DAOs, Action classes and Jsps. Used JSTL and Java Script extensively.
• Developed User Interface development using JSP and STRUTS Framework
• Used Java script and struts validation framework for performing front end validations
• Performing coding in Java/J2EE technologies using Eclipse IDE with myeclipse plug-in.
• Used Stateless Session Beans (EJB) in session façade for implementing business logic.
• Used IBATIS SQL maps on the backend for persistence
• Effective usage of J2EE Design Patterns namely Service Locator, Business Delegate, Session Façade, Factory Method, Command and Singleton to develop various base framework components in the application.
• Developed core framework using JMS Messaging, EJB and JDBC.
• Involved in Units integration, bug fixing, and User acceptance testing with test cases.
• Used Log4J logging framework for logging messages with various levels written through out the Java code.
• Involved in configuring and deploying the application on Weblogic 8.1 Application Server.
• Used Rational Clearcase as version control system.
• Used Rational Clearquest for issues and defect logging.

Environment: Windows 2000, Java (JDK 1.4), Struts1.1, WebLogic 8.1,Eclipse 3.0.1, Myeclipse, JMS 1.1, XSLT, HTML, Javascript, JDBC, RapidSql, ANT, XML, XSD, XSLT, DOM Parser, SAX Parser, Servlets2.4, JSP 2.0, EJB 2.0, Ibatis , Oracle 9i, ANT, Rational Rose 2000, Log 4j, Junit, Editplus, Rational Clearcase, Rational Clearquest.



AT&T, Middletown, NJ May'2005 -- July'2006
Senior J2EE Developer

Universal Service Request Platform (USRP)
Universal Service Request Platform provides a single user interface for ordering Frame Relay,
ATM, INCS, DSL, ESS-M (when service is ATM and ESS-M checkbox is set) IP and Private Line services. The services can be Local, National or International. USRP is used by Service Coordinators (SC), CSSS, Global Sales Managers (GSM), and International Project Managers (IPM). USRP Frame Relay/ATM/INCS/DSL/ESS-M is responsible for accepting partial orders for new customers from the Sales AT&T Front Office system which is used for pricing, converting the partial order into a firm provisioning order and loading that order into key provisioning systems so that the circuit design and Port/PVC assignments can be made. It is also responsible for creating lifecycle orders as customers change their network.

• Actively involved in the enhancement of Frame/ATM Server module. Extensively used CORBA programming to create, send, receive, and read data between application components.
• Actively worked on the enhancement of NC3 interface. This interface defines the API's required for Network Based IP VPN orders, which uses XML format via CORBA interface.
• Worked on Stored Procedures and Functions on Oracle database.
• Used JSP and Servlets as the Front end Application with validations in JavaScript and extensively used JSTL.
• Provided development support for System Testing, User Acceptance Testing and Production support.
• Implemented XML, DOM Parser and Java Script technologies for dynamic screen generation.
• Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
• Involved Coding, Debugging & Code review compliance to the CMM-5 standards.
• Performing coding in Java/J2EE technologies using Eclipse IDE.
• Used Log4J logging framework for logging messages with various levels written through out the Java code.
• Used Software Configuration Management Environment (SCME) as version control system.
• Actively involved in the code reviews.

Environment: Sun Solaris, Java (JDK 1.4), WebSphere 5.0,Eclipse 3.0, JMS 1.1, XSL, HTML, CORBA, JDBC, EJB 2.0, Iplanet, Swing, ANT, XML, JAXB , XSD, XSLT, DOM Parser, SAX Parser, Poseidon for UML, Sybase, ANT 1.15, Rational Rose 2000, Log 4j.


Deutsche Bank, NY, USA Nov'2003-- April'2005
Senior J2EE Developer

Enhanced Account Information (EAI)
Enhanced Account Information (EAI) is account information for the Deutsche Bank corporate customers across the globe. This software projects customer consolidated account information at any point of time. Customer transactions are received in MT942, MT940, MT950, IDMS and Fat file format from Europe, Asia and US regions respectively. Customer transactions are processed using Informatica workflow. Customer can view his account balance, consolidated balance, historical account balance, historical consolidated balance, transaction summary, forward balance and unclear values.

• Prepared detailed Use Case Features and Function Requirement Documents form Business requirement Specs.
• Used Stateless Session Beans (EJB) in session façade and for implementing business logic.
• Designed and developed the controller and view components using JSPs and Servlets.
• Implementing test cases for my modules using JUnit.
• Worked on Stored Procedures and Functions on Sybase database and was responsible for designing tables in database.
• Designed and Implemented PL/SQL stored procedures to process message via Informatica.
• Use of Core Java Design Patterns such as factory pattern, MVC and singleton pattern is made as per the need.
• Designed and implemented the Database using ER diagrams.
• Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviewing.

Environment: Windows, JDK1.4, J2EE1.2, Eclipse3.0, Weblogic 8.1, ANT, JMS, MQ Series, Sybase 11.0.3.3, JUnit , Putty, XML, DOM Parser, SAX Parser, CM Synergy, Informatica Power Center 6.2.2, Toad, PL/SQL Developer, JRF, Struts, Servlets2.3, JSP 1.2, UML, Rational Rose, OOD, MVC , JNDI , JDBC 2.0, Applets


Sprint PCS, Overland Park, KS. July'2002-Nov'2003
Senior Analyst Programmer

Premiere Business Services (PBS)
Designed and Developed PBS (Premiere Business Services) on J2EE platform based on MVC model-2 architecture. This Application provides support to PCS customers and also helps the advocates to improve Performance and to provide Quality Services to their customers. This system was conversion of all PCS customer from Convergys billing system to Amdocs billing system.
• Involved in software development on a web-based front-end application to a billing system.
• Worked with business and user groups to identify and implement functional enhancements and new requirements.
• Played major role in designing & developing JSP pages and XML reports.
• Developed using Java on the server-side of a web-based application that used EJBs as the APIs to a billing system.
• Used Struts Framework for the MVC Architecture.
• Used Struts Tags to tie the Struts view Components to the rest of the framework.
• Used Rational Clear Case as a source control for code changes.
• Followed coding and documentation standards.
• Used Rational Clear Quest and Remedy to document and track issues and resolutions.
Environment: Amdocs Billing System, Java, J2EE, EJB, Applet, Servlets, JSP, Struts, Taglibs, XML, HTML, Java Script, Ant, Log4J, WebSphere App Server, Clear Case.


Harrods Online, Manhattan, NY Jan'2001-July'2002 Programmer

Harrods Online is a London based company conducting their on-line operations in New York. They also have different fulfillment centers and stores around US. Merchandise Data was created to provide the merchandise information to the various stores. Sales Data was created to download on Demand from various hosts of the fulfillment centers. The retrieved data would be eventually moved to the database. Generated different inquires in order to view the uploaded sales data. This project basically developed on three-tier architecture.
• Preparing business requirement document after discussing with fulfillment center and stores.
• Used the J2EE design pattern to create the Object Model.
• Extensively used XML, XSL, and Servlets for the presentation.
• EJB used for database connectivity in order to get the Merchandise Data.
• Developed interface and stubs for the Enterprise Java Beans.
• Created the functional and technical specifications.
Environment: UNIX, Java, Servlets, EJB (Entity and Session Beans), HTML 4.0, WebSphere Application Server, JDBC, XML, XSLT, WSAD 4.0.

GE Capital, TCS, SEEPZ Mumbai, INDIA Apr'2000-Jan'2001
Developer
This is Electronic Commerce project application with multi-tier architecture, on Internet for GE Capital. The system will help in leasing office equipment to various organizations through registered dealers of GENERAL ELECTRIC CAPITAL, VENDOR FINANCIAL SERVICES (GEC VFS), Danbury, Connecticut, USA These transactions can be done from anywhere in the world by means of Internet. The web site allows the dealers and vendors to place loan application online. The web site has features like online loan calculators, online status, Portfolio reports, Buyouts and upgrades for existing customers.
• Worked as a team member and applied CSS (Cascading Style Sheets) for entire site for standardization of the site.
• Done coding, testing and debugging for new enhancements.
• Done the code review for different modules.
• Extensively used JavaScript for client side validation.
• Done integration for different enhancements.

Environment: HTML, Servlets, JDBC, JavaScript, IBM WebSphere Application Server 3.0, IBM Visual Age for Java 3.0, and Oracle.

References:
Furnished upon request

Certifications
Sun Ceritified Java Programmer 1.4

CONTACT DETAILS

You must be logged in and have a current resume access subscription. Login or Register »


View all resumes in US-Hollywood »
View all resumes in US »

View other J2EE developer resumes, Programmer / Developer resumes