Anand
Philadelphia, PA, ***** 440-***-**** *******.****@*****.***
PROFESSIONAL SUMMARY
• Seven years of experience in Information Technology, with expertise in Java/J2EE related
technologies like Java, Servlets, JSP, JDBC, XML, HTML and Java Script.
• Actively involved in each phase of Software Development Life cycle (SDLC) Requirements, Design,
Implementation, and Testing during the development of the application.
• Expertise in application development using Java, J2SE, J2EE, JSP, Servlets, Struts, Tag Libraries, JDBC,
Hibernate, Web Services, XML.
• Expertise in client side designing and validations using HTML, DHTML, CSS and JavaScript.
• Good experience in using frameworks and tools like Jakarta Struts, Spring and Hibernate.
• Experienced in XML and related technologies like XSL, XSLT.
• Proficient in Middleware Java Technologies.
• Used Java Messaging Services (JMS) for reliable exchange of information across applications.
• Good experience in developing Web service applications using SOAP, WSDL and UDDI protocols.
• Working experience in J2EE design patterns such as Data Access Object, MVC, Singleton pattern,
Dependency Injection.
• Excellent skills in RDBMS databases like Oracle, IBM DB2, SQL Server and MySQL Server.
• Good knowledge about using CVS,VSS, SVN and Clear Case for version control and used Ant scripts for
building the application.
• Hands on experience with JUnit in performing unit test and LOG4J in determining the application
functionality.
• Extensive experience using Struts Framework, including Validator Framework, Tiles Framework and Java
Server Pages.
• Knowledge and experience in XML, DTD, XSD, XML Schema, XSL (XSLT, XPath).
• Experience in Operating Systems like Windows NT/2000/XP, UNIX.
• Interact with the business team(s) to understand the requirements and prepare the Business Requirements
Document and Functional Specifications.
• Worked with the project management team to decide the project timelines.
• Experience in writing the stored procedures, functions and PL/SQL scripts in SQL/Oracle.
• Experience in writing Hibernate configurations and handling various types of queries.
• Involved in all stages of software development life cycle (SDLC).
• Proficient in writing SQL queries for various analysis and adhoc reports.
• Work with business and QA teams in the preparation of test plan, test cases and test case documents.
• Motivated team player with ability to work under minimal supervision possessing strong analytical, problem
solving and communicational skills.
• Excellent work ethics, Leadership, Team player qualities.
TECHNICAL SKILLS
Programming Languages C, C++,Java, SQL.
J2EE Technology Servlets, JSP, JDBC, JMS, Web Services.
Frameworks and Tools Struts, Spring, Hibernate, JUnit, Log4J.
Web Technologies XML, XSL, XSLT, HTML, CSS, DHTML, JavaScript, AJAX,
JQuery, LDAP, SOAP.
Databases Oracle, SQL Server, My SQL.
Application/Web Servers Apache Tomcat, Webspehere, Web Logic.
IDEs Eclipse, RAD, TOAD, Net Beans.
Operating Systems Windows, Unix.
Design Methodologies and J2EE Design Patterns, Bugzilla, Share point.
Tools
Version Control SVN, CVS, Clear case.
EDUCATION: Bachelors in Business Management, Bangalore University
PROFESSIONAL EXPERIENCE
Independence Blue Cross, Philadelphia, PA May 12 – Till Date
Java/J2EE Developer
ROAM Is an application used to Catalogue Benefits and Consumer details for authorization and generation of
Quotes, Modules like Benefits, Customer Enrollment, Quote Generation, Account Authorization and Customer
approval are some of the functions of this application, I had designed the RBA(Roam Benefits module) in
addition to development work in related modules like GUS(General Underwriting Services), Customer renewal
and Termination modules.
Responsibilities:
• Developed web services to call SharePoint requests in java, by Generating the stub classes from thru
WSDL
• Creation and Consumption of SOAP Web services, including user authentication of Soap Elements.
• Implementation of RESTful web Services to Retrieve data pertaining to user Customer Records, when
Requested using Datapower as the connectivity Api.
• Working with users and preparing the requirements documentation.
• Created Spring MVC configuration for Student Catalog.
• Created Controller, Delegate Service and DAO layers and implementations.
• Working as an On-Site coordinator and handled Off-Shore team of 4.
• Creation and Consumption of SOAP Web services, including user authentication of Soap Elements.
• Created Technical Design Specification, Use Case, Class, and Sequence Diagrams for Medical Catalog and
Admin modules.
• Created reusable java script functions for entire application that way easy to manage and help full in
support.
• Deploying JReport Engine Bean as EJB to WebSphere to run reports in a html format integration with
jsp’s to catalog Health Insurance products.
• Extensively used JavaScript Objects, Browser Objects, HTML DOM Objects in front end validations and
navigation's.
• Experienced in converting prototype html pages to dynamic web pages in JSP with JavaScript capabilities.
• Created DOZER mappings for domain object to the web service object.
• Deployed and Sync for hosting FTP in a Unix environment.
• Using Agile programming methodologies during the development phase.
• Configured and implemented Spring framework as middle layer for lower level services.
• Followed Test First / TDD approach to create the test cases using Easy Mock before start the development.
• Following Agile development methodology.
• Moving all the latest files from Akamai to Amason S3 for cost reduction.
• Implementation of Python module to handle the text and language processing, use of bridge in jython to
ensure that java program can interact with the java module
Environment: Java, Maven, Struts MVC, Eclipse, IBatis, JSP, HTML, Oracle11g, Sybase, Putty, WinSCP,
MVC Design Pattern, JavaScript, CSS, EJB, JBoss, File Server, Rest.
BOFA, San Francisco, Jan 11 –
Apr 12
Home equity loan application
Java/J2EE Developer
Description: Bank of America (NYSE: WFC) is a diversified financial services company providing banking,
insurance, investments, mortgage and consumer finance through almost 6,000 stores, the internet and other
distribution channels across North America and internationally. BOA, I worked on an internal application called
as “Home equity loan application”. In this I specifically designed Verification page, Acknowledgement page and
confirmation page. Apart from this I had to design the left panel which is included in all the pages and the
display changes according to the page.
Responsibilities:
• Designed the user interfaces using JSP.
• Developed Custom tags, JSTL to support custom User Interfaces.
• Developed the application using Struts Framework that leverages classical Model View Controller (MVC)
architecture.
• Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
• Used WSAD 5.1.2 for writing code for JSP, Servlets and Struts.
• Deployed the applications on IBM Web Sphere Application Server.
• Used Java Messaging Services (JMS) and Backend Messaging for reliable and asynchronous exchange of
important information such as payment status report.
• Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
• Used JDBC for database connectivity to Oracle 9i.
• Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
• Development of data models using POJO classes and configuring Hibernate persistence layer
• Use of Hibernate Query Language(HQL) for mapping Java classes with database
• Improved code reuse and performance by making effective use of various design patterns such as Singleton,
Session Façade, Value Object, etc.
• Involved in JUnit Testing, debugging, and bug fixing.
• Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the
client and production support in case of application failures.
Environment: Java, J2EE, JSP, Spring, EJB, JMS, JNDI, Oracle, HTML, XML, WSAD (Web Sphere Studio
Application Developer), IBM Web Sphere Application Server, Ant, CVS, Log4j.
Wachovia Bank, Chicago, IL. May 09 –
Dec 10
Dealer Direct
Java/J2EE Developer
Dealer Direct is an Internet based project developed for the Dealers who are responsible for the Indirect
Business operations of Bank. The Project replaces the older system, which was a fat-client and was offline. The
Project involves Front-end Screens for inputting the Product, Customer, Employer and Financial Information.
These details are routed by a Controller Servlet and then processed by Action Classes and are stored in the
Database through DAOs. All the requests are checked for their authenticity and are routed appropriately
through the Controller Servlet. Loan applications will be approved online by credit officers. The Final Contract
as well as the Model Calculations could be obtained in the form of a PDF file.
Responsibilities:
• Participated in the creation of Use Cases, Class Diagrams, and Sequence Diagrams for analysis and design
of application.
• Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces.
• Developed the application based on MVC architecture using Struts Framework, designed Action Classes,
Form Beans.
• Developed several web pages using JSP, HTML, and XML.
• Used JavaScript to perform checking and validations at Client's side.
• Involved in Sever side validation based on the Business rules.
• Developed Stored Procedures, Triggers and Packages in Oracle.
• Developed DAO pattern for Database connectivity.
• Used JDBC API to establish connection between Java and Database.
• Designed and developed the user interface screens, data base design changes and changes to user access
modules
• Developed server-side common utilities for the application and the front-end dynamic web pages using JSP,
JavaScript and HTML/DHTML and CSS.
• Implemented test cases for Unit testing of modules using JUnit.
• Used ANT for building the project.
• Worked with Log4J effectively for logging messages to the appropriate log files.
• Involved in configuring JDBC connection pooling to access the database server.
• Performed Unit, Integration testing, worked on clearing issues at the time production and application
support, worked on the maintenance and deployments of the project with patches and performed
documentation of project.
Environment: IBM Webspehere, Java JDK, J2EE, JSP, Servlets, HTML, JavaScript, JDBC, Struts, XML,
JUnit, RAD, Oracle 8i.
Valley National Bank, NJ Feb 08 –
Apr 09 Java Developer
This project aims at the description of the term loan details of the customer. This project includes the minute
details of the customer from the day of presenting the application, till the day of recovery. It includes the details
of the applicant, addresses of his Co-obligates, guarantor, sponsors, Date of Documentation, Automatic
calculation of quarterly interest, penal interest and also updating of general ledger.
Responsibilities:
• Involved in development and implementation of Client access Module using Java.
• Created tables & records as specified by the client.
• Used JDBC to connect to the Oracle database and validate transaction entries.
• Used JSP/HTML for creation of web pages.
• Involved in developing Servlets, JSP, XML based communication
• Developed EJB components encapsulating business logic.
• Deployed Beans, Servlets, JSP's & EJB's.
• Involved in Unit testing and Integration testing
• Maintenance of the system and updating of the system as per client requirements .
Environment: Java, J2EE, STRUTS Framework, JSP, JSTL, Webservices, JavaScript, CSS, Servlets, JDBC,
HTML, XML, JDBC, JBOSS, Eclipse, ANT, Clear Case, Windows.
Elecon Information Technology LTD, India Mar 06 – Oct
07
Hotel Management System
Junior Java Developer
HMS aims at providing complete solution for managing Hotels. The success of the system lies in its several highly
efficient modules such as Reservation, Room availability status and tracking, Billing, Audit and maintenance,
Inventory, Customer and Employee information, Food and Beverages.
Responsibilities:
• Registration form for Reservation through criteria verification.
• Online entry facility provided to the Customer and Employee.
• Gather Business Requirements and designed the back end using Relational Model.
• Item purchase requisition and authentication.
• Designed, Created, Maintained and Updated the database of Customer registrations.
• Maintenance report and request generator.
• Created stored procedures, triggers for database interaction.
• Client-side validation using JavaScript.
• Created style using CSS.
• Play a leading role in application analysis and design.
Environment: Core Java, JSP, Struts, JSF, Oracle9i, JavaScript, Eclipse, Hibernate, PL/SQL, Dream weaver
MX, TOAD, JBoss application server.