We provide IT Staff Augmentation Services!

Senior Java Ui Developer Resume

5.00/5 (Submit Your Rating)

New York, NY

PROFESSIONAL SUMMARY:

  • Around 8 years of experience in design and development of User Interface and Web applications
  • Ability to develop web applications using HTML, CSS, Java Script, jQuery, AJAX, Angular JS, DOM, JSON
  • Profound knowledge in Angular JS concepts like Directives, Controllers, Scopes, Services, Angular model and Filters
  • Ability to work with cross functional teams to develop applications with rich user experience that clearly meet customer requirements
  • Good knowledge in all phases of Software Development Life Cycle (SDLC) including requirements collection, design, development, testing, troubleshooting, maintenance and support
  • Proficient in developing web page quickly and effectively using HTML5, CSS5, JavaScript, D3JS and JQuery and also handling cross browser/platform compatibility issues (IE, Firefox, and Safari) on both Windows and Mac.
  • Good experience on implementing MVC frameworks like Angular.JS and React JS.
  • Has good knowledge and experience in User Interface (UI) driven application design and development using Java Script and jQuery frameworks
  • Proficient with Adobe Photoshop, Illustrator & Dreamweaver, MS FrontPage
  • Experience in Agile methodologies, Waterfall Model, Test Driven Development, Iterative and Incremental development
  • Good knowledge in jQuery, JSON, AJAX
  • Ability to develop Applications using Angular JS
  • Used the Node.js, Angular.js, backbone.js and Require.js MVC Frameworks in the development of the web applications.
  • Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Worked with JSF framework to represent UI components and manage their state. Conducted the SQL performance analysis on Oracle database tables and improved the performance by SQL tuning
  • Having knowledge on different CSS preprocessors SASS and LESS.
  • Created front - end user interfaces with React.jsby creating many components and modules.
  • Clear understanding of CSS principles to create scalable and maintainable cross browser code
  • Experience in developing applications using different IDEs like Eclipse, Net Beans
  • Experience in designing and developing interactive User Interfaces, usability, web and client / server applications using HTML5, CSS3, JavaScript and JQUERY
  • Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google chrome
  • Good knowledge of Oracle, SQL Server and in writing stored procedures and functions using PL/SQL
  • Knowledge of open-source Content Management System (CMS) like Word Press.
  • Experience in performing good Unit Testing to deliver a high quality code
  • Experience with bug tracking/issue tracking tools like JIRA
  • Ability to debug applications using debug tools such asFirebug, IE TesterandChrome inspector
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
  • Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and the evolution of programming solutions.
  • Quick learner, Self-Starter and a team player with good analytical, communication, presentation and inter-personal skills

TECHNICAL SKILLS

Software Engineering: HTML, CSS, Java Script, jQuery, AJAX, JSON, HTML5, CSS3, Angular JS, React JS, Node JS, Bootstrap, Node JS, DOM, DHTML, XML, PHP, REST, RESTful, C,C++,C# Core Java, SQL, UI Concept Modeling/Wire framing, Grunt.

Developer Tools: Eclipse, Net Beans, Brackets, Notepad ++, VI Editor, Jasmine, Redux, Teradata,JSF

Scripting Languages: Java, JavaScript, Python, Test Driven Methodologies (TDD)

Web Browsers and Extensions: Firebug, Chrome developer tool bar, IE Developer Tool bar, Firefox, Safari Web Developer, Web pack

Operating Systems: Windows 98, 2000, XP, Mac OS, Linux, UNIX

Application Software: Adobe Photoshop, Microsoft Office, Visio

Web Servers: HTTP Web Server, Apache Tomcat, MVC

Databases: Oracle RDBMS 10g, SQL Server 2005

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Senior Java UI Developer

Responsibilities:

  • Involved in discussions with cross-functional teams for requirements analysis to develop web applications with rich user experience
  • Writing functional specification documents based on the requirements and get it reviewed from wider team.
  • Design layouts on the front-end using HTML5, CSS3, JavaScript, jQuery and ANGULAR JS
  • Writing code in HTML, CSS, jQuery and JSP making use of Bootstrap framework
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout)
  • Enhance existing AngularJS application to follow strict MVC patterns for improved source code maintenance and enhanced performance.
  • Involved in up-gradation and maintenance of website to the new layout using the Grid orientation model Bootstrap framework.
  • Designed/developed a consumer receipt organizer and retail promotion application for mobile devices with Dojo Mobile, CSS3, and HTML5
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Used Spring Framework for annotation driven transaction management
  • Implement modules intoNodeJSto integrate with designs and requirements.
  • Used spring for Dependency Injection (DI) and AOP (Aspect JS).
  • Worked on development of mobile applications for native IOS, native Android and developed responsive web designs for tablets and phones.
  • Worked with the team, helping them build out their markup and CSS. My Specialty is large scale CSS, focusing on reusability and modularity.
  • Used ReactJSfor building encapsulated components, to pass rich data through app and keep state out of the DOM.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Refine and iterate user experience by designing and implementing new modules and interfaces in a complex, responsive site.
  • Worked with YUI library and involved in development converting the static HTML mark-ups to JSP’s.
  • Involved in an Agile based approach to UI Development.
  • Brought the HTML and CSS of an existing web site to the latest web standards.
  • Made enhancements to existing CSS and DIV tags, made upgrades using Twitter Bootstrap model.
  • Created a CSS framework for using a 12 column grid preferred by the designers as well as implementing parts of Object Oriented CSS to cut down on repetitive code.
  • Designed and implemented sharable and re-usable software service API’s.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers successfully

Environment: Java Script, jQuery, AJAX, Angular JS, HTML5, CSS3, Bootstrap, Node JS, DOM, GIT, XML, JSON, Karma, Mocha, MVC, TDD, Adobe Photo Shop, React JS, RESTful, Firebug, Apache, Eclipse, JIRA, LINUX, Windows

Confidential, TX

Senior UI Developer

Responsibilities:

  • Working with Business Analysts and Product Managers to understand the functional requirements to develop and maintain web pages
  • Transforming design mock-ups into cross-browser compatible HTML/CSS layouts
  • Working on cross platform, multi-device applications using Angular JS, HTML5, CSS3 and Bootstrap
  • Developing custom Angular JS directives for building custom re-usable components that can be used across the application pages
  • Extensively using CSS/JavaScript frameworks like Bootstrap
  • Worked with AngularJS filters in expressions and directives to filter data rendered inUser Interface
  • Experience in AngularJS directives that allow the developer to specify custom and reusable HTML-like elements, attributes that define data bindings, the behavior of presentation components and DOM manipulation.
  • Working mainly in UI designing, fixing defects and implementing new feature with JSP, JSTL, JavaScript and Dojo.
  • Main developer to implement Angular and migrate from Dojo for data bindings
  • Contributed to improving overall usability of web interface using jQuery
  • Developed code to implement AJAX based application by fetching the response from back end API's
  • Working closely with designers to implement mock-ups and layouts of application
  • Creating interactive proto-types using HTML, CSS3 and Java Script front end code using a combination of wireframes, visual designs and design standards
  • Involved in design of web applications right from conceptualization to implementation and maintenance
  • Use Node Package Manager (NPM) to manage the modules and used it to install useful tools such as Grunt, Express
  • Extensively used jQuery, JSON, AJAX and DOM to create interactive web applications such as message posting and auto complete of form validations
  • Used D3.jsfor interactive data visualization.
  • Enable validation on forms across application to notify user of invalid input
  • Used JavaScript cookies concept to cache user information
  • Worked on debugging and fixing cross browser compatibility issues
  • Writing unit test cases and perform testing of the entire application under different conditions in various environments
  • Worked on Firebug to debug JavaScript and analyze DOM objects
  • Extensively usedNode.jstools like Gulp, Grunt, Web pack; Developed internal CLI applications using Commander Module for application build.
  • Used GIT for version management
  • Worked with back end programming team to troubleshoot JavaScript related issues affecting Front end User Interface

Environment: HTML, DHTML, HTML5, CSS/CSS3, Angular JS, C#, Java Script, jQuery, AJAX, Jasmine, Node JS, Bootstrap, DOM, GIT, JSON, Backbone.js, Apache Tomcat,NPM, React JS, Web pack, Adobe Flash, Illustrator & Dreamweaver, Firebug, SQL, JIRA

Confidential

Software Engineer/ Associate Java developer

Responsibilities:

  • Performing front end designing using Java Script, HTML and CSS
  • Validating input provided in user interface using jQuery
  • Used JSP’s HTML on front end, servlets as front controllers and java script for client side validations
  • Experience in setting up development environment on WINDOWS Includes installing JDK, Tomcat Server and MySQL.
  • Writing and optimizing SQL queries and stored procedures
  • Actively participate in team meetings, communicate with business analysts to understand business requirements
  • DevelopedHTMLprototypes and readyXHTMLdocuments withCSSstyle sheets.
  • Designed dynamic client-sideJavaScriptcodes to build web forms and simulate process for web application, page navigation and form validation.
  • Worked closely with the programmers and graphic designers for project requirement and analysis.
  • Documenting the details regarding changes being performed in the system
  • Unit, integration testing and performance fixes.
  • Enterprise level code scanning, standardization and performance optimization.

Environment: HTML5, JavaScript, CSS/CSS3, jQuery, SQL, Java 1.7, J2EE, Servlet, React JS, REST, Grunt, Windows, MS Office

Confidential

Java developer

Responsibilities:

  • Extensively participated in the Analysis, System study and Designing of the project.
  • Participated in Scrum Meetings and Project Planning and coordinated the status sessions.
  • Responsible for creating Class diagrams, Sequence diagrams, Use Case Diagrams, Object Model diagrams, and deployment diagrams using Rational Rose.
  • Used JavaScript, AJAX, JQuery and Core Java technologies for front end user input validations and RESTful Web Service calls.
  • Used MVC basedSTRUTSframework for Web tier development using Eclipse IDE.
  • Experience using JDBC-batch processing.
  • Designed, developed and maintained the data layer using Hibernate and used Spring ORM to integrate with Hibernate.
  • Developed annotation based mappings in Hibernate.
  • Used XML for the data exchange and used SAX and DOM parser to extract and read the required information from the XML.
  • Developed Web Services using RESTful.
  • Involved in Creating, Modifying and Updating Database tables in Oracle11G.

Environment: Core Java, JDK 1.2, JavaScript, HTML, Struts, TDD, DHTML, REDUX, XML, JDBC, Struts, JSP, Servlet, Spring, Hibernate, JNDI, Linux, J2EE, Tomcat, Rational Rose, SQL, Oracle

We'd love your feedback!