Sr. Java Ui Developer Resume
Sf, CA
SUMMARY
- 8+ years of extensive work experience in writing web application programs covering front - end/UI using the web technologies like HTML4/5, DHTML, XHTML, CSS2/3, JAVASCRIPT, JQUERY, Angular JS,Knockout JS, JSON, XML and AJAX.
- Extensive experience in developing web applications with open source frameworks like spring, JSF, Struts.
- Demonstrated expertise in developing web pages with HTML5 and CSS3 more effectively.
- Extensive experience in SOA (Service Oriented Architecture) and experience in developing J2EE Web services using AXIS2, WSDL, SOAP, UDDI, XML-RPC and JAXB.
- Expertise in GUI design and application development using Eclipse, JBuilder and RAD IDE tools.
- Experience in designing and developing UI components using JSP, JavaScript, JQuery, Angular JS, Knockout JS, HTML, AJAX, DHTML, CSS, JSTL, custom tag libraries.
- Extensive work experience with RDBMS like Oracle 9i/10. Designed tables and developed SQL queries, stored procedures, functions, packages and triggers.
- Proficient in converting business requirements into software specifications using Rational Rose, UML, object oriented techniques.
- Hands on experience in configuration and deployment of multi-tier applications using servers like IBM WebSphere 7.x/6.x/5.x/4.x, BEA WebLogic 8.x/7.x/6.x/5.x and Apache Tomcat 5.x/4.x and Jboss.
- Deep understanding of Object Oriented JavaScript Programming.
- Extensive experience in using UNIX and writing ANT build scripts.
- Extensively used Database SQL queries, Stored Procedures, Functions and Packages for various validation purposes using Oracle 11g/10g, MySQL 5.5.
- Worked in Agile software methodology with Scrum type development.
- Used Bootstrap for responsive design. Experience working with JSP templates & Angular JS. MVC frameworks such as Backbone JS, Underscore JS, Ember, Knockout.
- Professional understanding of Software development life cycle (SDLC) as well as various phases such as Analysis, Design, Development and Testing.
- Developed dynamic user interfaces for high-volume Web and Mobile web sites using the latest in Responsive Web Design techniques.
- Proficient with Eclipse, Notepad++, Visual Studio 2005/2010/2012 and Dreamweaver.
- Good documentation skills with the ability to meet project deadlines and has the ability to work in a cross functional environment.
- Experience working with agile development process.
- Strong experience in using tools like Ant, AspectJ, Log4j, Toad
- Efficient in working as an individual but just as outstanding with a team. Self-motivated, strong willed and a quick learner.
- Strengths include ability to quickly adapt to new technologies and environments.
- Team player with excellent communication skills.
TECHNICAL SKILLS
LANGUAGES: JavaScript, JQuery, HTML 5/4, CSS 3/2, Object Oriented JavaScript, MVC, AJAX, JQuery, UI, JSON, XML, PHP.
Java APIs: J2EE, EJB, Servlets, JSP, JSTL, Custom Tag Libraries, JAX-RPC, JDBC, RMI, JNDI, JMS, JAXB, Junit, AWT, Swing.
Client Technologies: HTML, DHTML, Java Script, Ajax, DOJO.
XML Technologies: XML, XSL/XSLT, SAX, DOM.
Frameworks: Struts, spring, JSF, Hibernate, Apache CXF, Angular JS, Bootstrap
IDE: Eclipse, Adobe Dreamweaver CS3, Aptana Studio, Notepad++, Sublime.
J2EE Design Patterns: Front Controller, Composite View, Business Delegate, Session Facade, DAOCommand Pattern, Singleton pattern, Service Locator
Version Control: SVN, CVS, GIT.
Application Servers: Apache Tomcat, IBM Web Sphere, BEA Web Logic, JBuilder.
DATABASE: Oracle 8/8i/9i/10g/11g, DB2, MySQL.
Others: 960gs, Twitter Bootstrap, Adobe Photoshop, Google Ad Words, Yahoo Search Marketing.
Operating System: Windows NT/2000/XP, UNIX, Sun Solaris.
PROFESSIONAL EXPERIENCE
Confidential, SF, CA
Sr. Java UI Developer
Responsibilities:
- Better Understanding the existing application, Business processes and Security Module.
- Security module is designed to support implemented custom.
- Developed the web pages using JSP, Handlebars JS, J query, HTML and CSS.
- Implemented spring configuration files for the beans defined and properties to be injected intothem using Spring Dependency Injection.
- ImplementedPresentation layer using Spring MVC framework, Service Layer using Spring and persistence layer usingSpring DAO.
- Implemented multi module maven projects.
- Produced soap based Web services Addressing and User Login Tokens.
- Login module to support custom authorization of the user..
- Business logic originally written in PL/SQL is rewritten in Java.
- This application is deployed in J boss application server (7.1).
- Used SVN for version control.
- Developed the administrative UI using Handlebars.Js
- Developed cross browser compatibility code using CSS and JQuery.
- Team Training on Handlebars JS., MVC frameworks, AngularJS.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
Environment: Java, J2EE, JSP, Handlebars JS, J query, HTML5, CSS3, XML, XSLT, Windows, JavaScript, Springs MVC, Hibernate 2.x, Servlets 2.4,Webspehere 8.x .
Confidential, CULVER CITY (LA), CA.
Sr. Java UI Developer
Responsibilities:
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
- Implemented printable chart report using HTML5, CSS3 and JQuery.
- Used JQuery UI widgets like auto complete, date picker to enhance the usability, functionality and overall experience
- Created Email templates using HTML Tables.
- Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
- Worked on recent version of IE browser.
- Resolved production UI issues instantly.
- Worked with Model-View-Controller (MVC) pattern in AngularJS
- Developed the administrative UI using Backbone.Js
- Developed cross browser compatibility code using CSS and JQuery.
- Team Training on BACKBONE.JS.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
- Developed Mobile apps (Devices like IPad, I Phone and android) using JavaScript, Java, HTML5 and XML.
- Proficient in Java, XML, and scripting languages.
- Developed and implemented user interface as per latest W3C standards.
- Analyzed requirements and delivered the change request as per schedule.
- Developed dashboards for different users.
- Applied JavaScript for client side form validation.
- Implemented file upload/download module using JQuery.
- Used SVN for code updates
Environment: JAVA1.6,JEE1.6,WAS6.1,JMS,RAD,EJB,MQ6.0,XML,JAXB,JAXWS,JSF,JSP,HTML,CSS,JQUERY,ANGULAR JS, Hibernate,JPA, SQLdeveloper,Oracle10g.
Confidential, NC
Sr. Java UI Developer
Responsibilities:
- Understanding the existing application, Business processes and Security Module.
- Security module is designed to support implemented custom.
- Login module to support custom authorization of the user.
- Created web pages using HTML, CSS, JQuery and JavaScript’s.
- Implemented the UI using JSF, J Query, HTML, spring, Hibernate, Active MQ, Mule, Me cache etc.
- Business logic originally written in PL/SQL is rewritten in Java.
- Worked with MVC frameworks such as Backbone.js, Underscore.js, Ember, Knockout or Angular JS.
- Proficient in Java, XML, and scripting languages.
- Involved in multiple projects with UI development and handled production defects in parallel.
- Developed UI using HTML5, Angular JS and JSP.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Used Angular JS Model-View-Controller Capability and its features for data binding, validation and Ajax requests/response.
- Implemented persistence layer using Hibernate and created the mapping files.
- Used Spring Framework for Dependency injection (IOC) and integrated with the Hibernate.
- Wrote queries for the modifications to existing database structure.
- Developed unit test cases and functional test cases using JUnit.
- Improved the performance and response time of the application by implementing AJAX
- This application is deployed in J boss application server (7.1).
- Used SVN for version control.
Environment: Windows, Core Java, JSF,JSP, HTML, J Query, J Unit, Oracle Database, PL/SQL, Spring Framework, Hibernate, Jboss 7.1 server, Active MQ, Mule, Memcache etc
Confidential, NJ
Senior UI Developer
Responsibilities:
- Participated in designing wireframe according to requirements.
- Developed UI using HTML5, Angular JS and JSP.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Used Angular JS Model-View-Controller Capability and its features for data binding, validation and Ajax requests/response.
- Used Angular JS for making restful API calls and data binding.
- Converting .psd’s to HTML pages and developing CMS app for the new websites.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Created enhancements to complex existing code while minimizing the risk or regression.
- Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
- Worked on recent version of IE browser.
- Resolved production UI issues instantly.
- Worked with Model-View-Controller (MVC) pattern in AngularJS
- Developed the administrative UI using Backbone.Js
- Developed cross browser compatibility code using CSS and JQuery.
- Team Training on BACKBONE.JS., MVC frameworks Underscore.js, Ember, Knockout or AngularJS.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
- Developed Mobile apps (Devices like IPad, I Phone and android) using JavaScript, Java, HTML5 and XML.
- Proficient in Java, XML, and scripting languages.
- Developed the application with HTML 5.0, DHTML and XHTML for widgets alignment.
- Designed User Interface framework using Java Server Faces (JSF 2.0), Cascading Style Sheets (CSS), JSON, XML and AJAX.
- Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML5/CSS3 &JavaScript using Dreamweaver.
- Created HTML5 and CSS from Photoshop mockups.Developed mockups and prototypes using HTML5 and CSS3.
- Designed Frontend with in object oriented JavaScript Framework like Backbone.JS,Require.js,Angular.JS and Ext.JS.
- Contributed to the application design, developing Use Cases based on the requirements using Rational Rose/UML.
- Implemented Spring MVC for designing and implementing the UI Layer for the application.
- Developed web pages using JSP Tag Libraries, HTML5, and JQuery.
- Involved in multiple projects with UI development and handled production defects in parallel.
- Experience in handling multiple projects and supporting websites which were developed.
- Involved in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Proficiency in open source software like spring, Spring Web Flow, Hibernate.
- Applied JavaScript for client side form validation.
- Built HTML5 and CSS system for controlling text display issues cross-platform and cross browser.
ENVIRONMENT: HTML5, CSS 3/2, JavaScript, AJAX, Java, JSP, Adobe Photoshop, Dreamweaver,MVC frameworks such as Backbone JS, Underscore JS, Ember, Knockout or Angular JS,Bootstrap.
Confidential, NC
Front End Developer
Responsibilities:
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
- Implemented printable chart report using HTML5, CSS3 and JQuery.
- Used JQuery UI widgets like auto complete, date picker to enhance the usability, functionality and overall experience
- Created Email templates using HTML Tables.
- Worked closely with Quality Engineers to identify and resolve defects in the presentation layer.
- Worked on recent version of IE browser.
- Resolved production UI issues instantly.
- Worked with Model-View-Controller (MVC) pattern in AngularJS
- Developed the administrative UI using Backbone.Js
- Developed cross browser compatibility code using CSS and JQuery.
- Team Training on BACKBONE.JS.
- Created Responsive Layouts for multiple devices and platforms using Bootstrap.
- Involved in creating dynamic web site design and programming using HTML5, CSS3, JavaScript and JQuery.
- Developed Mobile apps (Devices like IPad, I Phone and android) using JavaScript, Java, HTML5 and XML.
- Proficient in Java, XML, and scripting languages.
- Developed and implemented user interface as per latest W3C standards.
- Analyzed requirements and delivered the change request as per schedule.
- Developed dashboards for different users.
- Applied JavaScript for client side form validation.
- Implemented file upload/download module using JQuery.
- Used SVN for code updates.
Environment: JAVA1.6,JEE1.6,WAS6.1,JMS,RAD,EJB,MQ6.0,XML,JAXB,JAXWS,JSF,JSP,BackboneJS,Underscores,Ember, Angular JS, Hibernate, JPA, SQLdeveloper,Oracle10g.
Confidential, Los Angeles, CA
Java Developer
Responsibilities:
- User requirements study, analysis and review of the specifications.
- Worked on Java and J2EE (EJB and JMS) development.
- Hibernate, JBoss, Oracle experienced project work
- Extensively used OOD concepts in overall design and development of the system.
- Interaction with the users at all stages of development to ensure that development was as per user specifications.
- Extensive use of web-services to get flight details from airline companies.
- Designed and Implemented the J2EE Based Struts with JDBC in Eclipse IDE.
- Work directly with management, vendors, and third parties to ensure database management applications operate at peak efficiency.
- Extensively worked on Java server side programming using Servlets, and JSP. CSS is used to style Web pages, XHTML and XML markup.
- Implemented Servlets to handle HTTP requests for on-line requests, credit card payments, registration and bug tracking.
- Using XML for dynamic display of options in select box and description on web page.
- Asynchronous messaging is done using JMS and created Queue for point - point messaging.
- Web Services are used for accessing flight and hotel information’s.
- Designed complex application database SQL statements for querying, updating and reporting using JDBC.
- Responsible for testing, debugging, bug fixing and documentation of the system.
- Developed JUnit test cases and performed integration and system testing.
- Implemented Java components and deployed under the Web Logic server.
Environment: JAVA, J2EE, XML, Servlets, Java Script, JSP, CSS, JDBC, Struts1.2, SOAP,Eclipse3.2 with My Eclipse, SQL, CVS, Junit, Web Logic, Windows.
Confidential, Jersey City, NJ
Front End Developer
Responsibilities:
- Developed Web services using Axis, WSDL, and SOAP.
- Worked on migration of the applications from WebSphere 6.x to WebSphere7.x.
- Responsible in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
- Designed and developed UI Search and results screens for legal Professionals and legal Organizations using JSF my Faces, JSP, JavaScript, HTML and CSS.
- Developed UI screens using CSS, JavaScript for validations, and JQuery for animations.
- Wrote data Components for Plan Setup using Java, SQL and JDBC and participated in design of data base and created tables in ORACLE.
- Wrote build & deployment scripts using shell and ANT Scripts and involved in performance analysis of the application(s) and fixed problems/suggest solutions.
- Developed Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
- Involved in the design of application framework using design patterns like Service Locator
- Used ANT and log4j for building java files and for warnings respectively.
- Involved in the design and development of common services/components (SOA) using spring framework that can be leveraged for all clients
- Configured WebSphere Application servers and deployed the web components into the server.
- Involved in developing the Web Services using SOAP, to interact other applications and web services.
- Expertise in using SOAP tool for WSDL-based SOAP testing with comprehensive WSDL Schema parsing and SOAP message generation.
- Involved in creating and writing design docs like Activity Diagram, Sequence Diagram and Class Diagram using Rational Rose.
- Worked on various wizards, tools, perspectives available from RAD.
- Enhanced the application with Spring Framework for dependency injection using the IOC feature.
- Involved in Unit Testing of Various Modules based on the Test Cases using JUNIT.
Environment: JDK 1.4, JavaScript, JSP 1.2, Servlets, Struts, JMS, WSAD, Oracle8i, SQL, CVS, Junit, Web Logic, Windows, HTML,CSS.
Confidential
Java Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) of the application, requirement gathering, design analysis and code development.
- Implemented Struts framework based on the Model View Controller design paradigm.
- Designed and developed business components using Session and Entity Beans in EJB.
- Implemented EJB’s Container Managed Persistent strategy.
- Mapped classes to database tables in Deployment Descriptor files.
- Worked on triggers and stored procedures on Oracle database.
- Apache Ant was used for the entire build process.
- JUnit was used to implement test cases for beans.
- Worked on Eclipse IDE to write the code and integrate the application.
- Application was deployed on Web Sphere Application Server.
- Coordinated with testing team for timely release of product.
Environment: JDK 1.4, JavaScript, JSP 1.2, Servlets, Struts, JMS, WSAD, Oracle8i, Web Sphere Application Server 5.0, Oracle 9i, EJB, Ant, Linux.