Post Job Free

Resume

Sign in

Java Web

Location:
United States
Posted:
February 27, 2015

Contact this candidate

Resume:

Vijay

CELL: 302-***-****

VJSCJP**@GMAILCOM

. .

Summary of qualifications

Specialties: Design and development of high performance / low latency trading and

trading surveillance systems from ground up.

Core java high frequency/low latency real-time electronic trading, surveillance and market

data software developer with solid J2EE practical knowledge. Proven track record for

developing and releasing high quality and profile products.

Regular duties include architecture/design/heavy coding/code review/deployment/support on

daily basis.

Over 5 plus years of extensive experience in IT industry- Developing, Testing, Integrating,

implementing web based UI applications.

Strong experience in working on user interface applications using HTML, HTML5, CSS,

CSS3, JavaScript, jQuery, AJAX, JSON, XML etc.

Proficient in using Adobe products like Dreamweaver, Photoshop, Fireworks, and Illustrator.

Involvement in using various IDE's such as Visual Studio, Dreamweaver, Notepad++,

Sublime Text, Eclipse.

Expertise in implementing Auto Complete/Auto Suggest functionality using AJAX, jQuery,

HTML5 and JSON.

Excellent experience in creating pixel perfect User Interfaces, Dynamic Wireframes, HTML

Wireframes, and Sitemaps using HTML5, CSS3 and jQuery.

Practical knowledge in resolving Cross Browser Compatibility issues.

Hands-on experience with Responsive Web Design concepts (RWD) and responsive

frameworks such as Bootstrap and Foundation.

Utilized CSS3 Media Queries and fluid based layouts to develop responsive websites.

Knowledge of CSS Preprocessor frameworks such as SASS and LESS.

Experience in writing structured markup, CSS and JavaScript/ jQuery and keeping up-to-

date with the latest developments in web technology.

Solid experience in building N-tier Web Enabled Applications using Struts, Spring, JSP,

Servlets and Oracle.

Extensive experience in IDE such as Eclipse, My Eclipse, NetBeans.

Technologies Core Java (NIO, Collections, Concurrency,

Sockets), Servlets, JDBC, JSP, J2EE, JMS

(PTP, Sub/Pub), JAXB, JAXM, EJB, Web

Services, JNDI, RMI, SAX and DOM parsers,

Struts, Hibernate, XML, XSL, JUnit, Swing,

C, LESS, SAAS, HTML, CSS, JavaScript,

SQL, Stored Procedures, PowerBuilder, UML

(Object Diagrams, Sequence Diagrams)

JavaScript Angular.JS, Backbone.JS, Bootstrap.JS, Node.JS, JQuery, Dojo and

Frameworks ExtJS

Application WebLogic, WebSphere, JBoss

Servers

Servlet Engines WebSphere, Tomcat, JRUN

Software and IDEs Eclipse, MyEclipse, JBuilder, IntelliJ-IDEA, VisualCafé, Visual Studio

Databases SQL Server 2005, MySql, GreenPlum, Oracle, Sybase, DB2

Operating LINUX, UNIX, Windows

Systems

UML tools MyEclipse, ArgoUml (Class Diagrams, Sequence Diagrams)

Build tools Hudson, Ant, Maven, Cruise Control, Quartz

Version Control CVS, Subversion, PVCS, VSS, Perforce

Tools

May 2013 - till date Morgan Stanley

Newark, DE ( Remote)

Senior Java UI Developer

As part of implementing new technologies, Morgan Stanley who had their own online

brokerage and trading side on cgi-bin, planned to convert its entire site to JSP / Java

based application system. The architecture involved new technologies and patterns. XP

was implemented to achieve this.

Development of a split billing system - core java, collections, spring, hibernate, mysql

Implemented JBOSS Cache provider with Hibernate second-level cache for clustered

caching using cache factor interfaces and also defined configuration mappings like

setting the Isolation levels and other cluster configurations.

Involved in designing the user interfaces using Struts Tiles Framework, HTML, JSP.

Used JQuery to make the frontend components interact with the Javascript functions to

add dynamism to the web pages at the client side.

Created Reusable components(with AJAX components) in Wicket Frame Work

Involved in the development of presentation layer and GUI framework using EXTJS and

HTML. Client Side validations were done using JavaScript.

Developed complex Web based UI using Struts, Ajax and Java Script.

Designed and developed multi-protocol telecom Single-Page Architecture application

using Node.js, Express and Jade on the backend, Backbone.js on the front end.

Responsible for the implementation of Web Design based on CSS3, HTML5, and

Bootstrap Front-End Framework.

Developed internal application using Angular.JS and Node.JS connecting to Oracle on the

backend.

Created web application prototype using jQuery and Angular.JS

Developed the UI panels using JSF, XHTML, Java, J2EE, Mongo DB, Servlets, Node JS,

Bootstrap JS, Android, IOS, Selenium, Webservices, GIThub, CSS, DOJO and JQuery.

Experience with parallel processing performance monitoring and tuning Oracle Advanced

Queuing.

Developed HQL queries for CRUD.

Created user interface and backend server application using Java, Google Web Toolkit,

Spring, Tomcat, and GIS.

Involved in developing custom taglibs, JSP, EJB’s, Portlets and DB2 - stored procedures

Created custom javascript libraries using backbone.js and jQuery

Involved in the development of SQL, PL/SQL Packages, Stored Procedures

Implemented the Connectivity to the Data Base Server Using JDBC.

Implemented the validation, error handling, and caching framework with Oracle

Coherence cache

Used spring data framework for CRUD operations on MongoDB.

Involved in the deployment of Web-Service End-Points using Apache CXF

Good exposure to RESTful and SOAP based web services

Created web services using WTP tool plugin to the eclipse IDE which is deployed as a

separate application using Maven scripts.

Maintained the business standards and the requirements in EJB and deployed them on

to WebLogic Application Server.

Supported online gap site for deployment of application and modeling changes on RHEL

servers for agile continuous integration using Subversion repositories. Red hat Linux,

Centos, Microsoft servers.

Involved in preparing the test cases using JUnit test case and in the testing phase

Transformed the QA into a fast -paced agile team and drove daily stand up scrum

meeting.

Mentored a team of 5 junior to mid-level developers in Java/J2EE Development using

UML design documents.

Developed user interface using JSP, AJAX, JSP Tag libraries and Struts Tag Libraries to

simplify the complexities of the application.

Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.

Involved in the development of business module applications using J2EE technologies

like Servlets, JSP and JDBC.

Involved in writing maven scripts for merging jar files into existing repository.

Developed framework using Java, BIRT Runtime, iText, MySQL and web server

technologies.

Participated in developing web pages using JSP, JavaScript and Google Web Toolkit, DWR

(Ajax Framework) for better user interface experience.

Configured glassfish server; Design shipping rate template upload UI using Adobe Flex

and Developed Jasper report.

Involved in developing and modifying the credit card, consumer loan business rules in

ILog JRules

Developed a web 2.0 control console using GWT to manage data matching for data

staging

Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion

Middleware.

Technology Used: Java, J2EE, Spring, Hibernate, Struts, JQuery, Angular.js, Backbone.js,

Node.js, Bootstrap, MongoDB, Coherence, Weblogic, Subversion (SVN), Junit, Agile, UML,

JSP, JSTL, JavaScript, CSS3, AJAX, Html5, Oracle, CRUD, SQL, IDE, EJB, PL/ SQL, GWT,

Apache CXF, REST, Eclipse, Servlet, Maven, Itext, Jira, Web 2.0, SOA, Jasper Report, ILOG

Jan 2012 – Apr 2013 Bank of America

Newark, DE

Senior Java UI Developer

Built on Java/J2ee technology. Enriched with multiple SOAP, REST Web service and

supports multiple Bank of America middleware teams.

• Used the light weight container of the Spring Frame work to provide architectural

flexibility for inversion of controller (IOC).

• Implemented application level persistence using Hibernate and spring.

• Developed Servlets and JSPs based on MVC pattern using Struts framework and

Spring Framework.

• Performed Validations on UI data using JSF validators and JavaScript.

• Utilize Dojo framework for performing front end validations

• Integrate the ExtJs/Sencha framework with Oracle BPM.

• Written JUNIT test cases for testing UI Framework classes and wrote many Java

Scripts to do client side validations.

• Developed GUI screens for XTT & LD application using JSP, HTML and CSS.

• Developed Presentation layer components comprising of JSP, AJAX, Struts Action,

Struts Form Beans and AJAX tag libraries.

• Developed web application with Backbone.js and PHP CodeIgniter framework.

• Maintained and developed Mantis bug management system for internal usage,

using MySQL/PHP, Bootstrap, and Backbone.js.

• Developed custom web forms using PHP and JavaScript.

• Involved in integration of Jsp pages and UI design using HTML5

• Created the Mock-ups using HTML5 and JavaScript to understand the flow of the

web application.

• Designed and implemented the web application in Ruby on Rails, Node.js, HTML5

and JQuery from initial concept development to beta launch.

• Created Node.js middleware application server to encapsulate modern JS widget

framework and control set.

• Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap

• Java and JSP developer for J2EE web application on WAS, DB2 and AIX.

• Used JPA with Entity Beans for interacting with Persistence Layer for CRUD

operations.

• Involved in writing and executing PL/SQL stored procedures and functions and

triggers for Oracle to create a Database Management System.

Built a complete CMS in Angular.JS as Front end and java (using REST) as backend for

creating exercises.

Applied visual effects, event handling, and document manipulation using the Angular.JS

library

• Used JDBC to connect to the information model tier.

• Created distributed Oracle coherence domains, configuration and system design

based on oracle coherence

• Used NoSQL Database MongoDB for test and production data

• Implement web service components using Apache CXF framework

• Consumed Web Services (WSDL, SOAP, and UDDI) from third party for authorizing

payments to/from customers.

• Implemented Web Services using JAX-WS Specifications depending on the needs to

understand SOAP messages.

Created web GUI: pages, tables and charts using GWT (Google Web Toolkit), java

Freechart library using MVC pattern

• Used Eclipse IDE for designing, coding and developing applications

• Implemented improvements to the WebSphere Commerce Organization Console and

the Administration Console to display, and allow for update, new member

information.

• Application was developed using RAD with application server as Websphere using

ClearCase Explorer and GIT repositories.

• Built on Node.js with Express, Backbone.js, Handlebars and PhoneGap

• Used Github extensively as versioning tool.

• Involved in JUnit Testing of various modules by generating the Test Cases.

• Involved in Agile planning and Estimation Sessions of user stories and also

participating in Scrum Meetings to update the status daily.

Worked on customer projects of Adriot Claretdene. Involved in coding and unit testing of

Servlets, JSPs and EJBs

• Designed the UML, created class, sequential diagrams using Borland Together

Architecture, modified code, configured WebLogic server and project in Oracle.

• Developed the different components of application such as JSPs, Servlets, EJB’s

using Web sphere Studio Application Developer and used CVS for version control.

• Developed the front end using JSP JSTL, AJAX and Display Tag libraries.

• Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles

framework.

• Experience in creating build files using Maven.

• Involved in writing Spring Configuration XML, file that contains declarations and

business classes are wired-up to the frontend managed beans using Spring IOC

pattern.

• Integrated with iText and Jakarta POI to generate Test results in PDF and XLS

format

• Involved in publishing the web content in the portal site by using the Oracle ECM

• Developed a Web Application using Java with the Google Web Toolkit API with

PostgreSql

• Contributed to organization of testing and quality improvement process (JIRA,

Confluence).

• Oracle Database access was implemented through Hibernate framework. Also used

Jasper reports and Jfree charts to generate various statistical reports.

• Worked on designing and creating business rules using IBM ILOG Rules Engine.

• Designed various design Workflow Modules using BPM (Business Process Modeler)

to implement Business Logic and Business rules using Ilog, Jrules.

• Developed a web 2.0 control console using GWT to manage data matching for data

staging

• Implemented multi-site Enterprise SOA using Oracle SOA Suite for Fortune 100

Company.

• Involved in developing real time interfaces using JMS API and Spring framework

• Apache Tomcat Server was used to deploy the application.

• Moved Application from Solaris to Linux RedHat for system benchmark

• Extensive Development using Zend Framework by PHP in a LAMP environment.

Technology Used: Java, Spring, Hibernate, JavaScript, CSS, AJAX, Angular.js,

Backbone.js, Node.js, Bootstrap, MongoDB, Coherence, HTML5, DB2, CRUD, SQL, Struts,

JSF, DOJO, JQuery, ExtJS, PL/ SQL, Apache CXF, SOAP, Servlet, EJB, Maven, XML, GWT,

Itext, Oracle ECM, JIRA, Jasper report, ILOG, JRules, Web Services, Eclipse, Websphere,

ClearCase, Junit, Scrum, Web 2.0, SOA, JMS, IDE, Apache Tomcat, Linux, PHP, UML, JSP,

JSTL

Jul 2010 – Dec 2011 GEICO Inc

New York, NY

Sr. Software Developer

Geico Eloquence System is robust, innovative, documentation automation System which is used to

build document Entities (like Collection, Master components, and variations), using parameters such

as variables, rules, formats, functions and conditions. Converter is one of important module of

Eloquence Engine which converts all the input Word ml documents into different format like pdf,

post script, AFP etc.

• Developed and Implemented WebServices and used Spring Framework.

• Designed the front end according to specs using JSP and Servlets on server side.

Configuring and Integrating iBatis with Struts. HTML Component, data table, panel,

dialogue etc was used for creating HTML Pages. Extensive Javascript Library usage.

• Coded Java backend, JSP, Struts, JavaScript, Business classes

• Developed Add, Edit and profile view web pages for the monitor module using JSP,

JSF HTML, JSF CORE tags library.

• Develop complex web applications in PHP, AJAX with Informix as the database to

model the business logic of the company which is Supply Chain Management

• Development of java interfaces for different function calls which convert the

webservice calls into EJB calls to the legacy system..Created of interface to manage

user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.

• Worked with JSON objects and JavaScript and JQuery intensively to create

interactive web pages.

• Involved in writing all client side validations using Java Script, JSON.

• Worked on the MySQL migration project .To make the system completely

independent of the database being used. Used Spring IBatis to implement this.

• Used TOAD for all database query testing and optimizations

• Involved in Creation, Manipulation and Supporting the SQL Server Database.

• Developed Java and EJB in Mainframe DB2 environment.

• Designed and Developed the input/output data formats in XSD for the WSDL files

and accordingly implementing services using Apache AXIS2.

• Developed and designed web interfaces and layouts using PHP, Javascript, HTML 5

and CSS.

• Designed and developed required WSDL and XSD for the services.

• Followed an Agile, Software Development methodology. Used NetBeans IDE

• Developed ANT scripts to build and deploy the application in the JBOSS Application

Server.

• Create and maintain Amazon EC2 instance that supports the companies Redmine

project management site and Mercurial CM.

• Attended Rational training for ClearCase administration.

• Used Maven, SVN, selenium RC, Java and Selenium Grid to create nightly

automation scripts

• Designed Use Cases using UML and managed the entire functional requirements

life cycle using Involved in developing projects as Lead / Senior Developer following

traditional SDLC Water Fall Model as well as Agile.

Created the dynamic application prototype and implemented application UI utilizing

Google Web Toolkit (GWT).

• Involved in System Requirement study, conceptual design and designing of Use

Cases based on the requirements using UML.

• Responsible for developing GUI / user interfaces using JSP, CSS & DHTML

• Developed JSP pages and Servlets for customer maintenance

• Used XML parser APIs such as JAXP and JAXB in the web service's request

response data marshalling as well as unmarshalling process.

• Experience with enterprise ECM software such as EMC Documentum and Alfresco

• Involved in debugging the product using Eclipse and JIRA Bug Tracking.

• Designed and developed front end screens for new reports using Swing

components.Implemented Cognos SDK code for extracting the report schedules

defined by power users.

• Installed and configured a multi-server, clustered ILOG environment. Documented

architecture and trained client administrators.

• Handling charges related to Oracle ADF, Apache Trinidad JSF, Spring, Eclipse Link,

JPA and Oracle for UI development and Service layer.

• Implement and code processes in Java and BPL using Oracle BPM Studio and

Eclipse IDE

• Developed applications using Visual Studio, C#, and a combination of Windows

Services, IBM MQ Series, and ASP.Net Ajax enabled web sites.

• Hosted and configured applications in IIS, IBM Websphere, and Apache Tomcat

under Windows and AIX platforms

• Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall

XDMS.

• Developed Ruby on Rails web applications using MongoDB and back-ground

processes using Resque and Redis

• Created new websites using WordPress

• Upgraded Drupal websites.

• Responsible for the programming, design and maintenance of various websites

under NUCRI and partnered research Institutes and universities using PHP

• Developed an in house Bankruptcy Intake program in Classic ASP/ASP.NET. Program

is inherited from Classic ASP Debt intake program. Used Visual Studio 2008 to

develop this mix program of both Classic ASP and ASP.NET. Used vbscript,

javascript, and added some new ASP.NET pages.

• Developed code for C, C++ to secure the transaction.

• Created web services using SOAP for SOA to get data from Mainframes and

content manager Developed Transaction/Policy/Account History, Billing Single View,

use cases by gathering data from existing BRC documents and the COBOL

programs.

• Created/translated PL/I programming into SAS, which were used as part of the

process used to standardize military personnel records

• Configuring and analyzing JCL to execute mainframe batch.

• Actively involved in contributing to RFP and POC activities in IMS.

• Used standard data access technologies like JDBC and ORM tool like Hibernate

• Assist with the development and execution of regulatory training for all JCL

Bioassay employees and for training on QA policies, programs and initiatives.

• Developed SQL queries. Actively worked on stored procedures.

• Involved in packaging, deployment and upgrade of different modules of SAS on

JBoss App server.

• Served as subject matter expert (SME) on multiple VB/C# applications

• Built ASP.NET C# legal billing program that accepts barcode gun input. Also used

javascript to advance from field to field after gun is clicked.

Technology Used: J2EE, ASP.NET, C#, Spring, iBatis, Struts, JSF, Netbeans, JBoss, CVS,

Visual Source Safe, Selenium, Water fall Model, UML, EJB, JQuery, GWT, MySQL, TOAD,

SQL Server, DB2, Apache AXIS2, WSDL, JSP, EMC Documentum, JIRA, SWING, Servlet,

JSON, ANT, XML, Cognos, ILOG, Oracle ADF, Oracle BPM, Apache Tomcat, Linux, Unix,

Ruby, IBM MQ Series

Jan 2009 – Jun 2010 AIG Sun America

Edison, NJ

Software Developer

AIG-Sun America is an Insurance company, serving customers in more than 130 countries. It

provides individual, commercial and intuitional network of insurer. AIG is leading provider of life

insurance and retirement services in the United States.

• Responsible for architecting, designing, coding and supporting a multi-tier system

handling fixed and variable annuities for AIG Sun America; web based front-end

layer (XML, JSP, Java, JDBC, CORBA (JacORB, Visibroker), WebSphere, Oracle, PL/SQL)

interacting with a legacy backend system running under Windows.

• Lead a development team (up to 10 developers) to deliver and support mission

critical components of Annuity system.

• Worked on the Struts framework and JSP and Struts tag libraries to page display

technology

• Developed various UI (User Interface) components using Struts (MVC), JSP, and

HTML, JavaScript, AJAX.

• Worked on implementing Ajax / jQuery methods in retrieving the data from JSON

files and loading the claims data on the HTML elements

• Used the light weight container of the Spring Frame work to provide architectural

flexibility for inversion of controller (IOC).

• Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework),

Hibernate and EJB deployed on Websphere Application Server connecting to an

Oracle 8i database. The Application is designed using J2EE technologies based on

Spring MVC architecture

• Designed and implemented the following system components: Annuity Benefits and

Payout Options, Surrender Charges/MVA Calculations, Unbundled Features,

Underwriting and Regulatory Requirements, Transaction Processing, CRM.

• Designed, implemented and supported a fully automated Ant Build Process for C++

and Java components.

• Developed the Presentation and Controller layers using JSP, HTML, Java Script,

Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO,

Hibernate for all modules

• Implemented various Ajax Frameworks and JavaScripts using jQuery, DOJO, JSON.

• Performed front and back end system analysis for tuning and optimization; optimize

JSP pages, Java components, dynamic SQL and stored procedures to speed the

system up.

• Worked with all levels in the organization, including senior management, actuaries,

business analysts and users to interpret business requirements and offer the best

technical solutions within tight schedules.

• Provide time and cost estimates for system enhancements.

Technologies Used : Java, Spring, Hibernate, Struts, HTML, JavaScript, XML, JSP, JDBC,

CORBA, JSON, JacORB, Visibroker, WebSphere, Oracle, PL/SQL, CRM, C++

Jul 2007 – Dec 2008 Navisys

Inc. Edison, NJ

Software Developer

Responsible for developing and supporting the web based an industry standard Policy

Administration insurance system used by major financial companies such as AIG, Jefferson

Pilot and Western - Southern Life; JSP, Java, EJBs (Entity and Session Beans), Servlets, XML,

XSL running under Unix and Windows.

Designed and coded the Java side of Proposal Quote Illustration system and integrated it

with business engine using socket technology for the following clients; American Express,

Phoenix, Nationwide, and Penn Mutual; EJBs, DOM, XML, JSP, XSL, JavaScript.

• Designed and implemented business functionality for WEB system hidden login

authentication, agent import and “can see” using the following technologies: JAXB, SAX,

XML, and Servlets.

• Designed, coded, and implemented the business component services (request/response

message model to external bureaus) of electronic underwriter system such as Medical

Information Bureau (MIB), LabOne for certain exams (Paramed), Motor Vehicle Reports

(MVR) using the following technologies: Servlets, XML, and DOM.

• Designed, coded, and implemented “File Transfer” and “Cron” Services using java multi-

threading technology combined with XML engine and integrated them with the client

Systems.

• Integrated proprietary system with client systems using JMS.

• Resolved memory leaks, excessive database access, bottlenecks, concurrency and

socket issues, deadlock, race conditions and remote server invocation.

• Supported multiple clients’ Insurance eService Questionnaire system

• Support the various client systems such as Prudential, AIG, Fidelity, and EIC.

• Processed large amounts of data by writing advanced stored procedures.

Technologies Used : Java, J2EE, JDBC, JSP, Servlets, Spring, Hibernate, UNIX, JBOSS,

JAXB, SAX, Servlets, XML, DOM, JMS

• BS of Computer Science in Computer Engineering.

• SCJP (SUN CERTIFIED JAVA PROGRAMMER).

Education



Contact this candidate