We provide IT Staff Augmentation Services!

Sr. Java Ui Developer Resume

New York, NY

SUMMARY:

  • Around 8+ years of experience in UI development, Front End development, designing and developing interactive User Interfaces, usability, web and client/server applications using HTML5, CSS3, JavaScript, and JavaScript frameworks, jQuery, Bootstrap, Angular JS, React JS Node JS, D3 JS.
  • Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular JS, Node JS, React JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible. 
  • Having good Hands on experience on Threads, Multi - threading, Garbage Collections, exceptional handling, memory management, and OOPS Concepts in Core  Java .  
  • Strong experience in the Web Applications Development using HTML 4/5, CSS/CSS3, XHTML, JavaScript, AngularJS, JQuery, JSON and AJAX 
  • Well-versed using JavaScript and jQuery for manipulating the mark-up and data operations using jQuery and AJAX. 
  • Having Good Experience in database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MySQL, NoSQL, MS Access.
  • Extensive knowledge in working with Object Oriented Programming techniques, Sound Understanding of Object Oriented JavaScript and Implementation.
  • Working knowledge of Web protocols and standards (HTTP, HTML5, XHTML, CSS3, Web Forms, XML, XML parsers).  
  • Expertise in building device independent UI designs using both @media queries and frameworks like Twitter Bootstrap. 
  • Proficient in developing Single Page Applications (SPA) and Dependency Injection using JavaScript MVC framework such as AngularJS.
  • Developed various reusable AngularJS modules like HTTP interceptors, directives, components and services.
  • Exposure to new features and issues addressed in Angular 2.0 .
  • Built Angular 2.0   components, UI services to consume rest services using Component based architecture provided by  Angular 2.0 .  
  • Implemented Angular 2.0 component router for navigation. 
  • Implemented  Angular 2.0 services to connect the web application to back-end APIs. 
  • Working on  Angular 2.0 HTML5, CSS3, and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used. 
  • Used ReactJS to build web components such as signup form and rule form.
  • RIA applications using Flex, HTML5, CSS, Ajax, DOJO and Node JS.  
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Experience in applying the latest software development approaches including MVC.
  • Experience working in MVC Architecture based frameworks like AngularJS. 
  • Worked extensively with IDE's like Microsoft Visual Studio, Notepad++, Adobe Dreamweaver and Eclipse.
  • Experience in consuming and implementation of web services using XML, SOAP, WSDL and RESTful API, Web services. 
  • Expertise in using debugging tools like Firebug and built in IDE debuggers for troubleshooting existing code. 
  • Hands on experience using the version controls like SVN and TFS and project management tools like JIRA, QC. 
  • Produced visually appealing designs focused on usability, utility, UX, cross-browser compatibility and SEO /web standards. 
  •   Expert in designing web applications and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Having good experience in debugging the code in different browsers.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility. 
  • Experienced working in both AGILE and Waterfall based development environment and participating in SCRUM sessions.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome. 
  • Experience working on E-commerce applications. 
  • Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting. 
  • Self-motivated Team player with excellent interpersonal and Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS:

Web Technologies: HTML4/5, CSS2/3, SASS/LESS, JavaScript, Angular JS, AJAX, XHTML, JSON, J-Query/ J-Query UI, ECMA Script 5/6 Bootstrap, JSON, React Js, Node JS, D3 JS, Require JS

Workflow & Delivery: Responsive Web Design, Mobile Development, Single Page Application.

JavaScript Libraries: JQuery, Angular JS, D3 JS Bootstrap JS, Node/NPM, Express JS, Require JS, React JS

Web Services: XML, SOAP, WSDL and RESTful API, Web services. 

Programming Languages: Java, C++, C.

Databases: SQL Server 2008, Oracle 11g, MySQL 5.1, MS Access 2007

Operating Systems: Windows (7, 8,10), Mac (10.1-10.7), Unix and Linux

IDE: SublimeText2, Notepad++ and Eclipse, Web Storm, Visual studios, Net Beans, spring suite, Jira, YUI, SVN, CVS, GIT

PROFESSIONAL EXPERIENCE:

Confidential, New York, NY

Sr. Java UI Developer

Responsibilities:

  • Interacted with business analyst and Product Owners to understand the requirements to ensure correct UI modules been built to meet business requirements. 
  • Worked closely with the Product Owner's and providing them brief Knowledge over the AngularJS implementation. 
  • Implemented Angular 2.0 component router for navigation. 
  • Implemented  Angular 2.0 services to connect the web application to back-end APIs. 
  • Working on  Angular 2.0 HTML5, CSS3, and Typescript. Additional frameworks like Bootstrap for responsive design, less for preprocessing are used. 
  • Used MVC architecture of AngularJS Framework to simplify the code complexity and increase clean code. 
  • Created POC for present day working model with AngularJS implementation. 
  • Created mockups taking up the User-Experience work as highest Priority. 
  • Following the W3 standards created composite code for the Angular Project.
  • Created SPA for the End User providing route technologies with faster and responsive using AngularJS Framework. 
  • Experience in building Custer centric Single Page Applications 
  • Web application development for backend system using AngularJS and Node.JS with cutting edge HTML5 and CSS3 techniques 
  • Developed AngularJS functionality in the application to provide two-way binding to the system. 
  • Used customized services and directives in AngularJS to develop dynamic and responsive web pages. 
  • Tested in Jasmine for the Angular JS controllers and directives.
  • Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance
  • Designed and developed User friendly web based interfaces using AngularJS, HTML5, XHTML, CSS3, JavaScript and Custom Tags. 
  • Developed web pages using Forms, Components, Layouts, Events, Validations, Trees, Grids components. 
  • Implemented AJAX in web pages for accessing application data without refresh the whole pages for better user experience. 
  • Used AngularJS, JavaScript for validating client-side validations. 
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML. 
  • Experience in using ReactJS to build web components. 
  • Interacted with java controllers (JQuery, Ajax, and JSON to write/read data from back end systems) 
  • Worked with designer who designed user interfaces and prototypes for a web-based internal system.
  • Ability to rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs. 
  • Thorough understanding of the different bugs in various browsers and browser versions. 
  • Understanding of application development lifecycle methodologies. 
  • Guided the team in building out a lean, responsive UI layer utilizing semantic HTML5, SASS, Bootstrap, AngularJS, Jasmine and REST API architecture while adhering to the latest web UI standards, design patterns, and best practices.
  • Extensively used NodeJS on front end (used namespaces, closures and custom bindings). 
  • Implemented data-binding using NODEJS for front-end development of a current web application. 
  • Performed troubleshooting on all mobile platforms both through telephony Avaya system, and with remote support which are Supporting iOS, Android.
  • Worked on tools like Eclipse and GIT repositories and Installed and configured GIT and synced with multiple GIT-Hub repositories. 
  • Developed the application using Visual Studio 2013, TFS, MVC Framework, C# and Microsoft SQL Server 2012. 
  • Installed and configured GIT on developer workstations and documented merge strategies 
  • Worked in developing dynamic robust UI screens using CSS, HTML, AngularJS, JavaScript, Bootstrap and JQuery. 
  • Used ReactJS to build web components such as signup form and rule form. 
  • Used CSS3.0 for styling and HTML 5.0 for Templates in Ext JS.
  • Coded pages with best Search Engine Optimization (SEO) techniques. 
  • Designed applications that execute on various browsers such as Internet Explorer, Mozilla Firefox, Google Chrome, and Opera using various debugging tools like Firebugs/IE Developer Tools.

Environment: HTML5,CSS3,JQuery, AngularJS, Java Script, AJAX, NodeJS, REST API, Jasmine, ReactJS, GIT, Java, J2EE, JSP, Spring-boot, Web Services, Oracle, Eclipse, Agile.

Confidential, Santa Clara, CA

Sr. Java UI Developer

Responsibilities:

  • Responsible for the overall layout design, color scheme of the web site using HTML, XHTML and CSS/CSS3 and Responsible for creating detailed wire frames and process flows.
  • Developing the Website using HTML4, CSS, JavaScript, JQuery and JSP making use of Bootstrap framework.
  • Refactored and enhanced an existing Angular JS application to follow strict MVC patterns for improved source code maintenance, which resulted in 40% code reduction, ease of upgrade, scalability and enhanced performance.
  • Developing AEM components and templates. Using Selectors in JQuery for updating content on DOM nodes.
  • Implement modules into Node JS to integrate with designs and requirements.
  • Implemented Angular Service calls using Angular Factory.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server  
  • Used Bootstrap to build responsive UI Design. Made enhancements to existing CSS and DIV tags, made upgrades using Bootstrap model .
  • Used React to make the initial load feel faster .
  • Designed and implemented the User Interface using OO JavaScript, HTML5, XHTML, XML, CSS3, JSP, AJAX and NOSQL.
  • Design & develop common platform frameworks on Node JS.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML, CSS, JavaScript and JQuery.
  • Developed client side validation code using JavaScript and JQuery.
  • Responsible to manipulate HTML5, CSS3 in JQuery as well as making the page’s dynamic using AJAX, and XML.
  • Enhanced the presentation layer using JSP, JSF 1.2, JavaScript, HTML, and CSS
  • Developed Unit test cases for the Angular controllers using Jasmine and also using Junit.
  • Used Restful JSON web services to communicate with the server.
  • Knowledge in programming and experience working with API’s and RESTful web Services.
  • Built backend REST API with Node.js.
  • Extensively used Node.js tools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Maintains a high SLA uptime of the SaaS environment
  • Design and implementation of desktop, mobile and web applications in Java and HTML5/JavaScript using Eclipse, NetBeans IDE's, Vaadin / GWT.
  • Consumed SOAP web service to get account and transaction data and use Java XML Parsers to interpret the response.
  • Created new customized issue type in JIRA for tracking custom requests in Jira.
  • Generated scripts for effective integration of JIRA applications with other tools.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented. 
  • Designed and developed an Eclipse RCP based application. RCP application connects to server.
  • Created LESS files and used grunt to preprocess and generate the CSS files.
  • We setup the development environment using Grunt, Git.
  • Worked on various two different projects writing HTML, CSS and JavaScript based on provided designs to get web sites and web applications built within a team atmosphere.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers including IE6.

Environment: HTML, DHTML, XML, CSS, JavaScript, Java/j2ee, JQuery, AJAX, Angular JS 1.3.0, React JS, Bootstrap, Usability Testing, Junit, JDBC oracle, JSP, Agile, MySQL 5.1, REST (web service), JIRA, Eclipse, grunt.

Confidential, Mooresville, NC

Java UI developer

Responsibilities:

  • Developed the User Interactive web pages in a professional manner with using web technologies like HTML, XHTML, and CSS2.x as per company's standards.
  • Involved in building highly interactive portable widgets using HTML, CSS2.x, LESS and the latest AJAX libraries.
  • Developed cross-browser/platform HTML, CSS, and JavaScript to match design specifications for complex page layouts while adhering to code standards
  • Used jQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Involved in developing web Page Applications using AngularJS, ReactJS.
  • Developed UI using HTML5, JavaScript, JQuery, AngularJS, and ReactJS.
  • Used the Node.js, AngularJS and Backbone.js MVC Frameworks in the development of the web applications.
  • Involved in the implementation of open- source web application frameworks like Twitter Bootstrap and AngularJS.
  • Used the server based java script for persistent server connection in the application process of NodeJS.
  • Created HTML pages from the PDF's given by the UX and used AngularJS to retrieve data from the Rest Services.
  • Used AJAX calls through AngularJS to populate the data tables on the front-end.
  • Extensively used React.js to render pages on both the client and server sides.
  • Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Involved in the development of mobile management with the help of media queries in Twitter Bootstrap.
  • Used Pixel management for each element in the nested loop of elements by Bootstrap.
  • Involved in the development of layout content with the help of Sass- twitter -bootstrap.
  • Experienced with layout mangers including accordion, anchor, border, card layouts in EXTJS.
  • Storage and manipulation of larger data, creating page elements while testing are more beneficial in D3.js.
  • Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
  • Produced content pages with CSS2.x layout and style markup presentations and also used methods and properties.
  • Utilized Adobe Fireworks, Adobe Photoshop, Adobe Dreamweaver and Illustrator for the front-end development such as web pages, graphics and multimedia's.
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
  • Maintained the business standards and the requirements in EJB and deployed them on to Web Logic Application Server.
  • Tested on Android phones/tablets to ensure pixel perfection and operation of PhoneGap application.
  • Identifying the long-term objectives and strategies, this is the major challenge in
  • E-commerce management.
  • Utilized the client records and participated in customer credit program architecture.
  • Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle DB using Toad tool.

Environment: HTML5/HTML, CSS3/CSS, JavaScript, jQuery, JSP, EJB, LESS, JSON, DOM, Node.js, Angular.js, React.js, EXTJS, MVC, Adobe Fireworks, Photoshop, Dreamweaver, Illustrator, AJAX, XML, Eclipse, PhoneGap, Internet Explorer, Firefox, Chrome, PL/SQL, Toad, Windows.

Confidential

Java UI Developer

Responsibilities:

  • Dynamic website design and programming using HTML, CSS, JavaScript, jQuery.
  • Coordination of project activities and ensure that all project phases are followed and properly documented.
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units.
  • Developed jQuery based calendar to schedule appointments.
  • Developed GUI using JavaScript, HTML, CSS and JQuery in ongoing projects.
  • Model building by hand in HTML, CSS, XHTML, XML, JavaScript and jQuery.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX.
  • Coded Java Script for page functionality using JQuery.
  • Applied various Java/J2EE design patterns.
  • Ongoing new requirements gathering and updating on regular basis.
  • Performed unit and component based testing using Junit.
  • Implemented pagination and sorting functionalities in different modules using jQuery plugins.
  • Extensively involved in the discussions and design sessions user experience to provide input to designs
  • Involved in implementing the UI to support all the major browsers like Internet Explorer, Mozilla Firefox and Google Chrome.
  • Developed HTML pages using HTML and JavaScript for front-end validation.
  • Learned all necessary front-end skills, a mastery of CSS, HTML.
  • Used CVS for Version Control tool.
  • Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.
  • Improved user experience through the design and creation of new web features and components.
  • Involved in Agile development process based on iterative development.
  • Handling platform compatibility issues (IE, Firefox, and Safari) on both Windows.
  • Managed application state using server and client-based State Management options.

Environment: HTML, XHTML, CSS, XML, Apache HTTP Server, Agile, Junit, Java/J2EE, JavaScript, JQuery, AJAX.

Confidential

Java Developer

Responsibilities:

  • Gathered user requirements and specifications. 
  • The application involved tracking invoices, raw materials and finished products. 
  • Developed the entire application on Eclipse IDE. 
  • Developed and programmed the required classes in Java to support the User account module. 
  • Used HTML, JSP and JavaScript for designing the front end user interface. 
  • Implemented error checking/validation on the Java Server Pages using JavaScript. 
  • Developed Servlets to handle the requests, perform server side validation and generate result for user. 
  • Used JDBC interface to connect to database. 
  • Used SQL to access data from Microsoft SQL Server database. 
  • Performed User Acceptance Test. 
  • Deployed and tested the web application on WebLogic application server. 

Environment: JDK 1.4, Servlet 2.3, JSP 1.2, JavaScript, HTML, JDBC 2.1, SQL, Microsoft SQL Server, UNIX and BEA Web Logic Application Server.

Hire Now