Documente Academic
Documente Profesional
Documente Cultură
com
Java/J2EE Sr Developer Mobile: +91-9176625011
CAREER OBJECTIVE:
PROFESSIONAL SUMMARY:
• 3+ years experience of Design and Development in Java (J2SE/J2EE)
Technologies.
• Experience with Object Oriented Programming, using J2EE Design patterns and MVC
Pattern.
• Involved in Design, Development of applications in Banking and Financial services
and Insurance(BFSI).
• Expert level competency in J2SE/J2EE (Core Java, Servlet, JSP, EJB) Application
Development using the frameworks Struts 1.2, Hibernate
EDUCATION:
EXPERIENCE SUMMARY:
Working with JRD Systems, Chennai as a Analyst/Programmer on J2EE platform from 2008
December to present.
Worked with i-flex solutions, Mumbai as a Software Engineer on J2EE platform from 2006
February to 2008 December.
TECHNICAL SKILLS:
Java Technologies: Core Java, Servlet 2.4, JSP, EJB2.0, JDBC and Flex.
Frameworks: Struts 1.2, Hibernate and Flex Frame work.
J2EE Design Patterns: Singleton Pattern, Factory Pattern, Front Controller,
Business Delegate, Session Façade, Service Locator,
Page 1 of 4
Data Access Objects.
Other programming: HTML, CSS, JavaScript, PL/SQL.
Version control Tools: VSS and CVS
Database: Oracle and SQL Server
IDE Tools: Eclipse, WSAD, JDeveloper, SQL Navigator, PL/SQL
Developer, Microsoft Visio
Development Methodologies: SDLC, OOP, OOAD using UML
App Servers & Web Servers: IBM Web Sphere 6.1, OC4J Server, and Tomcat.
Operating Systems Windows NT
PROJECT EXPERIENCE
Project# 1 – HighPoint Assurance, Detroit
HighPoint Auto Insurance automates the process of issuing auto insurance. It has been
developed with latest UI technology and used multiple web service calls for address, ZIP and
vehicle information validation. It is developed to issue the insurance policy, saves policy
holder information. User can validate and save vehicle, driver and accident/violations/claims
information. Payment and Purchase modules have been developed for Policy.
Responsibilities:
Responsibilities:
• Involved in Design and Development of SDLC by preparing MOCK screens for BSD
documents, low-level design and Development.
• Implementation of J2EE patterns such as MVC, Service Locator.
Page 2 of 4
• Developed JSPs, Java classes (Controller/Delegate/Service/DAO)
• Developed the Log4J Utility component to log application errors in database, by
extensively using Log4j JDBCAppender.
• Developed the build.xml file to compile the source code to generate the deployables.
• Developed JUnit test cases.
• Involved in resolving application Integration issues
ING DIRECT, Tokyo has implemented Flexcube to facilitate its customers a fully
integrated system for core banking services for Retail and Investment banking across all
delivery channels like ATM, Internet Banking, and POS etc.
Zengin sends a list of banks to be merged, acquired, closed or undergoing name change by
postal mail. Once the bank and/or branch is selected, the user will be able to set do the
following: Set the status flag = ‘D’ (for mergers/acquisitions/closures) or ‘U’ (for name
change). The user will then enter an expiration date for the bank/branch. The Zengin bank
master database is updated for all these records.
Responsibilities:
• Involved in Design and Development of SDLC by preparing MOCK screens for
documents, low-level design and Development.
• Gathering requirement from Functional team.
• Implementation of J2EE patterns such as MVC, Service Locator.
• Developed jbmls,txn classes Facades, Manager classes
(Controller/Delegate/Service/DAO)
• Resolved IUR issues.
• Developed JUnit test cases.
• Involved in resolving application Integration issues.
Environment: JDK 1.5, Struts 1.2, Hibernate, JUnit, Oracle 10g, Struts Validator,
JDeveloper, Tomcat .
PNB, Philippines has implemented Flexcube to facilitate its customers a fully integrated
system for core banking services for Retail and Investment banking across all delivery
channels like ATM, Internet Banking, and POS etc.
Consumer Reference Number Validation: Validation routine on the "Consumer Reference
number" is required for Billing Companies. PNB has a tie-up with "Meralco" and nine (9)
other companies for validating the Consumer number before accepting the bill payment
from customer (PNB Customer or a Walk-in customer). The consumer number should be
validated once the amount of the bill is entered in the Bill Payment screen.
1. Meralco Validation
2. Innove Validation
3. Globe Validation
4. Mod11 Validation
5. Nylpi Validation
Page 3 of 4
Responsibilities:
• Involved in Design and Development phases of Software Development Life Cycle
(SDLC).
• Understanding the Requirements from the Functional Team, Impact Analysis.
• Flexcube Interfaces Development which involves Coding, Testing and Documentation
• Developed JSPs, Java (Controller/Delegate/Service/DAO)
• Incorporating the ad-hoc changes in functionalities by communicating with onsite
team.
• Coordinating with the onsite team in resolving the application issues.
• Preparation of Test cases and executing the same and submitting the status report.
Environment: JDK1.4.2, JSP, Struts1.2, Hibernate, Oracle, JUnit , HTML, JavaScript, IBM
Web Sphere Application.
FINO is an initiative in the micro-finance sector. FINO has partnered with i-flex to offer core
banking products. Validate Account Opening, Defaulter group must not be allowed to open
another account. Member not part of in any defaulter group, group members of customer
are not defaulter, customer or any of his group member not holds outstanding amount.
Responsibilities:
• Involved in Development phase of SDLC.
• Understanding the Requirements, development and Unit testing.
• Flexcube Interfaces Development which involves Coding, Testing and Documentation
• Developed JSPs and Java classes
• Developed JUnit test cases
Environment: JDK1.4.2, JSP, JUnit, Servlets, JSP, Oracle, IBM Web Sphere Application
Server.
Track Risk elements and exposure that the bank may have at the aggregate level, bank
level, specific customer or customer groups. Credit limits are set up for the various products
handled by the bank like loan, foreign exchange, overdrafts etc. these limits are then linked
to customers and their accounts. The transactions are the tracked against these limits
Responsibilities:
• Flexcube Interfaces Development which involves Coding, Testing and Documentation
• Developed JSPs and Java classes
• Developed JUnit test cases
Environment: JDK1.4.2, Java Servlets, JSP, Oracle, IBM Web Sphere Application
Server.
Page 4 of 4