Senior Java Ui Developer Resume
Austin, TX
SUMMARY:
- Highly motivated, creative & versatile IT professional with 9+ Year of experience all phases of software development life cycle (SDLC) including requirements gathering, analysis, UI design, implementation, deployment and support of applications.
- Experience in all phases of software development life cycle (SDLC).
- Participates in Agile and Scrum Methodology with daily stand - ups, weekly planning games and retrospectives.
- Expert in creating Templates, Web Interfaces, Layouts, and Flow of Future Pages.
- Extensive experience in various UI widgets using JavaScript libraries (Angular.JS and Node.JS) and developing Rich Internet Applications RIA.
- Extensively work on XML, DTD, XML Schema, XSL, X Path, DOM, and SOAP.
- Expertise in building strong websites confirming Web 2.0 standards using Yahoo User Interface (YUI) Framework, JQuery, Angular.JS, HTML5, XHTML, DHTML & CSS3 to develop valid code and table-free sites.
- Experience in Web development using HTML, DHTML, AJAX, CSS, JavaScript, JQuery, Angular.JS, and Bootstrap.
- Created interactive web pages and applications by usage of HTML, CSS, Angular.JS and JQuery.
- Experience in making Responsive web pages (RWD) using Bootstrap, Restful API web development and media queries.
- Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, JQuery, DHTML, Web Service call and JSON.
- Good experience in developing web Applications using Spring MVC, Struts framework implementing Action Controllers, Action Forms, Spring Validation Framework and Spring Tag Libraries.
- Involved in creating and consuming SOAP based and Restful web services using WSDL, JAX -WS, SOAP UI, JAX-RS and JERSEY framework .
- Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
- Good knowledge in using Web Services like SOAP protocol in JAXWS and RESTFUL web services Proficient in Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD).
- Knowledge on connectivity skills which include MYSQL.
- Involved in automated testing using selenium, Junit, TestNg frameworks.
- Good knowledge of using JavaScript testing frameworks, Jasmine, Protractor and QUnit.
- Experience in using application servers like Tomcat, Web sphere and Glass Fish.
- Supported Testers with Unit Testing, User Acceptance Testing and Bug Fixing.
- Familiar with JBoss Web Application server.
- Significant knowledge of Google Web Toolkit.
TECHNICAL SKILLS:
Web Technologies: HTML, HTML5, XML, CSS, CSS3, JavaScript, JQuery, PHP, AJAX, DOM, DOJO, Core Java, GUI, Responsive Web design, JSON, Gradle, Gulp, Grunt, SASS, LESS, Mustache, Python, Kendo.
IDE & Tools: Web Storm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Eclipse, Atom, Edit Plus.
Version Control: SVN, CVS, GIT, JIRA
JavaScript Libraries: JQuery UI, Ext JS 4.0, Require.js, React.js, Backbone.js, Angular.js, Node.js, Ember.js, Bootstrap.js, knockout.js, Handlebar.js
Publishing Tools: Adobe PageMaker, MS Office
Wire Frame Tools: Adobe Illustrator CS3
Data Access: MY SQL, Oracle,Mongo DB
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Senior Java UI Developer
Responsibilities:
- With Team Lead for getting the requirements and developing the code to support new applications.
- Understanding of functional specifications and documenting technical design documents.
- Involve in AGILE Methodology and participates in SCRUM Meetings.
- Develop robust User Interface using HTML, HTML5, CSS3, JSP, JavaScript, Custom Tags and XML.
- Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery, JavaScript and Bootstrap.
- Involved in the development of presentation layer and GUI framework using Angular.JS and HTML.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes.
- Built different modules, controllers, templates, custom filters and directives in Angular.JS.
- Developed code for Responsive web design in JavaScript using Angular.JS.
- Used Java script, Grunt.js and Angular JS 2.0 for client side validations.
- Wrote SPA (Single Page Web Applications) using RESTfuL API’s plus Ajax, Bootstrap and Angular.JS .
- Worked on Web Content Management (WCM) Tools and technologies like AngularJS, HTML5, jQuery, CSS/CSS3, JSON and other web technologies
- Used CSS pre-processors (SASS).
- Involved in rendering custom HTML tags using React.js.
- Implementing client side Interface using React.js.
- Responsible for making responsive web pages using twitter bootstrap and media queries.
- Used Node.js and Angular.js to create Views to hook up models to the DOM and synchronize data to/from server.
- Enhanced user experience by designing new web features using MVC Framework like Node.JS.
- Designed Frontend with in object oriented JavaScript Framework like Node.JS and Angular.JS
- Enhanced user experience by designing new web features using MVC Framework with the help of Node.js.
- Developed front-end view templates with Node.js.
- Used GWT, to develop and debug Ajax applications in the using the Java development tools.
- Developed applications implementing Ajax Calls for Dynamic Content Loading.
- Worked on JavaScript tools like Grunt,Gulp, NPM and Bower
- Managed projects with GRUNT task runner.
- Experience in integrating RESTful APIs and web services with applications
- Developed web Services using REST using JAX-RS using Jersey which helped communicating through different modules of the application
- Used MongoDB as cross-platform storage for load balancing, indexing and file storage.
- Used NoSQL as the storage purpose for its simplicity and horizontal scaling to clusters
- Used Jasmine to test Angular.JS controller by built test cases.
- Used Xpath and POM to work with dynamic and static objects in Selinium .
- Worked on JIRA to maintain and update the task..
Environment: HTML,HTML5,CSS,JavaScript, Angular.JS Angular 2.0,Node.JS, Ajax,React.JS,Responsive Web Design XML, Restful API’s, SASS,, MongoDB, Grunt,, Selinium, Jasmine, Git and Apache Tomcat Server 7.
Confidential,VA
Senior Java UI Developer
Responsibilities:
- Developed High level and detailed level design documents based on business requirements provided.
- Involve in AGILE Methodology and participates in SCRUM Meetings.
- Proficient in building Web User Interface (UI) using HTML, DHTML, CSS, JAVA, RWD, JavaScript, DOM, JQuery and AJAX that follows W3C Web standards and are browser compatible.
- Designed interactive static pages using HTML CSS as screen level prototype, JavaScript for client side validation.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
- Created screens with table-less designs meeting W3C standards.
- Brief experience on implementing the Angular JS in creating animations based on CSS classes
- Wrote Page level code using JavaScript with Angular.JS framework along with JQuery and other JavaScript libraries.
- Designing User Interface based on MVC framework, which accomplishes a tight and neat co-ordination of Spring MVC, Angular.JS.
- Experience in implementing persistence layer using Spring Dao and Hibernate.
- Managed Spring Core for dependency injection of control (IOC), and integrated with Hibernate.
- Created interactive websites and website features using JavaScript and JQuery/JQuery UI.
- Worked on Responsive web pages (RWD) using Bootstrap, RESTful API web development and media queries..
- Used Angular.JS and Node.js for developing single page web applications.
- Wrote Page level code using JavaScript with Angular.JS framework along with JQUERY and other JavaScript libraries.
- Spearheaded adoption of Responsive Web design principles.
- Creating interactive prototypes using HTML, CSS, SASS,JavaScript, Bootstrap front end code from a combination of wireframes, visual designs and design standards.
- Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as graphics and multimedia's.
- Converted existing websites to Responsive websites.
- Used Jasmine to perform unit testing of custom filters, custom directives and various parts of Angular.JS application.
- Consumed Web Services ( WSDL, SOAP, UDDI ) from third party for authorizing payments to/from customers.
- Involved in Creating CRUD operations for MongoDB.
- Optimizing MongoDB CRUD Operations.
Environment: HTML,CSS,SASS, LESS, JQuery, AJAX,Responsive,Web Design,, Jasmine, JavaScript, Angular.JS, NodeJS, SQL,H ibernate,MongoDB, JSF, XML, Spring MVC, Restful API’s, Web Services and Github.
Confidential,Chicago,IL
Java UI Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and testing of various modules assigned.
- Used the functionalities to write code in HTML, CSS, Angular.js, JavaScript, JQuery, Ajax, JSON, and Bootstrap with MySQL database as the backend.
- The project is build upon the Single Page Application (SPA) criteria.
- Developed Web application for backend system using Angular.js with cutting edge HTML and CSS techniques.
- For new website features wrote Angular.js controllers, views and services.
- Involved in developing a new business application to the layout using Grid orientation model Bootstrap framework.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Developed JQuery code using an XML Http Request Adapter to send an AJAX request to the server side code and also implemented a callback function to handle the results.
- Worked on prototypes for Responsive Web design.
- Extensively used JQuery UI for screen design and development.
- Experience in implementing persistence layer using Spring Dao and Hibernate.
- Managed Spring Core for dependency injection of control (IOC), and integrated with Hibernate.
- Involved in Coding, styling, testing of reusable JavaScript, CSS, HTML widgets/ libraries for complete UI controls.
- Designed user friendly navigation for displaying various sections of data using JQuery.
- Created Dynamic Web Pages using Web Controls and developed forms using HTML.
- Coded pages with best Search Engine Optimization (SEO) techniques.
- Used Dreamweaver, Photoshop, Flex for implementing application and designing graphics and images.
- Used Content Management system (CMS) for the dynamic configuration of the header and footer of the web application.
- Styling pages using CSS and developed JavaScript for user interfaces.
- Used CSS Blueprint to create grids and adopt cross browser interactive features and to make the web pages more.
- Implemented XML parsing code for different application.
- Developed server side REST style web services and called them from angular controllers.
- Frequently met with the project manager to review project goals and to create proposals for future developments, researching their fields for UI design.
- Worked with the team of architects and back-end Developers to gather requirements and enhance the application functionality and add new features.
Environment: HTML, CSS, JQuery, Bootstrap, Angular.js,Responsive Web Design, AJAX, JavaScript, Dreamweaver, Photoshop, Rest Web Services, JSON, XML, SEO, MySQL Server, Eclipse and Windows.
Confidential
Junior Java UI Developer
Responsibilities:- Analyze client supplied products like Business Requirement Document (BRD), business rules and business integration specification.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed front end using HTML, CSS and Java Script.
- Created interactive websites and website features using JavaScript and JQuery/ JQuery UI.
- Designed and developed interactive static HTML screens as screen level prototype, JavaScript for client side validation
- Developed screen functionality using HTML, CSS, JavaScript and JQUERY.
- Generated UI mock-ups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML, CSS and JavaScript.
- Used JQuery core library functions for the logical implementation part at client side for all the application.
- Developed client side validation code using JavaScript and JQuery.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Designed page - layouts using Dreamweaver and banner using Adobe Flash.
- Involved in implementing java rendering framework which manages the pages on the server side.
- Involved in developing the Validations across the application using JQuery Validator plug in.
- Participated in defect review meetings with the team members using Bugzilla, Firebug, and Google’s element inspector.
- Involved in implementing the UI to support all the major browsers.
- Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, finalize analysis, review completed implementation, UAT and sign-off.
Environment: HTML, CSS, JavaScript, JQUERY, AJAX, XML, Dreamweaver, Adobe Flash, agile and Windows.
Confidential
Intern
Responsibilities:
- Developed web pages and components using HTML and CSS and JavaScript.
- Created business classes and base objects.
- Utilized JavaScript and JQuery to improve overall design and UI of campaign websites.
- Worked alongside backend Java programmers to troubleshoot Java Script related issues with front-end connectivity.
- Extracted data in UI for different clients using JSON format.
- Implemented client-side validations using JavaScript.
- Implemented AJAX to speed up web application Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility.
- Participated in maintenance and production support.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, Firebug and Windows.