Java Ui Developer Resume
San Bruno, CA
SUMMARY
- 8+ years of experience in different phases of SDLC like Requirement Analysis, Implementation and Maintenance, and extensive experience with Agile Methodology.
- Significant experience in developing applications using Java and related technologies using methodologies like AGILE, TEST DRIVEN, SCRUM.
- Proficient in developing Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, CSS/CSS3, JavaScript, jQuery, Bootstrap and AngularJS that follows W3C Web Standards and are browser compatible.
- Extensive experience in various UI widgets using JavaScript libraries and developing Rich Internet Applications (RIA).
- Proficient in developing web page swiftly and effectively using HTML5, CSS3 and also adept in making web pages which are cross browser compatible and device independent using Bootstrap.
- Well - versed in applying the latest software development approaches including MVC, event driven applications using AJAX, Object Oriented JavaScript, JSON/XML.
- Skilled in developing and designing Web Services (SOaP, Restful Web Services and AWS).
- Experience in working with third party web services APIs and Web Services using AJAX and jQuery.
- Good understanding of Document Object Model (DOM) and DOM functions compatibility and SEO/web 2.0 standards.
- Expertise in developing Single Page Applications (SPAs) using various JavaScript frameworks like AngularJS and React.js.
- Knowledgeable in Unified Modelling Tools (UML) concepts and extensively worked in designing Use Cases, Class diagrams, Sequence and Object Diagrams using Rational Rose and Microsoft Visio.
- Skilled in Mobile Web Design and Development using CSS3, jQuery UI, Bootstrap, JavaScript.
- Familiar in designing and developing User Experiences for Web Applications using Web Authoring tools such as Adobe Dreamweaver CS3, Adobe CQ, Adobe Illustrator, and Adobe Flash.
- Creative knowledge in Art creation, modification and conversion logos, print media, web page and software interface design using Photoshop and Illustrator.
- Experience with JavaScript build tools like Grunt and Gulp.
- Experience in various Content Management systems (CMS) including WordPress.
- Optimization of user experience through enhancements and provided Production Support for web applications also used to update User Interface based on changing needs and requirements.
- Excellent communication skills to deal with people at all levels.
- Self-motivated team player with good Analytical, Logical and Problem solving ability.
TECHNICAL SKILLS
Application/Web Servers: Apache Tomcat, Jboss, Web Sphere, WebLogic Server.
CSS Pre-processors: LESS, SCSS, SASS
Database: Oracle, SQL Server, DB2, MySQL, MongoDB
Debugging Tools: Firebug, JIRA, Fiddler, Dev Tools
Graphic Editors: Adobe Photoshop CS4/CS3, Adobe Illustrator CS3
IDE & Tools: Eclipse, RSA, Web Storm, Sublime Text, Notepad ++
Java Technologies: Java, J2EE, JSP, Spring, Hybernate, JDBC
Languages: C, Java, ASP.Net, J2EE
Methodologies: UML, Rational Unified Process (RUP), Agile, SCRUM
Mobile Technologies: Twitter Bootstrap, Media Queries, jQuery Mobile
Operating Systems: Windows XP/7/8/2000, Linux, UNIX
Testing: Junit, Jasmine, Karma
Versioning Tools: SVN, Source Tree, Stash, Clear Case, GIT, Perforce
PROFESSIONAL EXPERIENCE
Confidential - Minneapolis, MN
UI Developer
Responsibilities:
- Designed and developed User Interactive (UI) of Web Pages with the help of HTML5, CSS3, JavaScript, jQuery, Bootstrap and AngularJS.
- Responsible for the implementation of Web Design based on CSS, HTML5.
- Generated reports that summarized the customer credit score and alerts on the credit points.
- Responsible for creating Credit Score Dashboard web pages using JavaScript & AngularJS framework.
- Experience in implementing model-view-controller (MVC) architecture.
- Created web pages using the built in features of AngularJS like Directives, Filters and routes.
- Involved in developing HTML and JavaScript for client side presentation and data validation on the client side with in the forms.
- Experience with optimization and 40% of CSS3 Code Reduction by using LESS.
- Created HTML pages with CSS and the Box Model.
- Coordinated with BA team and conducted several feedbacks from different banking organizations for implementing a better user friendly and interactive websites for easy access.
- Skillfully performed the Restful APIs Integration using JSON.
- Developed Glossary & ID self-assessment page using Bootstrap components and jQuery libraries.
- Involved in developing Web 2.0 & Rich User Interface (RIA) compliant user interfaces.
- Used AJAX for implementing dynamic Web pages where the content was fetched via API calls and updated the DOM (JSON Parsing)
- Involved in integration of AngularJS front-end with Node.js back-end.
- Worked on Site core’s Web Content Management System (CMS) Software.
- Used Source Tree, Stash- Git repository for version control.
- Involved in Unit testing on angular applications using Karma.
Confidential - Salem, NH
UI/UX Developer
Responsibilities:
- Analyzed the software requirements to determine feasibility of design within time and cost constraints.
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap 3.0, JSON, XML, jQuery and AngularJS.
- Implemented CSS3 and JavaScript based navigation system visually identical to previous table-based system to improve ease of maintenance and organic search engine placement.
- Extensively used CSS3 and Bootstrap for styling the HTML elements.
- Designed applications in MVC Framework.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Designed new classes and functionalities using various jQuery components for CRM application for customer service.
- Developed HTML prototypes and UI deliverables, such as wireframes, screen mock-ups, and interface design.
- Used JQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements validation).
- Used jQuery Mobile for developing Mobile apps.
- Well experienced in developing applications using latest technologies and frameworks such as HTML5, CSS3, AngularJS, REST Web API.
- Extensively used Angular UI (Angular Bootstrap) for ng-grid, and UI components.
- Used custom SASS files at module and page level while also maintaining general styles for the whole site.
- Performing new-website support research in the areas of latest Web Technologies, Usability, Accessibility, and User Experience.
- Used Node.js and RESTful web services and implemented connection pooling for database access.
- Provide recommendations and guidance for various projects from a user experience perspective.
- Participated in daily meetings and pushed code of day to day tasks on GIT.
- Design & implement cross browser compatible web application using CSS, JavaScript.
- Experience with Grunt to perform minification, compilation and Bower to maintain package dependencies.
- Involved in JIRA workflows for the bug tracking and project management.
- Orchestrated full functional tests, link tests and the browser compatibility tests for the websites.
Confidential - San Bruno, CA
Java UI Developer
Responsibilities:
- Worked as part of team to study user requirement and technical requirements for application and implement the features and involved in product development.
- Developed UI pages using HTML, XHTML, DOM, CSS, JSON, JavaScript and jQuery.
- Used jQuery core library functions for the logical implementation part at client side for all the applications.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Used jQuery events to manipulate the elements depends on the user interactions (like. on (), hover (), click (), keypress (), etc).
- Development experience with JavaScript and for implementing client side/server side code in ASP.Net applications.
- Implemented the Drag and Drop functionality using jQuery framework.
- Worked with JSON objects and JavaScript intensively to create interactive web pages.
- Involved in writing and modifying Procedure, Queries, Views & Triggers and calling them from JavaScript using the Temp net Framework.
- Written SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
- Worked in Onsite - Offshore model.
- Collaborated with Build Team to integrate HTMLs, front-end code with the backend technology and portal framework, to ensure the UX/UI is implemented.
Confidential - Philadelphia, PA
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
- Wrote application level code to perform client side validation using jQuery and JavaScript.
- Used advanced level of jQuery, JavaScript, CSS and pure CSS layouts.
- Wrote jQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
- Designed and developed intranet web applications using JavaScript and CSS.
- Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
- Used SVN for version control and QC for defect tracking.
- Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
- Define technical requirements based upon business requirements.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Creating cross-browser compatible and standards-compliant CSS-based page layouts.
- Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
Confidential
Java/UI Developer
Responsibilities:
- Involved in life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Created web pages using wireframes and mock-up.
- Development UI modules using HTML, JSP, JavaScript and CSS.
- Designed table-less layouts using CSS and appropriate HTML tags as per W3C standards.
- Widely used JavaScript to provide functionality for the user interface and to improve the overall design.
- Worked closely with backend JAVA team who integrated the rich and intuitive UI with JSPs.
- Developed JSPs to dynamically generate HTML and display the data to the client side.
- Retrieved data from back-end using data endpoints and displaying them in the UI using the JSP Standard Tag Library.
- Wrote PL/SQL and SQL blocks for the application.
- Designed application using Struts framework also used Struts frame work to develop the web Tier.
- Performed Unit Testing to validate how better and feasible is the application.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Used CVS for version control of the product.
- Participated in daily meetings.