We provide IT Staff Augmentation Services!

Sr. Ui Web Developer Resume

5.00/5 (Submit Your Rating)

Boston, MA

PROFESSIONAL SUMMARY:

  • Around 8+ Years of progressive experience in all the phases of software development life cycle including Design, development and implementation of software applications, with over 6 years experience in WebSphere, WebSphere Application Server, WebLogic Application Server, WebSphere Interchange Server, WebSphere MQ, WebSphere Message Broker, WebSphere Business Modeler, and WebSphere Business Monitor. Good Experience with System Integration architecture, Interface design and development.
  • Experience with Design & implementation SOA web services and SOA BPM architecture.
  • Experience with ILOG JRules (Business Rules Management System).
  • In depth knowledge of WebSphere MQ and JMS objects.
  • Supporting and implementing of Business Integration for various customers using WBI ICS, WPS and WBI Message Broker technologies.
  • Utilizing J2EE components such as EJB, SOA Web Services, JSP and Servlets.
  • Creation of the BPEL processes by using human tasks, selectors, Business Rules, Business State machines in Websphere Integration Developer/Websphere Process Server.
  • Designing, developing and testing of various business processes in the financial, public, telecom domains for various customers.
  • In depth knowledge of complete Software Development Life Cycle.
  • Worked on Rational Application Developer, WebSphere Integration Developer, BEA WebLogic Workshop, Eclipse, and ILOG Rules Studio for Java.
  • Very good knowledge on designing and implementing different integration patterns using Websphere Message Broker and MQ technologies.
  • Having experience on Message broker administration, configuration, Message flow development and ESQL coding.
  • Proficient in Websphere Message Broker features: SOAP Nodes Web service handling, File Nodes File Handling, Database Nodes, HTTPS protocol.
  • Excellent knowledge in migration of the flows from Websphere InterChange Server to Message Flows in Websphere Message Broker.
  • Experience with Clear Case UCM concepts. Version control tools such as Rational ClearCase, Rational ClearCase Remote Client.
  • Excellent hands on expertise in configuring WBI Adapters such as JText, JDBC, HTTP, Webservices, MQ and JMS.
  • Having very good experience and knowledge on different integration patterns like Publish/Subscribe, Request/Reply, Point to Point, Hub/Spoke, Synchronous/Asynchronous etc.
  • Good experiences with UNIX shell scripting.
  • Expertise in transforming the business requirement into executable collaboration flow modules.
  • Has very good understanding of agile SCRUM methodology.
  • Has strong communication and interpersonal skills and is a committed team player.

TECHNICAL SKILLS:

Operating Systems: UNIX, AIX, Solaris, Win 95/NT/2000/XP, LINUX

Integration Tools: WebSphere MQ, WebSphere Business Modeler, WebSphere Integration Developer, WebSphere Process Server, WebSphere Business Monitor, WebSphere Message Broker, WBI ICS, JText, JDBC, JMS, MQ, HTTP and Web services Adapters.

Languages: Java/JDK.

Technologies: J2EE, JDBC, JSF, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JMS, XML, XSL/XSLT, HTML, DHTML, and JavaScript, Hibernate.

Databases: Oracle, DB2 and SQL Server 2000/2005

Tools: Rational Base ClearCase, Rational clear case UCM, CVS, VSS, WMQ, Tool, RFHUtil, SoapUI, XMLSpy.

Application Servers: Websphere Application Server, Websphere Process Server, BEA WebLogic Application Server.

IDE s: Rational Application Developer WebSphere Integration Developer BEA WebLogic Workshop, Eclipse, ILOG Rules Studio for Java, WebSphere Business Integration Toolset, Websphere Message Broker Toolkit.

Protocols: TCP/IP, FTP, SOAP over HTTP/HTTPS, SOAP over JMS, POP, HTTP, SMTP

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Sr. UI Web Developer

Responsibilities:

  • Developed the Web Based Rich Internet Application (RIA) using J2EE (Spring framework) and Macromedia/Adobe Flex.
  • Developed Hibernate persistence layer modules using EJB Java Persistence API (JPA) annotations and Entity Manager.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Used Ajax calls extensively - using Jquery, inside the WebApps and create a seamless flow of Quotes.
  • Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
  • Developed JavaScript based components using ExtJS framework like GRID, Tree Panel with client reports customized according to user requirements.
  • Implemented Presentation layer using JSP, Servlets, HTML5
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Developed of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed PL/SQL procedures for login module and written complex SQL queries.
  • Developed DAO API to manage the payment information using JDBC
  • Design and Developed using WebService using Apache CXF
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Software is built as a web app on Node.js with Backbone.js. CSS is compiled with LESS and HTML template engine is Jade.
  • Created web application prototype using jQuery and Angular JS
  • Test the API responses for the WCS changes deployed on continuous basis, validate the GreenBox response data and Mongo DB data.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
  • Created the domains, application servers and load balancers using Weblogic
  • Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
  • Developed Dash-Board to monitor and report Cache Coherence Servers.
  • Developed JUnit test cases for all the developed modules.
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Used Maven script for building and deploying the application.
  • Developed Generate PDF functionality using Spring framework and iText
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.

Environment: Java, Spring, Hibernate, Struts, Web Logic, Apache CXF, Rest, Angular.js, Backbone.js, Node.js, Bootstrap, Coherence, Mongo DB, HTML, CSS, JQuery, Ajax, Sencha Extjs, Javascript, JSP, JSTL, Servlet, Oracle, Crud, PL/ SQL, JDBC, UML, Eclipse, Junit, Maven, Itext, GWT (Google Web Toolkit), Clear Case, Jasper Report, ILog, Agile, Web 2.0, SOA.

Confidential, Boston, MA

Sr. UI Web Developer

Responsibilities:

  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, and JSF CORE tags library.
  • Extensively used the DOJO Toolkit to control and provide the rich functionality to GUI.
  • Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Wrote JavaScript functions to get Dynamic data and Client side validation.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Implemented Ajax function to load data dynamically onto drop down.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Design and development of a proof-of-concept real-time notification system using Node.js
  • Built main application in Python, Django leveraging technologies such as Tastypie, Angular.js, Backbone.js, Ember.js, and Celery
  • Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a REST-ful server on a different domain.
  • Designed and developed DAO layer with Hibernate standards, to access data from DB2
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Developed PL/SQL procedure for login module and registration module.
  • Extensively used JDBC APIs for database activities on MySQL database server
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Utilized MongoDB database management system for keeping user generated data
  • Bottle micro-framework implemented with REST API and MongoDB (NoSQL) as back end database.
  • Implemented SOA architecture using SOAP web services by using Apache CXF and JAX-WS.
  • Implemented SOAP, WSDL and a subset of XML schema for a Web Service toolkit and for web services integration.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Created webservices using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
  • Extensively used IBM Websphere Portal APIs for authentication and personalization features.
  • Unit testing was performed using JUnit and Version control through Git.
  • Used Github repository for version control.
  • Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Created Class Diagrams and sequence diagrams using UML.
  • Worked on the Struts framework and JSP and Struts tag libraries to page display technology
  • Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
  • Designed and Developed Servlets and JSP pages for authentication
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
  • Used JSON for data exchange between application modules along with XML.
  • Designed and developed Generate PDF functionality using Spring framework and iText
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Applications developed in Eclipse IDE with Java, Google Web Toolkit, Hibernate, CSS, JBoss, HTML & Oracle DB.
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Update Jasper Report configurations to make the changes in the reports.
  • Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Implemented Web 2.0 research and trading platforms across product areas with, "single sign on"
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic
  • Used JMS in the project for sending and receiving the messages on the queue.
  • Installation/Support Apache Tomcat for support of Jasper Reports Server
  • Install and configure a Linux server to publish applications and the DataBase
  • Developed custom web forms using PHP and JavaScript.

Environment: s: Java, J2EE, Spring, Hibernate, Struts, JSF, Dojo, Sencha Extjs, Javascript, CSS, AJAX, HTML5, DB2, Crud, Pl/Sql, JDBC, Apache Cxf, Soap, Webservices, Angular.js, Backbone.js, Node.js, Bootstrap, Coherence, Mongo DB, Eclipse, Websphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Itext, Oracle ECM, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.

Confidential, Albany, NY

Web Developer

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application
  • Used iBatis and MyBatis ORM tools which automate the mapping between SQL databases.
  • Developed complex Web based UI using Struts, Ajax and Java Script.
  • Developed the front end using JSF and Portlet.
  • Developed web Components using JSP, Servlets and Server side components use EJB under J2EE Environment.
  • Developed UI screens using YUI, CSS and JQuery.
  • Worked on JDBC to select and update the data from the MySQL database
  • Used TOAD for all database query testing and optimizations
  • Worked with Database Backup Compression, Data Collector, Policy-based Management, Resource Governor and SQL Server Audit.
  • Developed Java and EJB in Mainframe DB2 environment.
  • Developed the input/output data formats in XSD for the WSDL files and accordingly implementing services using Apache AXIS2 .
  • Used Netbeans for development and WebLogic Application Server for deploying the web application.
  • Used JBoss application server to deploy application into Production environment.
  • Work with clients on their day to day interactions with CVS Caremark.
  • Used Visual Source Safe for Version Control.
  • Build and maintained a Selenium Regression test suite.
  • Designing the flow of the project using Water Fall Model.
  • Designed the UML diagrams based on the OOAD principles
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere
  • Used Ant for developing build scripts and deploying the application onto WebLogic.
  • Used XML parser APIs such as JAXP and JAXB in the web service's request response data marshalling as well as unmarshalling process.
  • Deployed complex systems on client site that includes EMC Documentum
  • Used JIRA issue tracker to file the bugs.
  • Designed the front end using Swing.
  • Designed Power Cubes using Cognos Transformer
  • Development/Deployment of jar files into ILOG Rule builder.
  • Use Oracle ADF to create a rich User Interface.
  • Page design and development using Oracle BPM.
  • Use IBM MQ Series to send information from mainframe to web and back to mainframe
  • Apache Tomcat Server was used to deploy the application.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Used Resource Manager to schedule the job in Unix server.
  • Developed Ruby on Rails web applications using MongoDB and back-ground processes using Resque and Redis
  • Develop WordPress themes to meet the needs of the small business owner.
  • Used web services (REST) to bridge the gap between our MS and Drupal technology.
  • Designed and developed using C# .Net and MVC patterns.
  • Used ASP.NET technology for developing the presentation layer.
  • Develop programs in C / C++ to integrate as per the users requirements.
  • Builds and develops java interfacing with different backend systems in Mainframe.
  • Code development using PL/I, COBOL, JCL and DB2
  • Develop/test/debug JCL.
  • Worked on PL/SQL and SQL queries
  • Used Sybase and with SAS to replace code on the mainframe for high priority work to produce the CPI every month.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Designed, developed and maintained Asp.Net applications.

Environment: Java, J2EE, Spring, iBatis, Struts, JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JQuery, JSP, SERVLET, MYSQL, Toad, SQL Server, DB2, UML, Netbeans, SeleniuM, ANT, Xml, EMC Documentum, JIRA, SWING, CVS, Visual Source Safe, Cognos, ILOG, Water fall model.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Analyzed the requirements and enhanced the application which improved maintainability, extensibility and performance.
  • Designed Class Diagrams and Sequence diagrams for the application.
  • Involved in enhancing Presentation layer, Business layer and DAO layer components.
  • Implemented JSP, HTML, CSS, Javascript and Ajax to design front end.
  • Client and Server side validations were done using Javascript and Ajax.
  • Extensive use of Ajax to update the part of webpage which improved the performance of the application.
  • Business logic layer was implemented using Servlets and EJBs.
  • Implemented XML parsers such as DOM.
  • Incorporated persistence tier using Hibernate framework.
  • Developed code for Java Multithreading.
  • Implemented Log4j to maintain system log.
  • Created service component using EJB
  • Incorporated Mule for messaging.
  • Deployed the application on JBoss application server.
  • Used Oracle as relational databases.
  • Involved in Unit testing, bug fixing, QA and Production support.

Environment: s: Java, Jsp, Servlets, Ejb, Html, Javascript, Ajax, Log4j, Xml, Dom, Editplus, Mule, Jboss .

Confidential, Chicago, IL

J2ee Developer

Responsibilities:

  • Involved in modifying, updating and testing of the component.
  • Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
  • Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
  • Maintained Struts architecture throughout the application.
  • Developed the bean classes for better data exchange between the MVC layers
  • Successfully differentiated presentation from code.
  • Used multi threading and socket programming.
  • Deployed the application on WebLogic Application Server.
  • Created connection pools and data sources.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Used WinCVS as version Control system.
  • Suggested ER models and changes in the table structures
  • Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
  • Involved in separation of components and deploying in different servers and balancing the load among each Server.
  • Solved performance issues and brought optimal output from the available resources.

Environment: s: Java, J2ee, Sybase, Bea Weblogic Server, Jstl, Sql Server, Struts, Frame Work, Servlets, Jsp, Ejb, Wincvs, Javabeans, Eclipse, Uml, Windows Xp/Linux.

Confidential, Ashburn, VA

Java Developer

Responsibilities:

  • A new interface between Acela and IMPACT was developed. IMPACT will provide a web service that will allow Acela to notify it to start and stop monitoring of a circuit. Acela will utilize the Web services adapter to communicate with IMPACT.
  • Modified interface between Acela and F&E. This Receives F&E requests to update F&E circuit segments in NetPro CSDB (Circuit Segment Database).
  • Built UNIX scripts to monitor each instance of ICS, which check if ICS process is running, application adapters are running and bring them up if they are down.
  • Responsible for developing complex SQL queries for ICS Core
  • Designed and Developed the Collaboration flow for each interface
  • Performance tuning of interfaces developed by other development teams
  • Development of the Business Objects, Maps, Collaboration Template/Objects
  • Extensively used JDBC, Email, Workflow and Webservices connectors
  • Involved in the testing phase and in the deployment of interfaces from DEV to QA, QA to UAT and UAT to Production environments.
  • Debugging data in Work In Progress (WIP) tables
  • Used Flow Manager for failed flow resubmission
  • Debugging of Production issues in critical time bound situations.
  • Prepared production support documentation

Environment: JDK, IBM WBI ICS, WebSphere MQ, Web services Adapter, JDBC Adapter, Workflow Adapter, Email Adapter, Oracle.

We'd love your feedback!