We provide IT Staff Augmentation Services!

Java Ui Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Having 8+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, J2EE (JSP, Servlets), Spring, Spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • 6+ years of experience for designing and developing scalable and responsive web development
  • Experienced working with common Internet technologies (e.g. MySQL, CSS/CSS3, HTML/HTML5, JavaScript, jQuery, AJAX)
  • Strong experienced withmultiple JavaScript libraries and frameworkssuch as angular, backbone, highcharts, mustache, handlebars, underscore, jQuery, ajax etc. to develop single page application.
  • Experienced onobject oriented programming language, and commitment to driving front end frameworks (i.e., MVC)
  • Worked on an agile team of developers focused on delivering a web application written in angular.js and node.js.
  • Worked to develop fully responsive front-end features using angular directives, controllers, factories, and services.
  • Wrote unit and end-to-end tests using mocha, jasmine, and protractor.
  • Strong experience in Scrum Methodologies, UML and Test Driven Methodologies and MVC based frameworks like spring,Struts,Hibernate.
  • Experience in Servlets, JSP, Spring MVC, JDBC,EJB (Session Beans (Stateless and Stateful), Entity Beans and MDB (Message Driven Beans)), Custom Tags and JMS.
  • Expertise in Servlets, JSP’s, Struts, spring, Hibernate, Java Beans, JDBC, JPA, Java, JNDI, JMS, SQL, PLSQL.
  • Using OAuth 2.0 protocol to check identification of user endpoint, and authorize client to access the account
  • Extensive experience using Jakarta Struts 1.x, Spring, Hibernate, Servlets, JSP, JSF.
  • Designed and developed the application using Java Server Faces (JSF) and Spring web flow.
  • Strong front-end UI development skills using scripting languages like JSP, AJAX, HTML, DHTML, JavaScript, AngularJS, BackboneJS, jQuery, DOM and CSS.
  • Experienced in making use of expanded HTML5 semantics and popular HTML5 APIs (e.g. audio, video, SVG)
  • Experienced in making use of CSS3 features & CSS Frameworks and to implement Responsive Web Design
  • Experienced in configuring client side development environments, build tools and tests utilizing modern client side programming concepts (e.g. AMD, TDD, CI, Grunt, Git, SASS)
  • Experienced in working with IDE’s like Eclipse, My Eclipse, and Net Beans.
  • Hands on experience in JavaScript, UNIX Shell Scripting, Ant/Maven Scripts and Log4J.
  • Experience with Java 2 Enterprise (J2EE) stack, Core Java, Multithreading, spring, Hibernate.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in Gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Expertise in Performance improvement and Production support for live Applications.
  • Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.

TECHNICAL SKILLS

Technologies: Java, J2EE (JSP, Servlets, Web Services, JDBC/ODBC, JMS, JSF, JNDI, JTA), XML, XSLT,Ajax

Languages: Java, Javascripts, C, C++, HTML

Frameworks: AngularJS, BackboneJS,Highcharts, Spring,Spring REST Web services, Struts, Hibernate, Mustache, Handlebars, Underscore, jQuery, ajax, CSS, SAAS,TDD, DOJO

Databases: Oracle 8i/9i/10g/11g, My SQL, SQL Server, HSQL, PostgreSQL,MS Access

IDE s: Eclipse, My Eclipse, Netbeans

Servers: Apache Tomcat, Apache Axis2, JBOSS, GlassFish, WebLogic, XAMPP

Test Frameworks: Junit, Jasmine, Karma, mocha, chai, protractor

Operating Systems: Windows (NT/2000/XP), Mac, UNIX, and LINUX

Source Control: Git, GitHub, GitLab, AtlassianSTASH

Build & Deploy: Jenkins, Hudson, Ant, Maven, Gradle, IBM UrbanCode Deploy, Apache Tomcat, GlassFish, JBOSS

Others: NPM, Grunt, Bower, Gulp, Ember, Agile methodology, Atlassian JIRA, AtlassianCrucible, VersionOne, Kanban

PROFESSIONAL EXPERIENCE

Confidential, Charlotte, NC

Java UI Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization ofthe Application.
  • Gather the requirements from the business analyze the requirements and use cases.
  • Worked in a team of 40-person for UI, service, pre-model and post-model.
  • Wrote AngularJS controllers, views, services, and custom directives for CAQF App.
  • Wrote SPA (Single Page Web Applications) using RESTFUL web services plus Ajax and AngularJS
  • Developed code to call stored procedure, and populate data from oracle for UI interface,
  • Developed code to get result-set from database, and then filling up as a string after processing data as required format.
  • Developed JAVA code to call shell script to run different types of models.
  • Experienced working with common Internet technologies (e.g. CSS, HTML,HTML5, jQuery, AJAX)
  • Involved to work with Javascript frameworks and demonstrated knowledge of frameworks such as Angular, jQuery.
  • Design and develop user interface using HTML5 tags, AJAX, Angular JS, JQuery, and XMI.
  • Worked on Java, HTML5 and CSS,CSS3,bootstrap
  • Worked on an agile team of developers focused on delivering a web application written in Angular.js
  • Involved in implementation of MVC pattern using Angular JS, and Spring Controller.
  • Worked to develop fully responsive front-end features using angular directives, controllers, factories, and services.
  • Wrote unit and end-to-end tests using Junit.
  • Experienced with development & debugging tools such as Firebug, Chrome Developer, Fiddler, Eclipse IDE
  • Involved working on responsive web development
  • Using Angular injection to retrieve the data from the JSON
  • Writing JavaScript dynamic and Unit testing code, Refactoring/restructuring ‘December’ demo
  • Participating daily scrum status meeting of release Items with Project Managers and Team Members following VERSIONONE.

Environment: AngularJS, highcharts, JSP, Java/J2EE, Spring REST Web services, Impala, HiveQL,JavaScript, HTML, CSS, XML, jQuery, ajax, underscore, bootstrap, TDD, DOJO,Grunt, Bower, Junit, Jasmine, Karma, SVN, Git, GitLab, Stash, JIRA, NPM, Third party templates.

Confidential, Raleigh, NC

Java UI Developer

Responsibilities:

  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS3 in developing the presentation layer.
  • Developed the user interface with JQuery, JSP, HTML5, CSS3 and JavaScript.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Developed the UI using JSP, HTML, CSS, and AJAX and learned how to implement JQuery, JSP and client & server validations using JavaScript.
  • Implemented applications using Java, J2EE, JSP, Servlets, JDBC, RAD, XML, HTML, XHTML, Hibernate Struts, spring and JavaScript on Windows environments.
  • Used Struts framework along with JSP, HTML, CSS and JavaScript to construct the dynamic web pages (presentation layer) for the application.
  • Developed web services code for the system will either use services in connected applications to perform business operations.
  • Designed Class/Sequence diagrams through RAD 6.5 for the technical design.
  • Writing custom filters, directives for the HTML5 using angular code.
  • Created XML for deployment descriptors, struts configuration files and integrated to validation files.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Generated Spring XML files for the configured beans.
  • Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.
  • Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Developed custom inversion of control framework for JSP portlets on Liferay Portal Server.
  • Prepared Unit and Integration test case documents.
  • Review Unit and Integration test case documents also responsible for Unit and Integration testing.
  • Consumed Web services using JAX-WS and generated client stubs from WSDL for web services.
  • Created Build and Deployment Script using maven for deploying the application to Websphere Application Server.
  • Oracle database was used, wrote stored procedures for common queries
  • Used Eclipse as the Java IDE in the development of the application.

Environment: JavaScript, HTML, CSS, AngularJS, BackboneJS,, highcharts, bootstrap .JSP, Java/J2EE, Spring REST Web services, XML, jQuery, ajax, underscore, mustachejs, handlebars, SAAS, TDD, DOJO,Grunt, Bower, Junit

Confidential, Orange,CA

Java Developer

Responsibilities:

  • Designed and developed User Interface with JSP, CSS, XHTML, JSTL, JavaScript, JQuery, Custom Tags, DHTML, Struts Tiles and Struts Tag library.
  • Used Struts Validation Framework for dynamic validation of the user input forms.
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, Servlets and JavaScript.
  • ImplementedSpring ORM wiring with Hibernate provided access to Oracle 9i RDBMS.
  • Designed and developed UI with AJAX, HTML, XHTML, DHTML and JavaScript for more interactive web pages.
  • Used Hibernate EHCache for second level caching which resulted in enhanced performance of the application.
  • Hibernate Query Language (HQL) was used to perform various queries in the database.
  • Configured JDBC and LDAP security in the application server. Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.
  • Experienced in developing Enterprise Products and web Applications by using Java, J2EE Technologies Spring, JSF, Struts frameworks and J2EE Design Patterns.
  • Involved extensively in using MVC, Spring and Struts framework.
  • Proficient in creating Web Services using SOAP, WSDL, RESTful with strong working experience on XML, jQuery, DTD, XSL, and XSLT, using DOM and SAX parsers extensively, and Using OAuth to identify user
  • Using OAuth 2.0 protocol to check identification of user endpoint and authorize client to access the account
  • Experience in spring technologies like MVC, AOP, JDBC, ORM, JMS, and Restful WebServices using Eclipse.
  • Designed and developed the Object Relational mapping usingHibernate to store and persist data in Oracle database.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Designed and developed the application using Java Server Faces (JSF) framework.
  • Writing custom filters, directives for the HTML5 using angular code.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Used JSON (JavaScript Object Notation) to read the JavaScript object.
  • Extensively usedJQueryin web based applications.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and Angular JS.
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
  • Developed Unit test cases for the classes using JUnit.

Environment: Java, J2EE, JavaScript, AngularJS, BackboneJS, JSF, JQuery, JSP, JSF, Servlets, Struts, Spring, Hibernate 3.1, SQL/PLSQL, OAuth 2.0, JUnit, Apache Tomcat Server, HTML, XML, XHTML, JDBC .

Confidential, Port Washington, NY

Java/J2EE Developer

Responsibilities:

  • Developed and implemented three tier Architecture using Spring MVC, JMS and an API for SAP integration, and hibernate for communicating with the Database which is sql-server.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Built landing pages for the pall web site, which are basically standalone web pages for the various activities company do.
  • Designed user interface for users to interact with system using JQuery, JSON, JavaScript, HTML,CSS
  • Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
  • Wrote unit and end-to-end tests using mocha, jasmine, and protractor.
  • Fixed character encoding bugs in the pall’s ecommerce application which uses Spring MVC, and implemented tests for the same.
  • Extensively worked on CSS and JavaScript to fix the front-end bugs and changes during the website development.
  • Used Jquery UI and JCarousel extensively to build intuitive web interfaces during the web site development.
  • Also used Ajax wherever it was meant to be used.

Environment: Java,Tomcat web Server, Eclipse, Hibernate, Spring, Spring MVC, Java Script,, JMS, Web-Services, WSDL, XSD, XML

Confidential, Portland, OR

Java / J2ee Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Implemented business logic using Session Beans, Servlets and stored procedures.
  • Created the web application using MVC Struts framework.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Extensively used core java for this application, we have implemented the threading mechanism in AdminCache application.
  • Developed user interface (view component of MVC architecture) with JSP, Hibernate, Struts Custom Tag libraries, HTML and JavaScript.
  • Extensivelyworked on JavaScript & JQuery required.
  • Used Servlets and JSP’s in developing the web application on Websphere.
  • Used the Struts validation and Tiles Framework in the presentation layer.
  • Developed Action Forms and Action Classes for Struts based presentation layer.
  • Developed Java, JSP, JavaScript, HTML, and CSS for UI & business logic.
  • Used Spring to develop light weight business component and Core Spring framework for Dependency injection.
  • Implemented the Spring-ORM for Hibernate using the Hibernate Template class.
  • Designed and developed the Object Relational mapping using Hibernate to store and persist data in Oracle database.
  • Developed custom inversion of control framework for JSP/JSF portlets.
  • Used Web Services to extract drugs related data from various departments in hospital and labs using WSDL, XML.
  • Created data access layer using SQL and PL/SQL.
  • Worked on tuning of back-end Oracle stored procedures using TOAD.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Developed and maintained ANT Scripts.
  • Managed daily production issues.

Environment: Java, J2EE, JSP, Servlets, AJAX, JSF, MVC, Weblogic8.1, JQuery, SQL, Struts, Hibernate, Spring3.0, Web Services, HTML5, JavaScript, WSDL,PL/SQL, ANT, CVS, Oracle 10g, JUnit

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Participated in various stages of the project life cycle mainly design, implementation testing, deployment and enhancement of the application.
  • Analysis and Designing new enhancements for every release. Had good experience in low level designs. Hands on experience in developing class and sequence diagrams.
  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Had good experience in developing complex interfaces using Struts framework and Ajax.
  • Used Restful Web services to extract investment information from various applications
  • Implemented business logic using Session beans, Servlets and Stored procedures.
  • Development of persistent components using Hibernate 3.0.
  • Used Spring Framework for Dependency injection and integrated with the Hibernate.
  • Integrated Hibernate with spring by coding a Spring Configuration file.
  • Wrote SQL queries, PL/SQL stored procedures and modifications to existing database structure.
  • Applied Agile methodologies for software development
  • Developed Scripts for UNIX platform deployment.
  • Developed web based applications using JavaScript, HTML, DHTML and CSS.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Expert in debugging the issues and resolving the production/test issues.
  • Involved in 24X7 production support and maintaining the application after production.

Environment: Java, J2EE, JSP, JQuery, Web Services, Hibernate, JSF, WSDL, Servlet, Struts, Spring3.0, Hibernate, Oracle, PL/SQL, XML, XSLT, AJAX, CSS, UML, JUnit, ANT, UNIX, Windows 2000.

Confidential

Software Developer

Responsibilities:

  • Designed and developed several web pages using HTML and JavaScript to perform validations at Client's side.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Designed Enterprise Application using MVC architecture.
  • Created Web Pages using XML, XSLT, JSP, HTML and JavaScript.
  • Developed user interface using JSP, HTML, XHTML and JavaScript to simplify the complexities of the application.
  • Implemented JavaScript validation frame work for client side & server side.
  • Design & Development of the User Interfaces using HTML, CSS and JSP.
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application.
  • Developed Servlets and Worked extensively on Sql.
  • Developed Servlets for user Authentication and request handling.
  • Involved in requirements gathering and preparing software requirement specification.
  • Design and maintain the database to support the application using Oracle8i.
  • Developed session beans to implement business logic.
  • Responsible for developing business logic and deploying it in WebLogic environment.
  • Created connection pools, deployed JSP, Servlets, and EJBs on WebLogic.
  • Day wise transactions were listed using Swing Component - JTable and Servlets.
  • Participated in the migration of data from MS Access to Oracle8i as the legacy system uses MS Access as the database.
  • Writing JUnit Test cases for testing the application, and performed System Integration Test.

Environment: Java, J2EE, JSP, HTML, CSS, JavaScript, Swing, Servlets, EJB, JDBC, XML, XSLT, JUnit.

We'd love your feedback!