Professional Documents
Culture Documents
310-857-6977
reventhjava27@gmail.com
Oracle Certified Java Programmer in 1.6
Excellent experience in developing applications using EclipseIDE 3.x and IBM RAD.
Strong Experience in working with Databases like Oracle 9i/10g/11g,DB2 and SQL
Server 2005 and proficiency in writing complex SQL, PL/SQL.
Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web
Services Description Language).
Good knowledge with CVS, SVN, ClearCase and GIT version control systems.
Developed Use Case Model, Use Case Diagrams, and Class Diagrams,
sequence diagrams using Rational Rose and Microsoft Visio.
Strong
background
meetingcustomerneeds.
Strong experience with ANT, Maven, Log4j and JUNIT for unit testing.
Performed unit testing using JUnit, integration and deployment of applications done
using tools ANT and Maven & debugging through log4j.
in
supporting
productionenvironments
and
Technologies:
Internet Technologies :
Operating System:
Version Control:
Functional Domain:
First
National
Feb 2014 - Till date
Bank,
Omaha,
NE
Java/J2EE Developer
Focal Point
It is a complete online banking solution. The project addressed core banking, consumer and
corporate e-banking, mobile banking and web based cash management of universal banks
worldwide. Front end includes web pages such as login, user profiles, user accounts, bill
payment, viewing transactions.
FocalPoint is an online internet-banking application developed for First National Banks
corporate customers. It provides a centralized hub to perform any kind of bank transactions
such as ACH, Wires, Book Transfers, Information Reporting, Stop payments, Image Services.
Worked on Redesigning the Summary of Accounts page and View recent account activity and
summary of transactions. Integrated Web service to fetch personalized offers, Showing Real
time messages. Provide improved navigation and usability.
Technologies: Java1.6, J2EE, Servlets, Spring 3.0, Hibernate 3.0 JAXB 2.0, XML, WSDL,
SOAP, RESTful, AGILE/SCRUM, Spring Webservices 2.0, Scrum, JUnit 4.0, SOAP UI, IBM
WebSphere Application Server, Oracle 11g, ANT, Apache Tomcat 6.0, SVN
Used Spring MVC framework for design and development of web application
Created Location Look up SOAP based web services using Spring 3.0.
Worked on jQuery for user interface interactions, effects and themes built on top of
the jQuery javaScripts.
Defined required mappings in xml that are supported by MVC architecture and Spring
framework.
Have used JSTL and Custom Tag library for implementing the market specific
content presentation.
Involved in creating Controller using spring frame work and writing JSP 2.0.
Have extensively used JQuery 1.4, CSS3 and HTML5 for the front end.
Involved in implementing Web Services server and client with JAX-WS Standard
Implementation (SI) which provides the wscompile and wsdeploy tools for developing,
deploying, and invoking a Web Service.
Used Maven 3.x as the build tool and Tortoise SVN 1.7 as the Source version
controller.
Have interacted with client and project stake holders in analyzing the requirements
and finalizing the design
Used metadata excel sheets to dynamically update the UI for the Component
elements
Decomposed Epics into User stories and Maintained Iteration updates on Jira
Used JAXB to parse XML files and Transform them into Print Ready format.
HighMark,
Nov 2012 - Jan 2014
PA
Java Developer
Real Time Transaction Monitoring Application
Highmark one of the largest health insurers in the United States which owns several
subsidiaries. The Real Time transaction monitoring Application was developed to enable the
users to record the various transaction flows of all the claims and inquirys of any
transaction.
Technologies: JAVA 1.6, J2EE, Servlets, EJB3.0, Spring 3.0, Hibernate 3.0,Apache Axis2,
SOAP Web Services, REST , Spring Framework 3.0, HTML, JavaScript, JDBC, PL/SQL, XML,
UML, UNIX, Oracle 10g, Websphere Application Server 7.0, Tomcat, Maven, SVN.
Involved in design, develop and implementation of the application using Spring 3.0
and j2EE
framework.
Created Spring xmlfilefor database configuration using Hibernate and for different
spring beans.
Extensive use of Hibernate framework and its caching mechanism to persist large
amount of trade/order data with database. Used Spring framework for dependency
injection and Integrated it with Hibernate.
Built web-based applications using Spring MVC 3.0 Architecture suitable for Apache
Axis framework.
Responsible for preparing the use cases and for designing and developing object
models, class diagrams with UML Specifications.
Developed Servlets and JSPs with Custom Tag Libraries for control of the business
processes in the middle-tier.
Worked on JUnit for creating test cases for all the Business Rules and the application
code.
Decision tables govern the authorizing functionality (determines the eligibility of the
candidate) and the page navigation of the application.
Validated the business rules with the Business Analysts such that they meet the
specification.
Worked with Websphere 7.0 as application server and Tomcat as web server.
Verizon
Aug 2011 - Oct 2012
Bundle Qualification Application
Java/J2EE Developer
Communications,
and
achieved
MD
Description:
Verizon Communications is a leader in delivering broadband and other wireline and wireless
communication innovations to mass market, business, government and wholesale
customers. BQT (Bundle Qualification Tool) is a web-based application that takes care of the
Bundle Management at Verizon Communications. It is working as a Communication bridge
between several of groups of Verizon internally and also with external vendors such as
DirecTV and DSL. The main objective of BQT is to receive notifications from external vendors
about the status of DSL/Fiber/Video/Voice and enable making a decision for a discount to be
provided for the bundle. It also supports other capabilities like cash back/promotional offers
to customers, communicating with external systems for Letter Notifications and providing
commissions to CSRs.
Technologies: Java, J2EE, JSP 2.0, JDBC 4.0, HTML, EJB, Servlets, Rational Rose, Websphere
Application server 6.0, WSAD 5.0, JBoss, UML, Webservices, Spring 3.0,Struts 2.0, Hibernate
3.0, CVS, XML/XSL, SQL Server, Agile
Designed and implemented application using JSP, Spring MVC, Struts, JNDI,
Spring IOC, Spring Annotations, Spring AOP, Spring Transactions,
Hibernate, JDBC, SQL, ANT, JMS, Oracle and Websphere app server 7.0 .
Used Spring Framework for Dependency injection and integrated with the
EJB 3.0 using annotations.
Wrote JQuery function while implementing various UI Screens across the whole web
application (both consumer facing as well as internal application).
Involved in writing application level code to interact with APIs, Web Services using
AJAX, JSON and XML.
Designed and developed intranet web applications using JavaScript and CSS.
Developed various UML diagrams like use cases, class diagrams and activity
diagrams.
Played a key role in the design and development of almost all the modules of the
project.
Responsibilities:
Used Spring MVC framework controllers for Controller part of the MVC
Developed the Action classes, Action forms and Action servlet for Web tier.
Used AJAX in user validation and suggestion list and to display dialog boxes.
Developed the Business logic on the web tier using EJB Stateless Session beans.
Designed and implementing Session Facade, Service Locator and DTO design
patterns.
Used SVN for version control across common source code used by developers.
Used XML parser APIs (SAX) in the web service's request response data marshaling
as well as unmarshaling process.
Comcast,
Jan 2009-Feb 2010
Denver,
CO,
USA
Java Developer
Quote Application/Billing Application
It was an application in which Agents could generate prices and billing for
customers in real time
Technologies: Java 1.5, J2EE, JSP, Servlets, Hibernate, Struts 2.0,PL/SQL, Weblogic
Application Server, Web services, UML, SVN, Log4J, Unix, Win XP, Oracle 9i , EJB.
Responsibilities:
?
Developed the application as per the functional requirements from the analysts
Participated in all the phases of SDLC including Requirements Collection, Design &
Analysis of the Customer Specifications, Development and Customization of the
application.
Wrote client side and server side validations using Struts Validators and Java
Scripts Validations.
Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
Configured the Hibernate configuration files to persist the data to the Oracle
9i/10g Database.
Developed DAOs using DAO Design Pattern to insert and update the data.
Helped in developing the complete business flow and helped incorporate session
validity checks, form validations and error handling in the application.
Responsible for client side validations and server side validations in JSP
Design and Development of server side modules using J2EE, Struts, EJB and Utility
classes
Used Web Services to extract and communicate the records using XML and REST
TCS,
Feb 2008- Dec 2008
Bombay
Java developer
Web Based training system
Description:
This Web based training system has three sections. First section has the entire training
course which employees can surf online. Second section assesses the employees
understanding on these modules through tests. Third section is for the administrator where
we have provided lots of features, which are parameterized. Administrator can add, delete,
modify, view user details, set pass%, remarks, set number of attempts for each user. Only
registered users can access the WBT.
Technologies: Java 1.5, Servlets, J2EE, JDBC, Oracle 8, PL/SQL, HTML, JSP, Eclipse, Unix,
Struts 1.2
.
Responsibilities:
?
Coded JDBC calls in the servlets to access the Oracle database tables.
Responsible for Integration, unit testing, system testing and stress testing for all the
phases of project.