We provide IT Staff Augmentation Services!

Java Front End Ui Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • UI Developer with 8+ years of programming experience in developing Web based and Object Oriented Applications using Java, JEE, JSP, Servlets, JSTL, Tiles, JQuery, Ajax, JSON, Angular js, HTML and CSS.
  • Experience involving entire Software Development Life Cycle (SDLC) including identification of business needs & constraints, collection of requirements, impact analysis, implementation, coding, code review, testing, deployment and maintenance.
  • Extensive experience in Object Oriented design, Systems Analysis, Software & Web Application development.
  • Expert in working with cutting edge front - end technologies/ framework and libraries like JQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
  • Strong experience and knowledge of designing and implementing Web features such as auto complete features, widgets, hover over texts, tooltips, light boxes, navigation, breadcrumbs, pagination.
  • Strong Experience with JavaScript libraries like JSON, ExtJS, AJAX.
  • Experience on Web Technologies using angular.js, HTML4/5, CSS/CSS3, JavaScript, JQuery, JSON, AJAX, IDE and Tool Eclipse.
  • Expertise in developing critical and responsive GUI/frontend components using Struts Tiles, HTML,DHTML, CSS3, JavaScript, JSTL and AJAX.
  • Experienced in developing web-based applications JAVASCRIPT, AngularJS, BackboneJS, NodeJS, AJAX, CSS,HTML, DHTML, and XHTML.
  • Strong understanding in advanced Object Oriented Programming principles.
  • Experienced in working with various RDBMS like SQL Server, MYSQL Server.
  • Experienced in Source Code Control using VSS, GitHub and PVCS.
  • Have implemented Model View Controller (MVC) methodology and Document Type Definition (DTD) in various phases of the project.
  • Experience with frameworks/tools like Struts, Hibernate, Spring, Ant, J-Unit, Log4J, JSP and JSF.
  • Experience in Administering Weblogic Portal Server.
  • XML experience includes creating XML files, DTD’s & XSDs, XSL/XSLT Style Sheets and parsing XML using XmlBeans, Xml WebServices - SOAP.
  • In depth understanding about the use of Web Standards in Front-End coding.
  • Good experience in Software designing using MVC architecture.
  • Experience with REST along with WSDL to describe SOAP messaging over.
  • Experience with complete Web development application framework consisting of HTML/CSS, DHTML, Ajax, Servlets, JSF, JSP’s, EJB’s, Strut’s, JDBC, WSAD, Eclipse, J-Unit and Databases.
  • Hands on experience in using Ruby to create a functional programming and support multi character encoding.
  • Experience in Development and Documentation throughout the entire SDLC.
  • Experience in all the phases of SDLC; data modeling - ER diagrams and normalization, systems testing, development, documentation and implementation on both Client/Server as well as Web-based applications.
  • Strong knowledge of various tools like VersionOne, SVN and HP Quality Center.
  • Experience with unit testing tools such as Junit, DBUnit.
  • Strong Experience in Active MQ Series, SPs Configuring Queue Managers, Channels, Creating Queues.
  • Excelled in using variety of J2EE Application Servers such as IBM Websphere, BEA WebLogic, Apache Tomcat and JBOSS.
  • Very strong experience designing web based application which supports cross browser requirements for IE 7/8/9, Firefox, Safari and Google Chrome.
  • Innovative in implementing asynchronous applications and Message Driven Beans using JMS.
  • Proficient with SQL queries and good understanding of stored procedures with regards to MS SQL, Oracle, DB2 databases.
  • Good working experience in writing Stored Procedures, Functions, and Packages.
  • Experience in working with diverse global teams in product development and test
  • Highly motivated, detail oriented, ability to work independently and as a part of the team with excellent Technical, Analytical and Communication skills.

TECHNICAL SKILLS

Languages: Java, J2EE, JEE

J2EE Technologies: Spring 3.0, Struts, Hibernate, Web Services, JUnit, Log4J, ANT

Web Technologies: HTML5, JavaScript, CSS3, AJAX, XML, JSON, DOM, JQuery, angular, grunt, selenium, node, npm

UI Frameworks: JQuery, ExtJS, DOJO, JSON and JSF

Application / Web Server: BEA Weblogic Server, IBM Websphere, JBoss, Tomcat, Gulp

Web Technologies: HTML,XHTML, AJAX, EXTJS,XML, CSS and DHTML

System Design / Frame Work: Design Patterns, Struts, MVC, Hibernate

Databases: Oracle, DB2, MS SQL Server, MS Access

Developer Tools: MS Office, WSAD, Eclipse, EditPlus, TextPad, Erwin, NetBeans, RAD, JBoss AD, Sublime Text

Operating Systems: Windows NT/ XP/Vista/7, UNIX and LINUX

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java Front end UI Developer

Responsibilities:

  • Implemented a professional and production quality module systems with NodeJS.
  • Used Node.js for managing Javascript packages using the npm tool.
  • Used existing company owned framework similar to AngularJS to develop rich application.
  • Developed User Interfaces using semantic HTML5, SASS, BOOTSTRAP.
  • Created cross-browser compatible and standards-compliant CSS-based page layouts.
  • Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
  • Created a UI which involved in displaying the customer transaction and profile information.
  • Used Velocity variables while creating dynamic templates.
  • Used JQuery framework for UI centric AJAX behavior.
  • Involved in testing the UI developed performing unit testing.
  • Involved in Re-framing application’s JavaScript architecture using JQuery.
  • Participated in bug thrashing sessions to discuss and resuolve bugs with developers.
  • Application development on Windows and UNIX platforms using MVC pattern.
  • Performed repetitive tasks like minification, building, compiling, unit testing using Grunt.
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases.
  • Involved in designing application that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome using various debugging tools like Firebug/IE developer tools.

Environment: JavaScript, NodeJS, AngularJS, NPM tools, RESTful WebServices, Oracle10g, HTML5, CSS3, BOOTSTRAP, SASS, COMPASS, XML/XSLT, SOAP, Junit, Toad, Sublime, XCode, AJAX, Gulp, bower, Sourcetree.

Confidential, Mountain View, CA

Java Front end UI Developer

Responsibilities:

  • Responsible for assessing and analyzing content needs and designing content layout solutions.
  • Responsible for prompt development of services, features and tools for the client’s highly interactive UI System
  • Involved in the full life cycle of the software design process including, requirements definition, prototyping, and proof of concept, design, interface implementation, unit testing and maintenance.
  • Development of the interactive UI's for the front end users using the front end technologies like HTML, CSS, JavaScript and JQuery.
  • Developed application using JSF, spring technologies. Used JSF layout for View of MVC. JavaScript, DHTML also used for front end interactivity.
  • Used regular expressions to validate input and process strings with Perl scripts.
  • Manipulated XML documents with XSLT in the DOM using JavaScript.
  • Modified and create Cascade Style Sheets for improved user experience.
  • Responsible for building various dynamic templates using JavaScript.
  • Performed Client side validation was done using JavaScript.
  • Used libraries like AJAX, angularjs, JSON and JQuery to develop and implement perfect dynamic templates.
  • Extensively used spring framework to implement bean to declare a service and accessed those using Application context.
  • Used Core and HTML tag libraries for expressing Java Server Faces within a view template
  • Followed RUP methodology.
  • Used Struts framework for MVC design Pattern, Action class, Action Servlets, Form Bean.
  • Designed and developed the user interface using JSF components.
  • Used JSF components-Button, Label, Html, Static Text, Text Area etc to develop interactive UI.
  • Used Declarative Exception Handling in struts.
  • Used hibernate for Object Relational Mapping and Hibernate Query Language.
  • Involved in Exception handling (hibernate, SQL and generic exceptions) and displayed appropriate messages.
  • Extensively used of collection framework, Java threads, Multi threading.
  • Designed and involved in the development of XML Schemas.
  • Developed web services which will retrieve/update Address and email address.
  • Used Log4J to create log information.
  • Used Stored Procedures to crunch data on Oracle 11g.
  • Involved in creating test cases using Junit for Java classes and Abstract spring dependency Injection test for spring beans.
  • Performed a thorough unit testing and resolved several data related issues before migration to production.

Confidential

Responsibilities:

  • Built complex desktop-style UI using HTML, CSS, JavaScript, angularjs and AJAX.
  • Working on multiple projects and testing out advanced technologies like Angular, YUI3, AlloyUI, Backbone, Saas etc.
  • Developed frontend layout and intro for home page using Fireworks.
  • Converted the mock-ups into hand-written HTML 4.0/5, CSS (2/3), XHTML, JavaScript, JQuery, AJAX, XML and JSON.
  • Product Photo Editing, Changing colors in Photoshop.
  • Extensively used images of the product for web and catalogue.
  • Web Application Developed using Web Technologies 2.0.
  • Interactive Planning for the product development.
  • Used Flash Animations and Storyboard & User Flows for e-learning tutorials using human factor engineering design concepts.
  • Used content management system (CMS) program to create, manage, store and deploy content on web pages which includes text and embedded graphics, photos, video, audio, and code (e.g., for applications) that displays content or interacts with the user.
  • Handled cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
  • Tested/De-bugged on browser using Firebug/chrome dev tools. a/b testing using web trends optimizer.
  • Managed application state using server and client-based State Management options.
  • Coded Java Script for page functionality and Lightbox plugins using JQUERY.
  • Worked on internal application using angularjs, sass, html5.
  • Did a POC on angularjs spa, did demo this to our higher authority.

Environment: Java EE 6, JSP 2.2, Struts 2, Spring 3.0, JSF, Hibernate, JDBC, XML/XSLT, Java Script, JSON, HTML5, CSS3, sass,AJAX, JQuery, angularjs, responsive web design, skeleton, grunt.js, selenium, SAX parser, JAXB, Eclipse, Web Logic, RAD 7, Log4J, Windows 7, Unix, Oracle 11g.

Confidential, Irving, Tx

Java Front end UI Developer

Responsibilities:

  • Involved in writing XML WebServices using SOAP to communicate between applications.
  • Involved in repetitive machine driven effort using Agile Methodology.
  • Developed User Interfaces using JSP, JSF, JS, CSS, JQuery and HTML.
  • Used CORE and HTML tag libraries for expressing Java Server Faces within a view template.
  • Created a UI which involved in displaying the customer transaction and profile information.
  • Designed and developed various Pages which are being used by the IT team.
  • Used Velocity variables while creating dynamic templates.
  • Designed HTML, JSP’s for front-end templates.
  • Wrote different queries to be used to retrieve information from the DB.
  • Used JQuery framework for UI centric AJAX behavior.
  • Used various UI tools like AJAX, jQuery and JSON.
  • Involved in testing the UI developed.
  • Involved in Re-framing application’s JavaScript architecture using JQuery.
  • Responsible for the building and deployment of the created UI along with all the functions integrated in it.
  • Implemented AJAX search forms and auto-complete functionality for the applications.
  • Modified the existing databases, stored procedures, objects, tables, sequence and indexes according to the functional requirements of the business flow.
  • Client side validation was done using JavaScript.
  • Involved in administering Weblogic Portal Server.
  • J2EE application development on Windows and UNIX platforms using MVC pattern.
  • Weblogic 10.3 was used for deploying and testing purposes.
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases.

Environment: Java EE 5, EJB 3.0, JSP, JSF, Servlets, Hibernate, JavaScript, Struts, WebServices, Visual Basic.NET, Oracle10g, HTML5, CSS3, XML/XSLT, SOAP, WSDL, Clear Case, Junit, Toad, JSF, Eclipse-Galileo, AJAX, Core Java, UML, Weblogic Portal Server.

Confidential, Jacksonville, FL

Java Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application.
  • J2EE Architecture was implemented using Struts based on the MVC pattern.
  • Implemented the different UI Components like Data-tables, Calendar etc in JSF components.
  • Extensively used PHP as a scripting language for the web development.
  • Used PHP along with HTML, CSS to create dynamic we page contents and images used in the website.
  • Developed Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose.
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.
  • Used XPATH in custom parser for subscript logic.
  • Created and configured Active MQ and Topics for JMS.
  • Interacted with WebServices using SOAP using HTTP through XML serialization.
  • Developed an Ajax framework for rapid development of Rich Internet Application access to databases.
  • Created functional specification documents, UI prototypes, and unified modeling language (UML) diagrams.
  • Created Java Servlets, deployed as EAR file, connected to SQL server database using JDBC.
  • Developed the business logic using Java Beans and Session Beans.
  • Built customer tag handlers and description library.
  • Developed Event Logging & Error Reporting application using Servlets.
  • Developed view pages and JavaBeans (JSP, JavaBeans, HTML).
  • Modeled EJB’s and other classes using Rational Rose.
  • Developed system to access to legacy system database (JDBC).
  • Designed dataflow system, divided dataflow to modules, defined function and interface.
  • Designed database tables, stored procedures, and functions and wrote user manuals and other training material.
  • JBOSS server was used for deploying.
  • ANT script is used to create WAR and EAR files.
  • Used Log4J for logging Framework.
  • Used Junit for unit testing.

Environment: J2EE Servlets, PHP, AJAX, JDBC, Struts, XML, Weblogic, WebServices, Oracle 10g, XML Schema, XSLT, XSL, DTDs, JMS, JSP, JSF, Controls, Hibernate, ANT, CVS, Core Java (AWT / SWING), JBOSS.

Confidential, Weehawken, NJ

Java Developer

Responsibilities:

  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Worked on implementing different views based on user and group entitlements.
  • Developed the presentation layer using JSP and Servlets.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml
  • Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
  • Implemented the user Interface for presentation logic using JSP, JSTL, HTML, and CSS.
  • Responsible for development of DAO’s (Data Access Objects) to interact with the database using JDBC.
  • Involved in designing DB schema to support different entitlements like permissions and preferences based on user and group privileges.
  • Responsible for configuring Weblogic Application Server administration activities which involved creating domains, Configuring the domain for Weblogic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Responsible for development of Xml schemas.
  • Implemented Java to xml binding using CASTOR.
  • Extensive involvement in database design, development and coding using SQL and PL/SQL.
  • Responsible for production support of Application by proactively looking at production issues.
  • Used Log4j to implement logging facilities.
  • Used MS-Visual SourceSafe for version control for software configuration management.

Environment: Java, J2EE, EJB2.0, XML2.0, Servlets, HTML, CSS, JSP, Weblogic, UML, JMS, Oracle and Windows XP.

Confidential

Software Engineer

Responsibilities:

  • Involved in defining the business rule according to client specific and convert them into High level Technical Design.
  • Involved in writing hibernate mapping files for hibernate Dao’s and injecting them using spring configuration files.
  • Front End User Interface Design- Used Struts Framework, Html, JSP and JavaScript.
  • Implemented java coding conventions for FDA approval using Boston Scientific check style.
  • Developed high performance SQL Queries, Stored Procedures and Functions.
  • Involved in doing various testing as per the specifications and test cases including Unit, Integration testing. Involved in web testing using selenium tool.
  • Involved in conducting peer reviews and attended peer reviews as Independent reviewer.

Environment: Java, J2EE, RAD 6.0, JSP, Struts, Websphere, PVCS, Hibernate, spring, HTML, Ajax, Oracle9i, TOAD, Junit.

Confidential

Software Engineer

Responsibilities:

  • Actively involved in the architectural group discussions.
  • Gathered requirements from users and business analysts.
  • Created the work flowcharts, class diagrams and sequence flow diagrams.
  • Designed HTML, JSP’s for front-end templates.
  • Developed Servlets for main business logic implementation.
  • Developed JDBC code for accessing DATA from the database.
  • Performed Unit Tests and Integration Tests.

Environment: Java, Servlets, JSP, Tomcat 4.0, MS SQL Server, Windows 2000 and Sun Solaris.

We'd love your feedback!