We provide IT Staff Augmentation Services!

Senior Java Ui Veloper Resume

2.00/5 (Submit Your Rating)

DE

SUMMARY

  • 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 9 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.

TECHNICAL SKILLS

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 Frameworks: Angular.JS, Backbone.JS, Bootstrap.JS, Node.JS, JQuery, Dojo and ExtJS

Application Servers: WebLogic, WebSphere, JBoss

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 Systems: LINUX, UNIX, Windows

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

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

Version Control Tools: CVS, Subversion, PVCS, VSS, Perforce

PROFESSIONAL EXPERIENCE

Confidential, DE

Senior Java UI Developer

Responsibilities:

  • 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.
  • Created landing pages and banners using Photoshop Illustrator, Flash and Fireworks expertise
  • 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.
  • Used Balsamiq and Prototyper to create mockups.
  • 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.
  • Prepared wireframes using Prototyper.
  • Converted Billing screens from JSF to YUI.
  • Used illustration skills to help and enhance the design for various projects using softwares from the Adobe CS.
  • Worked on developing UI component using YUI
  • Developed UI panels using MyFaces 1.1, Facelets, XHTML, XML, CSS, XSLT and FLEX.
  • Developed user interfaces using JSP, XSL, CSS, XHTML, Java Script and HTML to provide personalized look-and-feel for managers, attendees and promoters of the system.
  • Created landing pages and banners using Photoshop Illustrator, Flash and Fireworks expertise
  • Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server.
  • Updated web content and entire web pages via Adobe Dreamweaver, Adobe Photoshop and Ektron.
  • Developed an appointment schedule for an event requiring hotel reservations. This was implemented using Macromedia Dreamweaver
  • 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), Flash, Junit, Agile, UML, JSP, JSTL, JavaScript, CSS3, AJAX, Html5, Oracle, CRUD, SQL, IDE, EJB, Adobe Creative Suite, Adobe Dreamweaver, Adobe Photoshop, YUI, Prototyper, PL/ SQL, XHTML, GWT, Apache CXF, REST, Eclipse, Servlet, Maven, Itext, Jira, Web 2.0, SOA, Jasper Report, ILOG

Confidential, DE

Senior Java UI Developer

Responsibilities:

  • 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 RIA (Rich Internet Applications) using Java, Adobe Flex and JSF.
  • 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 UI screens using YUI, CSS and JQuery.
  • 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.
  • Used Corel draw, Photoshop, Illustrator & Adobe Creative Suite to design layouts on various products and projects
  • 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.
  • Involved in developing the JSP pages, writing Servlets, creating RIA in Adobe flex
  • 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.
  • Worked with the development team on the UI architecture and design of the prototypes
  • 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.
  • Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • 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.
  • Developed authentication and authorization prototype using Axis-wise (used as SOAP/WSS4J).
  • Developed UI screens using YUI, CSS and JQuery.
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • 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.
  • Designed and developed flash based interactive applications using ActionScript
  • 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, Adobe Creative Suite, CRUD, SQL, Struts, JSF, DOJO, JQuery, ExtJS, PL/ SQL, Apache CXF, SOAP, Servlet, EJB, Maven, YUI, XML, XHTML, GWT, Flash, Itext, Oracle ECM, JIRA, Jasper report, ILOG, JRules, Web Services, Eclipse, Adobe Dreamweaver, Adobe Photoshop, Prototyper, Websphere, Adobe flex, ClearCase, Junit, Scrum, Web 2.0, SOA, JMS, IDE, Apache Tomcat, Linux, PHP, UML, JSP, JSTL

Confidential, NY

Sr. Software Developer

Responsibilities:

  • 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.
  • Designed and developed interactive websites using Adobe Photoshop and HTML.
  • Developed ecommerce and Shopping online features and database application using MYSQL as backend databases and Adobe Photoshop.
  • 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

Confidential, NJ

Software Developer

Responsibilities:

  • 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++

Confidential, Edison, NJ

Software Developer

Responsibilities:

  • 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.
  • Implemented the design patterns like Session Facade, Business Delegate layer, Singleton Pattern and Service Locator for both the applications.
  • Developed presentation layer (Struts, JSPs) and persistence (EJBs).
  • Using Java Excel API - open source Java API, developed EJBs Stateless session beans which would generate reports as excel spreadsheets from web requests for hedge fund clients to view/print analytics for the securities that make up the portfolio.
  • Identified Performance issues in existing code and provided solutions.
  • Unit testing, System testing and releasing fixes. Supporting the application in Dev, QA, UAT and production environment.

Technologies Used: Open SourceJ2EETools/Frameworks (Jakarta Struts, Ant, Java Excel API, JUnit, Log4j), J2EE(EJB, Servlets, JSP, JDBC, JNDI), XML, XSL, JavaScript.

We'd love your feedback!