Java Ui Developer Resume
Appleton, WI
SUMMARY
- Over 8 years of professional IT experience in all phases of Software Development Life Cycle including Applications Design, Development, Integration, Installation, Implementation, Maintenance, Testing, and Debugging of various client/server web applications
- Extensive experience in developing professional web based User Interface (UI) to provide best User Experience (UX). With the help of HTML5, CSS3, JavaScript, JQuery, JSON, XML and also experience in making webpage Cross browser compatible. knowledge in developing applications using J2EE, Servlets, JSP, Spring, Hibernate, JDBC, XML, Web Services(JAX - WS), Java Script, Ajax, HTML, DHTML, CSS, JQuery, Oracle, RESTful API (JAX-RS).
- Developed front-end systems with JavaScript, Bootstrap, HTML5, CSS3, Angular JS and Backbone JS.
- Experience on working Responsive Design with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Good understanding on JavaScript framework like JQuery, Backbone JS and Node JS.
- Skilled in making AJAX (xhrGet and xhrPost methods) calls using JQuery.
- Created custom directives in Angular.js for re-usable components (multi-field form elements, background file uploads, etc.).
- Extensively used the JavaScript frameworks, JQuery, Bootstrap, Angular JS.
- Design and document each module as a part of the implementation/delivery process.
- Experience with different type of services - Batch, RESTful, SOAP services.
- Good Understanding of Box Model, Document Object Model (DOM) and DOM Functions.
- Experience on working with CSS Background, Animations, and Layouts, positioning, border, margin, padding, table, Pseudo classes, Pseudo elements and CSS behaviors.
- Used AJAX and JSON to send request to the server to check the functionality of the websites.
- Extensive experience in Testing, Debugging and troubleshooting the existing code using Firebug and Chrome Inspector Tools.
- Responsible for checking Cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Firefox and Google Chrome.
- Experience with XML related technologies such as XML, XSL, and XSD.
- Experience in working with Windows XP and Windows 7 operating system.
- Experience using all popular text-Editors like Eclipse, Komodo Edit, Sublime Text, and Notepad++.
- Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage, Microsoft Visual SourceSafe, Macromedia Home Site.
- Resolved complex issues related to browser and network performance, cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability and testability.
- Experience with various spring modules like Spring Core, Spring Data Access, and Spring Web framework.
- Experience with ORM mapping tools like Hibernate, which implements Java Persistence API (JPA).
- Experience with web/application Server like Web Sphere, Jboss 5.x/7.x and Tomcat 5.5/6/7.
- Having Experience working with databases ORACLE 11i/10g and MySQL.
- Working experience in version control tools like CVS, SVN.
- Experience with java build tools like ANT and Maven.
- Good exposure to the full software development lifecycle and Agile/Scrum methodology.
- Testing and debugging the project for proper functionality and documenting by modules. Integrating sub modules from other members of the team.
- Good communication skills and excellent customer relations in collecting, and analyzing user requirements.
- Strong aptitude towards learning New Technologies.
TECHNICAL SKILLS
Programming Languages: JAVA, JavaScript, JQuery, Oracle, C, C++
J2EE Technologies: Servlets, JSP, JDBC.
Frameworks: MVC, Struts, Spring, Hibernate.
Web Technologies: HTML5, CSS3, JAVASCRIPT, JQuery, AJAX, AngularJS, Backbone JS, JSONWeb Services, REST, DOM.
IDE: Eclipse 4.4.2, NetBeans 8.0.2, Sublime Text
Application/Web Server: Jboss 5.x/6.x, Tomcat 5.5, 6.0, WebSphere.
Databases: Oracle 10g/11i, MySQL.
Operating Systems: Windows XP/2007, Mac o/s
Version Control Tools: CVS, SVN
Other Tools: TOAD, FileZilla, Open Office, Microsoft Excel/Word/Power Point, Firebug and chrome inspector.
PROFESSIONAL EXPERIENCE
Confidential, Appleton, WI
Java UI developer
Responsibilities:
- Involved in analysis, specification, design, implementation and testing phases of Software Development Life Cycle (SDLC) and used Agile methodology (SCRUM) for developing application.
- Designed and Developed user interactive screens using HTML5, CSS3, JavaScript, JQuery.
- Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, and HTML5.
- Experienced in Responsive Web Design technology with or without framework like Bootstrap.
- Enhanced user experience by designing new web features and also single page applications using angular.js.
- Developing custom HTML elements using AngularJS directives.
- Implemented AJAX functionality using JQuery, JSON and XML.
- Implemented the Bootstrap components like Thumbnails, Progress bar, and Carousel in the product details.
- Used to update User Interface based on changing needs and requirements.
- Developed UI using JQuery and JavaScript Library for Web Application.
- Used the JQuery widgets like Accordion and Date picker.
- Developed a fully functional login page for the company's user facing website with complete UI and validations.
- Responsible for client side UI Validation and implementing Business logic based on user selection using jQuery, jQuery UI and AngularJS.
- Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.
- To optimize user experience worked on enhancements.
- Effective use of CSS3 features use as Borders, Backgrounds and Multiple columns.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu.
- Used JSP, JavaScript, HTML, AJAX, CSS, and XSLT to create the user interface views.
- Used JQuery plug-ins for Widgets, Menus, User Interface and Forms.
- Worked on debugging JavaScript and HTML code with Firefox Firebug and Google chrome JavaScript debugger.
- Mapped java classes to backend Oracle database tables using Hibernate framework.
- Implementing the Coding standards and review the code and fixing all the code review bugs.
- Created all the services to work with various entities provided and rectified the services using REST APIs using JAX-RS.
- Implemented Database access throughJDBCat Server end withOracle & DB2.
- Experienced in writing SQL and PL/SQL scripts including Stored Procedures, functions, packages and triggers.
- Analyze the Code and apply the fix solution for the Issues Identified based on the severity basis.
Environment: Java, HTML5, CSS3, AJAX, Spring 4.0.5, Java Script, JQuery 1.11.1, AngularJS, JSON, Bootstrap 3.3.1, CSS, Sublime text, J2EE, JDBC, Servlets, JSP, XML, JUnit, Restful Web Services, Hibernate, Oracle 11g, DB2.
Confidential, Durham, NC
Java UI developer
Responsibilities:
- Designed the user interactive (UI) web pages using web technologies like HTML5, XHTML, CSS3, Bootstrap and JavaScript framework.
- Followed Scrum Incremental process of Agile Software Development methodology, also involved in creating stories in JIRA.
- Worked with cross-browser issues related to the front end that is created using JavaScript, CSS, and HTML5.
- Worked on responsiveness of the application and explored the fixed width and fluid layouts using Bootstrap.
- Used data tables, a table plugin for JQuery, to display the data in tables along with pagination.
- Created user interface using AngularJS and Bootstrap.
- Used AngularJS to develop client side applications using JavaScript in a clean Model View Controller (MVC) way.
- Involved in the development of dynamic loading of web pages using Ajax calls with server pages.
- Developed forms using controllers, data-binding, filters and expression modules of AngularJS.
- Performed client side validations with customized error messages usingJavaScript and JQuery.
- Tested /De-bugged web browser using Firebug.
- I havedeveloped front end API’S using JSP, JSF and JavaScript.
- Used Hibernate (persistence framework) to implement the Database Access layer.
- Developed the front end user interface by utilizing the tiles framework and writing pages and templates JSP, HTML, JavaScript, AJAX, CSS & JQuery, and implementing tag libraries.
- Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations.
- Involved in developing & exposing web services and also consumption of Web Services like RESTFUL Web services.
- Designed RESTful XML web service for handling AJAX requests.
- Efficient in integration testing and also migrating code to different environments.
- Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers and packages on Oracle 10g database.
- Involved in writing Database procedures, Triggers, PL/SQL statements for data retrieve.
Environment: JAVA, J2EE, JDK 1.6, Eclipse3.2, Spring 3.0.3, HTML, CSS, JavaScript, JQuery 1.10.1, BootStrap 3, Hibernate, AJAX, JSON, AngularJS, JSP, Servlets, JDBC, ANT, XML, ORACLE10g, PL/SQL, Jboss5.1.
Confidential, Pittsburgh, Pennsylvania
UI Developer
Responsibilities:
- Defined and developed the application’s presentation layer using HTML5, CSS3, JavaScript, and JQuery Scripting.
- Applied advanced HTML, JavaScript, and CSS to deliver rich user interfaces.
- Worked on Responsive Web Design to make the web pages responsive with Bootstrap framework.
- Defined different media queries for different devices.
- Redesigned pages to improve application design and UI to attract the customers by taking inputs from senior management.
- Got chance to interact with business team on regular basis and gather requirements.
- Developed mockups and prototypes using HTML5 and CSS3.
- Used JavaScript and JQuery for custom client-side validation and DOM manipulations.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Worked and involved in development, enhancement and testing of the application.
- Successfully wrote and implemented SQL Queries, Stored procedures and Triggers in SQL SERVER
- Heavily interacted with the end users and stakeholders for design validation.
- Contributed in developing company’s internal cheat sheet.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Developed the pages that are complaint to W3C standard.
- Used Firebug tool for debugging.
- Version control through SVN.
- Ensured site design integrity and quality control consistency throughout the project’s lifecycle.
- Updated the website from time to time for special Requirements.
- Responsible for quality assurance of finished websites including the validation of web forms and links.
Environment: HTML5, XML, CSS3, JavaScript, JQuery, Eclipse, AJAX, JSON, Bootstrap, MySQL, JavaScript and Windows Xp
Confidential, Irvine, CA
Web Developer
Responsibilities:
- Responsible for creating efficient design and developing User Interaction screens according to the client requirements using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
- Used JavaScript, jQuery for making the web application user interactive
- Worked with complete redesigns of a daily events website and focused on improving readability, utility, and overall User experience (UX).
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed page layouts, navigation, animation buttons and icons using HTML, CSS and JavaScript
- Used JQuery Ajax for service calls on pages to interact with the server for information
- Created forms to collect and validate data from the user in HTML and JavaScript.
- Used SOAP in the implementation of Web services.
- Used JavaScript for page functionality, pop up screens and drop down menus on the webpage
- Interfaced with third-party vendors to customize UI/UX solutions
- Elegantly implemented page designs in standards-compliant dynamic XHTML and CSS.
- Further tasks include management of all MySQL database and all the required tables to store different survey information related to the site
Environment: HTML, JavaScript, AJAX, CSS, JSON, jQuery, XHTML, Chrome DEV tool, Firebug DEV tool, MySQL.
Confidential
Software/ Systems Engineer
Responsibilities:
- Participated in designing the user interface for the application using HTML, DHTML, and Java Server Pages (JSP).
- Developed screens using JSP, JavaScript, and HTML.
- Involved in writing Client side Scripts using Java Scripts and Server Side scripts using Java Beans and used Servlets for handling the business.
- Coded complicate Java programs based on design documents in the form of UML class diagrams.
- Designed and developed the UI using Java Swing components like JScrollPane, JTable, JPopupMenu, JFrame, JButton, JCheckBox, JComboBox, JList, JRadioButton and JSlider etc.
- Developed SQL and PL/SQL scripts for save and execute phases date to retrieve and save to Oracle.
- Interacted with the clients to get site-specific requirements and perform analysis and design for client specific requirements.
- Developed new features and customized existing modules for the web application product using CSS, HTML, and JavaScript.
- Designed and developed User Interface using JSP, CSS, HTML and JavaScript.
- Used AJAX to update a portion of a web page thus reducing bandwidth usage and load time and add modal dialog in web pages to get user input and requests.
- Developed web presentation layer using HTML and CSS according to internal standards and guidelines.
- Development the whole application module using technologies such as JavaScript,jQuery and more.
- Wrote a combination of jQuery plugins, as well as completely customJavaScript to build a bleeding-edge, AJAX-driven user interface.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Designed and developed intranet web applications using JSP, JavaScript and CSS.
- Worked with teams where requirements are constantly being implemented, tested and improved.
Environment: Java, HTML, DHTML, JavaScript, JSP, JSF, Struts, Web Services, Eclipse, SOAP, XML, Hibernate, SQL, PL/SQL, Oracle, Windows XP.
Confidential
Java Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC).
- Designed and Developed several multi-tiered J2EE application and products as per an Object Oriented Architecture OR SOA standards.
- Developed user interfaces using JSP framework with AJAX, JavaScript, HTML and CSS.
- Understand all project requirements as specified in Use Cases, Requirements.
- Actively participated in design and development of the Home Page, Investment Products and user maintenance screens for internal admin in IAM and FAS application as per UI prototypes.
- Used Hibernate framework to communicate with the DB2 database for various modules.
- Used JavaScript for client side validations and used JSF frame work for server side validation.
- Used XSLT to transform XML documents into HTML templates.
- Performed key role in designing and developing enterprise J2EE applications using RAD.
- Deployed J2EE applications in Web sphere application server by building and deploying ear file using ANT script.
- Used J2EE design patterns like Spring MVC
- Used Firebug for web page performance tracking and analysis.
Environment: Java 1.5, J2EE, Spring MVC, JSF, Java Beans, JDBC, HTML, XHTML, Java script, AJAX, XML, XSLT, CSS, Hibernate, RAD 7.0, UML, JUnit, JTest, JProbe, Team Track and DB2.