Resume of Java J2EE developer




Title
Java J2EE developer

Primary Skills
Java, J2EE, Strurs, JBOSS, Oracle

Location
US-IA-Cedar Rapids (will consider relocating)

Posted
Feb-26-08

RESUME DETAILS
java - 5 Years
J2EE - 5 Years
JSP - 5years
Struts - 4 years
JMS - 1Year
SQL - 3 Years
XML 2-3 years
JBOSS -3 Years
WebSphere 1 Year
Tomcat 2 years
UML 2 Years
Rational XDE 2 Years
Rational Clearcase 2 years
Win CVS 2 Years
Visual Source Safe(VSS) 3 years
Toad 1 Year.

JTEST , JUnit
Spring <1 years
SDLC 4 Years
Design Patterns 4 years
Ant 2 years
Experiance on Financial Domain and Foreign Exchange domain.


RESUME IS PASTED BELOW


Summary
• Over 5 years of IT experience in different phases of SDLC mainly scoping, analysis, designing, development, testing, implementation and maintenance of web-based applications on Java and J2EE framework, n-tire client/server applications especially in the Foreign Exchange and finance domain.
• Extensive experience in development using Java, J2EE, Struts, JNDI, EJB, JMS, MVC, JSP, Servlets, Java Beans, JDBC, XML, UML, AJAX, Log4j, Ant, HTML, JavaScript and DHTML, JUnit , JTest.
• Experience in Financial domain with strong knowledge of Trading, Equities, Derivatives and Foreign Exchange.
• Experience on JBOSS 4.0.3 Application Server
• Knowledge of Web-Application Server implemented on J2EE technology including Apache Tomcat, JBOSS 4.0.3 and IBM WebSphere Application Server 5.0.
• Worked with Oracle 8i ,My SQL and Sybase 11.0 databases.
• Good working knowledge on Design patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Composite and Factory.
• Experience in using Integrated Development Environment (IDE) WSAD, Eclipse 3.0, MyEclipse, Struts Studio.
• Very well versed with all the phases of SDLC.
• Extensive Experience in Relational Database Management (RDBMS) Concepts and OOAD (Object Oriented Analysis and Design) Concepts.
• Experience in stored procedures, functions using SQL as well as PL/SQL for databases like Oracle.
• Developed ANT scripts for the build.
• Lead the team. Mentor the team members as and when required and help them out in technical difficulties.
• Strong written and oral communication skills, self-motivation, creativity and ability to adapt to new technologies and applications.
• Met deadlines in fast-paced environment and functions under high-pressures with extremely short deadlines. Collaborate on multi-disciplinary (e.g. business and technical) teams.
• Domain expertise in Foreign Exchange and Finance - Worked on projects for Foreign Exchange, and Credit rating projects.
• Worked on SCM web Interfaces with Textile domain project for the office automation and work flow system, Online Tendering System etc.
• Knowledge of Agile Methodology of software development.
• Knowledge of Single Sign On (SSO) JOSSO.
• Knowledge of Web services and Service Oriented Architecture (SOA).
• Knowledge of JAVA 5, Hibernate, Spring Framework.
• Knowledge of Google Earth API and used it in application.
• Knowledge of Ruby Script.
• Conducted training programs/presentations for juniors on programming, Java, J2EE and version Control fundamentals.
• Conducted guest Lectures in Institute of Management Studies, Davi Ahilya University, Indore on topics like EJB, Core Java, Version Control etc.





Education

Master of Electronic Commerce (MeC) in Computer Technology Davi Ahilya University of Indore, India.

Bachelor of Science (B.Sc.) in Physics mathematics and chemistry Davi Ahilya University of Indore


Certification:

Business English.
From British English Counsel.

Skills Summary

J2EE Technologies Java 1.4, J2EE, Struts, Servlets 2.3, JSP, JDBC 2.0,EJB 2.0, JMS, JavaScript, CSS, HTML, XML,UML, SQL, JNDI, AJAX, log4j,.
Operating System MS Windows 2000, Windows NT 4.0, DOS
Database My SQL, Sybase 11, Oracle 8i.
Application Servers JBOSS 4.0.3, Apache Tomcat Web Server and IBM Websphere Application Server 5.0.
IDE Tools Eclipse 3.0, WSAD 5.1, Struts Studio
Frame Works Struts, MVC, knowledge of Spring
Design Patterns Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method etc.
Configuration Management Tools Rational Clearcase, Visual Source Safe, CVS
Other Tools Ant, JTest, Rational XDE, TogetherJ 6.0, Toad. Macromedia Dreamweaver.

Professional Experience
Client: Dun & Bradstreet, San Mateo, CA, USA.
Role: Module Lead, Senior Software Developer
Duration: Dec 2006 till Dec 2007
Environment: Java, Struts, JSP, Servlets, JDBC, JMS, EJB, XML, Oracle, Jboss 4.0.3, JavaScript, Ajax

Brief: DnBi is Credit Management Application for the listed business in USA, Canada and some other countries. It provides credit history and information so that the clients can use this as a decision tool to business with any organization. The project involves searching of businesses retrieve its credit history, maintaining and managing workflow of accounts and applications for the same.



Responsibilities:
• Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method.
• Developed Action forms, Form beans and Java Action Classes using Struts and used in the application's framework.
• Developed the View pages in JSP, using CSS and JavaScript validations and used ajax.
• Developed the Messaging services using JMS.
• Wrote programs for parsing the XML data.
• Involved in Design analysis, impact analysis and defining the scope of the some modules of application.
• Prepared Use Case documents for the modules, which I lead and developed.
• Involved in inception, elaboration, implementation, testing, defect fixing phases of some of the modules.
• Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used tools like TogetherJ and Rational XDE for the same.
• Created a high level system design approach targeting all the tiers-presentation, business and database.
• Prepared low level design for the presentation and business layers.
• Developed the custom DAO framework using JDBC to access the database tables.
• Used the Business Delegate, MVC design patterns to create the integration layer for web and middle tier.
• Fine-tuned the SQL queries for better performance using Cost based optimization approach.
• Used ANT script for compiling and deployment.
• Designed the System Test Plan.
• Developed Unit Tests for the modules.
• Designed and developed Worked as a team lead and managed a team of developers and worked closely with them to implement the different components of the application.
• Worked efficiently in Geographically distributed team.

Azoogle
Client: Azoogle, USA.
Role: Module Lead, Senior Software Developer
Duration: Dec 2006 till Jan 2007
Environment: Java, Struts, JSP, Servlets, JDBC, JOSSO, Jboss 4.0.3

Brief: Azoogle acts as a broker in the business of Internet Advertising. The application is based on Purchase of customer information (lead) from business associates and selling them to eligible buyers.

Responsibilities
• Involved in Use case designing and POC for certain tools which were candidates to implement in the application.
• Involved in development of customized framework of the application.
• Was involved in POC of JOSSO, the single sign on tool, to be implemented for the application.
• Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used Rational XDE for the same.
• Involved in Design analysis, impact analysis and defining the scope of the some modules of application.
• Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method.


FxPaynet
Client: Travelex, Peterborough, UK.
Role: Senior Software Developer and Lead
Duration: Apr 2005 till Nov 2006
Environment: Java, Struts, JSP, Servlets, XML, WebSphere, Sybase, Rational XDE, Code Logic.

Project: FXPaynet -- (A Corporate Foreign Exchange Application ).

Travelex has evolved from being an innovative bureau de change operator into a dynamic, pioneering and diversified worldwide money business. The Travelex Group has offices in 35 countries and corporate relationships in over 100 countries spanning the globe, serving over 29,000,000 customers each year. Fxpaynet is an application which provides online solution to corporates in a secure, advanced way to streamline International Payments and manage the risk of dealing with overseas suppliers and customers.
One can access, authorize, review and control his International Payments from anywhere in the world. Upload / download orders directly to/ from client's system Templates that allow saving the details of repeat orders.
Robust reports Real-time pricing and payment execution Automatic email notifications.
Multi-level approval models that mirrors client's existing internal processes (customized approval model).

Responsibilities:
• Internationalization of languages used in the Struts Framework.
• Developed Action forms, Form beans, Java Action Classes using Struts.
• Developed the View pages in JSP, using CSS and JavaScript validations.
• Developed messaging layer using Message Driven Beans
• Involved in Performance tuning of Sybase11 Server with the DB team.
• Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method.
• Prepared Use Case documents for the modules.
• Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used Rational XDE for the same.
• Involved in inception, elaboration, implementation, testing, defects fixing phases.
• Designed the Business layer for new functionalities.
• Involved in development of Test Cases.
• Fixed defects raised by testing team.
• Participated in code reviews and ensured compliance with standards.
• Worked as a team lead and managed a team of developers and worked closely with them to implement the different components of the application.
• Worked on-site(Peterborough, UK)
• Developed ANT script for compiling and deployment.


FxPaynet Reverse Engineering
Client: Travelex, Peterborough, UK.
Role: Senior Software Developer and Lead
Duration: May 2006 till Jun 2006
Environment: Java, Struts, JSP, Servlets, XML, WebSphere, Sybase, Rational XDE, Code Logic 2.1.

To Reverse engineer existing application's one of the Module “Forward Contract” with the aim of providing a new documentation processes in the organization.

Responsibilities:
• Reverse Engineering the Module.
• Involved in evaluation of new Documentation process.
• Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used Rational XDE for the same.
• Worked as a team lead and managed a team of developers.
• J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method were involved in the application.






Anti Money Laundering
Client: Travelex, Peterborough, UK.
Role: Senior Software Developer and Lead
Duration: Jun 2006 till Aug 2006
Environment: Java, Struts, JSP, Servlets, XML, WebSphere, Sybase,defect tracker.

Brief: This project includes applications which process the information coming from the various retail applications throughout the globe and to convert the data captured by these business units into extracts which are feed into the Alchemist (Norkom) system. The application consists of capturing relevant information from these transactions by applying various business rules. The application generates set of files for transaction, customer, identification information which are feed into the Alchemist system for further money laundering rules.

Responsibilities
• To Fix defects raised by testing team for an application which provide adaptor services to different applications, so as to provide monetary transactions in vendor specific format .
• Used ANT script for compiling and deployment
• Involved in code reviews and ensured compliance with standards.
• Involved in documentation for the application


CUSTOMIZED TEXTILE SOLUTION
Client: Textile Board, Bangkok
Role: Software Developer, Senior Software Developer
Duration: Apr 2004 till Mar 2005
Environment: Java, J2ee, Struts, Mysql, Tomcat.

Brief: This is an intranet application for Enterprise Resource Planning for the Textile Industry. This includes Garments, Dying& Bleaching, Weaving, and Spinning Departments Each Department Having Sub modules like Administration, Marketing, Production, Inventory, Point of Sales, Production Planning and Purchase.

Responsibilities
• Internationalization of languages used in the Struts Framework.
• Developed Action forms, Form beans, Java Action Classes using Struts.
• Developed the View pages in JSP, using CSS and JavaScript validations.
• Developed messaging layer using Message Driven Beans
• Implemented J2EE Design Patterns such as Business Delegate, Front Controller, MVC, View Helper, Session Facade, Value Object, DAO, Service Locator, Singleton, Adaptor, Factory method.
• Prepared Use Case documents for the modules.
• Created the low level design for the modules, which included Package Diagrams, Class Diagrams and Sequence Diagrams used Rational XDE for the same.
• Involved in inception, elaboration, implementation, testing, defects fixing phases.
• Designed the Business layer for new functionalities.
• Fixed defects raised by testing team.
• Participated in code reviews and ensured compliance with standards.
• Developed ANT script for compiling and deployment.

Certifications
See above

CONTACT DETAILS

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


View all resumes in US-IA-Cedar Rapids »
View all resumes in US-IA »

View other Java J2EE developer resumes, Programmer / Developer resumes