We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume Profile

2.00/5 (Submit Your Rating)

GA

Summary:

  • Sun Certified Java developer with over 8 years of experience developing enterprise applications using Java/J2EE technologies in Banking, Insurance and Telecom.
  • Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
  • Expertise in distributed application architecture, object oriented design, and web based applications.
  • Excellent Project implementation skills using Core Java, Java Beans, J2EE JSP, Servlets , EJB, JMS, JSF, Struts, spring, spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • Expertise in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies OOAD , Object Modeling with Use Cases, Sequence Class.
  • Diagrams using UML with Rational Rose and Microsoft Visio.
  • Expertise UI development using HTML, Javascript, EXT-JS, Ajax, JQuery and CSS
  • Extensive experience in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Servers like IBM WebSphere, BEA WebLogic, JBOSS Apache Tomcat.
  • Experience in SOAP, JAXB, JAXP, JAX-RPC, XML/XSLT and WSDL for developing Web Services. Expertise in Web Services architecture in SOAP and WSDL using JAX-WS. Used SoapUI for Web Services testing.
  • Experience in configuration management using CVS, SVN and VSS
  • Experience in various databases Oracle, DB2 and SQL Server
  • Experience and Strong knowledge in Design Patterns like Single Ton, Service Locator, MVC, Facade, Value Object and Caching Technique.
  • Good knowledge in Log4j, JUnit, Maven and Jenkins
  • Specialized in RDBMS design using normalization techniques and expertise in using SQL and PL/SQL to write Stored Procedures, Functions, Packages and Triggers.
  • Experience in various software developments IDE's like Eclipse, MyEclipse, RAD and Editors like Edit plus, Notepad , Dreamweaver.
  • Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
  • Strong communication, collaboration team building skills with proficiency in grasping new technical concepts quickly.

Professional Experience:

Confidential

Sr. Java UI Developer

The new applications enable customers to sign in, search their own product catalog, order based on their special pricing, and view past and pending orders with status. The Ecommerce engine is integrated real-time with every other business flow engine. The system also enables secure real-time or batch credit card processing.

Responsibilities:

  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Used Hibernate as data mapping and persistence framework to implement data access abstraction.
  • Developed the application using Struts Framework which is based on the MVC design pattern.
  • Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
  • Created frontend using EXTJS framework.
  • Developed web applications using Spring MVC, JQuery, HTML5, Bootstrap
  • Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Implemented Ajax with JQuery to refresh results from Ajax page.
  • Designed and developed user interfaces using JSP, HTML, JSON, JQuery and CSS
  • Used Dojo for the client side development and validations
  • Developed the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
  • Worked on front-end validation through JavaScript and back-end validation using Spring Validation Classes
  • Designed and implemented Java engine and API to perform direct calls from font-end JavaScript, Sencha ExtJS to server-side Java methods ExtDirect .
  • Developed Web tier by using Struts, JSP, Ajax and Html.
  • Implementation of Web Design based on CSS3, HTML5, and Bootstrap Front-End Framework.
  • Developed drag and drop functionality using AJAX and Tile framework in Struts.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Designed and implemented interface elements using Google Web Toolkit GWT .
  • Developed internal application using Angular.js and Node.js connecting to Oracle on the backend.
  • Created web application prototype using jQuery and Angular.JS
  • Implemented MVVM in all interactive views using jQuery Knockout.js and layouts in Bootstrap.
  • Developed frontend widgets in Backbone.js and Handlebars.js
  • Extensively used the Hibernate with JPA in Data Access Objects.
  • Created exhaustive Junit Unit Test Cases using Test Driven Development TDD technique.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval
  • Used JPA with Entity Beans for interacting with Persistence Layer for CRUD operations.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Implemented the Connectivity to the Data Base Server Using JDBC.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit GWT , Java and XML in a UNIX environment.
  • Designed and implemented modular CSS architecture using SASS
  • Developed Dash-Board to monitor and report Cache Coherence Servers.
  • Testing/BDD using Jasmine for JS unit tests and Cucumber for integration tests
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
  • Utilized MongoDB database management system for keeping user generated data
  • Bottle micro-framework implemented with REST API and MongoDB NoSQL as back end database.
  • Design and Developed using WebService using Apache CXF.
  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Used Eclipse IDE for designing, coding and developing applications
  • Designed and developed SOA based enterprise system using Oracle SOA Suite and WebLogic
  • Responsible for build and release the code from Subversion and Perforce.
  • Developed JUnit test cases for all the developed modules.
  • Agile/SCRUM was used as the project management methodology
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Design Development of the User Interfaces using HTML, CSS and JSP.
  • Wrote Servlets programming and JSP scripting for the communication between web browser and server.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Used Maven script for building and deploying the application.
  • Designed and developed Generate PDF functionality using Spring framework and iText
  • Created web GUI: pages, tables and charts using GWT Google Web Toolkit , java Freechart library using MVC pattern
  • Worked with ILog Jrule engine, to trigger the business rules in the rules execution engine configured in WebLogic application server.
  • Developed automation test cases using Java and selenium on Eclipse for web 2.0 Ajax application
  • Designing implementing BPEL processes, business rules, web services using IBM SOA technologies stack.

Environment:. Java, J2EE, Spring, Hibernate, Struts, Jquery, Ajax, Sencha Extjs, Javascript, Node.Js, Angular.Js, Bootstrap, Backbone.js, Oracle, Crud, Pl/Sql, Jdbc, JPA, Apache Cxf, Rest, SASS, Eclipse, Weblogic, Subversion SVN , Mongo DB, Test Driven Development TDD , Cucumber, Coherence, Junit, Agile, Uml, Jsp, Jstl Java Server Pages standard Tag Library , Servlet, Maven, Itext, Google Web Kit Gwt , Jasper Report, Ilog, Web 2.0, Soa.

Confidential

Sr. Java UI Developer

Worked on Online Banking Application, which enables the bank's customers to access their various accounts through the Internet. The Application was an enhancement from its previous version. Account Holders entered their 'UserID' and 'Password' to access their various personal accounts including checking, Savings, and Money Market Accounts.

Responsibilities:

  • Developed the spring AOP programming to configure logging for the application
  • Used Hibernate as the ORM tool to communicate with the database
  • Implemented MVC architecture using Jakarta Struts framework,
  • Designed and Developed persistence layer with Hibernate, jQuery.
  • Written JQuery Validations for the User Front-ends.
  • Worked with JSON objects and JavaScript and JQuery intensively to create interactive web pages.
  • Implemented JSF framework in the application which is based on MVC design architecture.
  • Implemented CSS3, DOM Api, DOJO and Ajax to create a dynamic and interactive experience.
  • Created various UI components for different web pages using HTML, Javascript, ExtJs.
  • Developed web pages using HTML/CSS and JavaScript.
  • Used AJAX Asynchronous JavaScript and XML to implement user friendly and efficient client interfaces frontend .
  • Used DOJO to create interactive user interface.
  • Implemented and maintained AJAX based rich client for improved customer experience,
  • Designed Front-end using JSP, Servlets, HTML, AJAX, CSS and JavaScript.
  • Designed the web user interfaces for all the above use cases using JSP, Struts, HTML5, jQuery, XML and Ajax.
  • Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
  • Design software applications using HTML5, JavaScript, JQuery, Bootstrap, Angular JS, XML.
  • Developed a fully functional prototype application using JavaScript jQuery and Backbone.js and Bootstrap, connecting to a REST-ful server on a different domain.
  • Worked on DB2 data base for storing and retrieving the application data
  • Developed the CRUD API for the POS Engine using Restful Webservices.
  • Wrote Cucumber BDD tests for our framework. Ensured that tests ran cross-platform and cross-browser.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.
  • Worked with NoSQL database MongoDB and worked with it to perform many different operations
  • Test the API responses for the WCS changes deployed on continuous basis, validate the GreenBox response data and MongoDB data.
  • JUnit used in unit testing and integrating the unit testing in build process with Maven for TDD Test Driven Development .
  • Implemented Coherence Cache which can be used with Spring Annotations.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Creation of REST Web Services for the management of data using Apache CXF
  • Developed Web service components using WSDL, SOAP, JAXB, JAX-RPC with java.
  • Consumed Web Services using Apache CXF framework for getting remote information
  • Extensively used Eclipse as the IDE tool for creating the code.
  • Deployed the application under WebSphere application server and involved in resolving deployment issues.
  • Design and implementation of web applications in Java and HTML5/Javascript using Eclipse, Swing, GWT, JPA frameworks and GIT maven source code environments.
  • Used Github repository for version control.
  • Implement SASS styles to apply on Ext JS components.
  • Designed and developed client and server components of an administrative console for a business process engine framework using Java, Google Web Toolkit GWT and Spring technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Agile and scrum process is used for tracking and developing the application.
  • Design and development of components, such as Class, and Sequence diagram in UML
  • Developed user interface using JSP, AJAX, JSP Tag libraries to simplify the complexities of the application.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Hooked up the JSP plugins with spring bind and JSTL tags in the HTML pages.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in WebSphere server
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed order receipt report with bar code using lowage iText and jasper report.
  • Involved in publishing the web content in the portal site by using the Oracle ECM
  • Created the dynamic application prototype and implemented application UI utilizing Google Web Toolkit GWT .
  • Used JIRA and Green Hopper for tracking and assigning issues
  • Integrated Jasper Report with Struts web based application.
  • Worked on Securing WebSphere Portal with LDAP and DB2, WebSphere with LDAP.
  • Worked on designing and creating business rules using IBM ILOG Rules Engine.
  • Designed and implemented Rules infrastructure by wrapping up core JRules API.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging
  • Created SOA software and hardware infrastructure, including Application Servers, Services Bus, Server Domains.
  • Developed Message-Driven beans in collaboration with Java Messaging Service JMS .
  • Apache Tomcat Server was used to deploy the application.
  • Involving in Building the modules in Linux environment with ant script.
  • Built a website using Amazon Web Services AWS with PHP, MySQL

Environment: Java. J2EE, Spring, Hibernate, Struts, JSF, DOJO, Node.Js, Angular.Js, Bootstrap, Backbone.Js, Sencha Extjs, Javascript, CSS, Ajax, Html5, DB2, Crud, PL/SQL, JDBC, Cucumber, JPA, Test Driven Development TDD , Apache CXF, Soap, Mongo DB, Coherence, Webservices, Eclipse, Websphere Portal, Git, Github, Junit, SASS, 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

Java Web Developer

Project: IPrice for Sales Engineer

Confidential is integrated pricing Web Application used for pricing and creating orders for different telecom of Verizon. The Customer or the Sales Engineer of Verizon can use Confidential System to create products with their requirement like the Bandwidth, FIOS, Term Commitments etc. iPrice validates all these details entered as input against the service availability in the existing legacy system.

Responsibilities:

  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Used iBATIS framework with Spring framework for data persistence and transaction management
  • Expertise in MVC Architecture using JSF and Struts framework and implementing custom tag libraries.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Used EJB, JMS, JavaScript in enhancement of the product
  • Implemented Presentation layer using JSP, Servlets , HTML.
  • Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery.
  • Developed UI screens using YUI, CSS and JQuery.
  • Worked extensively in dealing with cross browser issues using CSS, HTML and DOJO.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations
  • Create and maintain Amazon EC2 instance that supports the company's project management site and Mercurial as version control.
  • Developed a Web Application using Java with the Google Web Toolkit GWT API with PostgreSql
  • Build and maintained a Selenium Regression test suite.
  • Designed Use Cases using UML and managed the entire functional requirements life cycle using water fall model.
  • Designed the UML diagrams based on the OOAD principles
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Designed and Developed Servlets and JSP pages for authentication
  • Used Ant for developing build scripts and deploying the application
  • Built CVS and XML file loaders and splitters for financial data.
  • Involved in issue tracking and agile project management using JIRA
  • Designed Interactive GUIs using Java Applets and Swing.
  • Implemented Cognos SDK code for extracting the report schedules defined by power users.
  • Created web services using SOAP for SOA to get data from Mainframes and content manager.
  • Generate Cobol procedures to apply business logic to the data.
  • Batch program has been written using PL/I procedure
  • Configuring and analyzing JCL to execute mainframe batch
  • Wrote Java programs, performed builds, monitored DB2 data and ran SQL.
  • Responsible for development and support of Service Activation System SAS written in JSP, Servlets, Spring, Hibernate and Web Services.
  • Developed Java Script and Action Script, VB Script macros for Client Side validations.
  • Developed web Application for the online giving application using ASP.Net C , HTML

Environment: Java, J2EE, Spring, Ibatis, Struts , JSF, EJB, Jquery, My Sql, Toad, Sql Server, DB2, Apache Axis2, WSDL, Netbeans, Jboss, Clearcase, Mercurial, Selenium, Waterfall Model, UML, JSP, Servlet, ANT, XML, EMC Documentum, JIRA, Swing, Cognos, Ilog, Oracle ADF, Oracle BPM, IBM MQ Series, Apache Tomcat, Linux, Unix, Ruby, Wordpress, Drupal, .Net, C, C , Mainframe, Cobol, PL/I, JCL, SQL, SAS, VB, ASP.

Confidential

Java Developer

Work on claim management system, this system provides health plan administrators with reports summarizing the information about the claimants, Service Plans etc. I have worked on maintenance releases as well as on development releases and improved the performance of the applications.

Responsibilities:

  • Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
  • The users are classified into various organizations to differentiate the privileges between them in accessing the system.
  • Used display tag to render large volumes of data. Bean, HTML and Logic tags are extensively used to avoid java expressions and scriplets in JSP.
  • Spring Controllers that are having the business logic to select the EJBs to call.
  • Design patterns like Session Fa ade, Command, Singleton and DAO are implemented in business layer.
  • EJBs are created for Backend operations. Hibernate is used for Database persistence.
  • JMS is used to send message objects to client queues and topics.
  • JUnit test cases are created for unit testing.
  • Log4j is used for logging purposes and debug levels are defined for controlling what we log.
  • Ant is used for building the application EAR.
  • Hibernate annotations are included for Oracle DB.
  • Working with on-site and off-site India based resources for successful implementation of the Workflow module

Environment: Java, JSP, Servlet, Struts, AJAX, JDBC, EJB, XML, XSL, JMS, MQ Series, Oracle, WebLogic, Ant, Axis JBuilder, Win-XP.

Confidential

Software Developer

Responsibilities:

  • Developed the User Interface Screens for presentation using JSP, HTML, CSS, Java Script and AJAX.
  • Designed and developed Struts Action classes and Views using JSP, Struts tag libraries JSTL.
  • Involved in complete process of Application maintenance support like defects fixing, knowledge sharing and documentation.
  • Product Inventory functionality Expected Delivery, Goods-In, Goods-Out, etc
  • Integrate Common Service layer component for web and standalone applications, hence same business logic components can use by both the applications.
  • Used J2EE design patterns like Front Controller, View Helper, Composite View, Dispatcher view, MVC and DAO.
  • Worked as Application production support.

Environment: Microsoft Windows NT, WebLogic Server, Oracle, JDK, Symantec Visual Cafe, JSP, Enterprise Java Beans, HTML, Java Script, Rational Rose.

Technical Skills:

  • Languages : Java
  • Application Technologies : J2EE
  • Web Technologies : JSP, Servlet, JSTL, Tag libraries, XML, XSD, Xerces, Xalan, DOM and SAX Parser
  • Design Patterns Gang of Four GOF , Singleton, Factory, Observer, Command, Facade Service Locator, Business Delegate, Session Fa ade, Transfer Object, MVC, DAO.
  • SOA : SOAP, EJB, WSDL, Apache Axis Web Services, WebLogic Web Services
  • Client side : Java Script, HTML, DHTML
  • Databases : Oracle, DB2, My SQL
  • App Servers : WebLogic, JBoss, Tomcat
  • API Framework : Log4J, Spring, Struts, IBatis, Hibernate
  • Operating System : UNIX, Linux, Windows
  • Version Control : Clear Case, CVS, VSS, SVN, TFS Team Foundation Server
  • Scripting : Ant, Maven, Java Scripts
  • IDE : Eclipse, IntelliJ, JBuilder, Rational Rose, Together-J, ER Studio, MS Visio.
  • BI : Micro strategy BI , OLAP, OLTP

We'd love your feedback!