Freelance Senior Java,J2ee developer , UK
He has 5.5 years of diversified experience in J2EE Enterprise application development.

| Rating: | Unrated (New) |
| Hourly Rate / Cost: | £33.33 per hour (ex. VAT) |
| Daily Rate / Cost: | £266.67 per day (ex. VAT) |
| Available From: | Now |
| Seller ID: | 316200 |

About QR Codes
people4 is the first employment business to generate QR codes.
Now users with a smart-phone scanning app can store this information - including job title, brief description and a link to this page - to use when ready to shortlist or set up a contract.
For more information, see the wikipedia article on QR Codes
CV (Curriculum Vitae) / Résumé
He is experienced in implementing technologies like Java, Servlets, JSP, EJB, Spring, Struts, hibernate, Websphere, weblogic, XML, XSL, XSD, JAXP, JAXB and Web Services. He has 2 years of experience in banking domain and also worked in domains like telecom, manufacturing and logistics.
Senior Java,J2EE developer
He has 5.5 years of diversified experience in J2EE Enterprise application development. He is experienced in implementing technologies like Java, Servlets, JSP, EJB, Spring, Struts, hibernate, Websphere, weblogic, XML, XSL, XSD, JAXP, JAXB and Web Services. He has 2 years of experience in banking domain and also worked in domains like telecom, manufacturing and logistics.
EDUCATIONAL QUALIFICATION
Bachelor of Engineering in information science & Technology
CERTIFICATIONS
• Sun Certified Programmer for the Java 2 Platform 1.4
• Sun Certified Web Component Developer for J2EE 1.4
• Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5
• Sun Certified Enterprise Architect for the Java 2 Platform, Enterprise Edition - I
TECHNICAL ENVIRONMENT
HARDWARE
Pentium PC
OPERATING SYSTEM
Windows NT4.0/95/98/2000, UNIX AIX ,LINUX, Sun Solaris
LANGUAGES
Java 2.0, C, C++, c#
TECHNOLOGIES
Core Java, Spring framework, Hibernate, JSP, EJB, JDBC, Servlet, Java script, AJAX, JNDI, RMI, Swing, HTML, XHTML, XML, XSLT, XSL, XSD, JAXP, JAXB, Webservices,Webmethods.
DATA BASE
Oracle9i, Oracle8i, Sybase,SQLServer2000, MS Access 97
IDES
WASAD, Eclipse, Toad, Rational Rose,Netbeans
JAVA TOOLS
Log4j, Junit
FRAMEWORKS
Apache Struts, Spring frame work
BUILD TOOLS
Apache Ant ,Maven
APP/WEB SERVERS
WebSphere5.0, BEA Weblogic 8.1, Apache Tomcat,Jboss
METHODOLOGIES
UML,Agile,XP
Scripting
Shell scripting, Sed
CONFIGARATION MANAGEMENT SYSTEMS
Clear Case, Subversion, PVCS, VSS, CVS
PROFESSIONAL EXPERIENCE:
Working as Associate in Cognizant Technology Solutions, London since June 2007.
Worked as Associate in Cognizant Technology Solutions, Pune, India From November 2004 to May 2007.
Worked as a Software Engineer in Codecx Technologies, Bangalore, India from January 2004.
To November 2004
Worked as a programmer in Aikya Info systems Ltd, Hyderabad, India from May 2003 to
December 2003
MAJOR ASSIGNMENTS
I. Project: Security Trade Report System (STARS)
Client: JP Morgan & CHASE
June 2007 – Till Date
PROJECT DESCRIPTION
Markets in Financial Instruments Directive (MiFID) will require firms to publish the price, volume and time of all trades in listed shares, even if executed outside of a regulated market.
Security Trade Report System (STARS) is a trade reporting system used by many JPMorgan Chase trading systems. STARS notify the upstream system the success or failure of the trade report. A trade report transaction is triggered made for each OTC Fill. STARS Sends JP Morgan’s trade Reports to the Trade Report Venues (BOAT or London Stock Exchange).
STARS has been developed on J2EE platform with Sybase as Database. It has been built up on spring framework. It receives trade reports from different Front office systems by subscribing to MQ, Qpid messaging queues. Based on the business logic STARS either delay the trade report or send it to the trade report venues in FIX format.
As an Associate, is responsible for the following activities:
• System Analysis and Design.
• Involved in developing trade reporting delayed logic, trade Reporting exception logic using Spring frame work,hibernate.
• Involved in developing MQ, Qpid messaging frame works to receive trade report messages from source systems and to send them to trade reporting venues.
• Involved in building JAXB classes,webservices,Webmethods
• Involved in implementing different J2EE Design Patterns such as Session Facade, service locator, Business Delegate, Data Access Object, Data Transfer Object etc.
• Involved in writing Sybase stored procedures
• Providing support for live services.
• Implementing change requests for system enhancement.
• Writing Ant build scripts for testing, integration and deployment.
Environment: windows 2000, LINUX, Java 1.5, JSP 2.0, WSAD 5.1.2, EJB 3.0, JUnit 3.0, JAXB, QPID2.1, Sybase, Spring framework, Hibernate, IBM MQ, Jboss
2. Project: ECARS
Client: Enterprise Rent-A-Car (ERAC), United States
October 2006 – May 2007
ECARS is a system that is used by ERAC corporate employees to manage their Car Rental business, and car sales .Customers can book the cars by creating a reservation through ECARS web interface. Reservation will be converted to a ticket in ECARS, once the customer provides all the required information. ECARS is a web- based application developed on J2EE platform on struts frame work and Oracle 9i as Database. It is hosted on UNIX, It uses Web logic application server and Apache Http Server.
As an Associate, was responsible for the following activities:
• Involved in developing Struts Action classes, Struts validation framework for reservation and ticket modules.
• Involved in developing JSPs, Custom tags, javascripts, Entity beans, stateless session beans.
• Providing support for live services
• Involved in developing oracle stored procedures.
Environment: Java 1.4, JSP 2.0, JavaScript, Oracle 8i, Weblogic 8.1, WSAD 5.1.2, TOAD 8.5, Rational Clear Case, Rational Clear Quest, EJB 2.0,JUnit 3.0, Struts framework 1.2,ANT
3. Project: Credit Exposure and Application System (CEAS)
Client: Canadian Imperial Bank of Commerce, Canada
January 2006 –September 2006
CEAS automates complete loan processing. It deals with different type of customers like individuals, corporate companies, and countries. It performs risk analysis for each and every customer. Risk analysis will be done in different phases. Based up on the risk analyzed in different phases loan processing will takes place.
As an Application Developer, was responsible for the following activities
• Involved in building Container managed Entity Beans in data mapping layer.
• Involved in developing Jsps, Struts action classes, JAXB binding classes.
• Involved in writing build scripts using ANT
• Involved in developing deployment scripts using shell scripting.
Environment: Weblogic application server 7.1, java 1.4, j2ee 1.4, Oracle 8.0, Struts framework 1.2, JAXP 1.2, XML, XSD, ANT, JAXB
4. Project: CREDITSUISSE - CSFS_NOB_AR3_NPL
Client: Credit Suisse, Switzerland
November 2004-December 2005
CSFS_NOB_AR3_NPL is an online banking project which caters following online banking functionalities like Payments, Account Information, Safekeeping Account, Money Market Investments, and File Transfer for bulk payments upload and download. The users of the system are customers of Credit Suisse Group of Banks. Switzerland has certain laws, which classify user as Corporate Clients, Users who operate the accounts of corporate companies are classified as Corporate Clients and Private Clients, Users/group of users, and small establishments are classified as private clients
As an Application Developer, was responsible for the following activities
• Robust Design with Design Patterns (Singleton, Service Locater, Business Delegate, DAO, DTO, Session Façade etc).
• Extensive use of struts framework.
• Involved in building Stateless Session Beans in business service layer.
• Involved in writing complex quires and stored procedures in oracle 8i
5. Project: E-Care
Client: MTN, Nigeria
January 2004 – November 2004
E-care is a suite of web-based account management tools that will be marketed exclusively to post-paid subscribers (individual and corporate) to self manage their accounts.
The E-care product suite has several account management features including. View bill, view and migrate tariff plan, view, acquired services, activation/deactivation of services, trouble ticket.
As a Programmer, was responsible for the following activities
• Involved in developing Account Information Module with MVC frame work.
• Involved in developing HTML forms for presentation layer
• Involved in developing JSPs ,Facade,Servlet,Javascripts
• Involved in writing test cases using Junit.
Environment : Windows NT, Oracle 8i, HTML, Java Scripts, JSP, Servlets, JavaBeans, Tom Cat 4.1
6. Project: Samsung Grand Prix Challenger
May 2003 – December 2003
Client: ESPN – Star Sports, India
Grand prix Challenger is the online fantasy games based on the international F1 races conducted at different places all over the world. It allows the authorized users to build their own team with 4 different drivers, 2 different constructors, and 1 tire. Each unit will have the different weightage and total team weightage should not exceed 500. Each user will gain the Points based on his team unit’s performance in a race. User that accumulates more points in either season or stage will be awarded with fabulous prizes.
As a Programmer, was responsible for the following activities
• Involved in writing controller Servlet for interacting with the front end.
• Involved in developing Stored Procedures for scoring and ranking of users
• Generating ant scripts for deploying the application.
• Involved in writing test cases using Junit.
• Error Logging using Log4J API.
Environment: Java 1.2, JSP 1.1, Servlets 2.1, JDBC, Java Scripts, Rational Rose Tomcat 4.0

