We provide IT Staff Augmentation Services!

Java Web Developer Resume

0/5 (Submit Your Rating)

MI

SUMMARY

  • 6+ years of strong experience with Web UI/Front - End Development using HTML/HTML5, CSS/CSS3, DOM, XHTML, Bootstrap, Javascript, jQuery, AJAX and JSON with extensive knowledge in all phases of analysis, design, development, implementation and support.
  • Deep knowledge of AngularJS in design and implement single page applications with Data Binding, Dependency Injection, Controller, Scope, Customized Directive, Routing, Filter, Services based on extensive work experience.
  • Proficient in HTML/HTML5, familiar with the new features of HTML5 including Application Cache, HTML APIs Web Workers, Canvas, SVG, Geolocation, Local Storage and Input Attribute Validation.
  • Skilled in writing JavaScript, familiar with AJAX Call, HTML Manipulation, Scope, Hoisting, Prototype, Closure, Promise, JSON, etc.
  • Expertise in design and implement the display of the web pages with CSS3 and Bootstrap.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop and Adobe Illustrator CSS3.
  • Strong JavaScript and jQuery skills - able to write unobtrusive custom code as well as implement existing jQuery plug-ins.
  • Deep Knowledge in jQuery such as Selector, Event, AJAX Call, Traversing Methods and Effects.
  • Skilled in using Express.js to create flexible web application with comprehensive understanding of URL Routing, Error Handling and Debugging.
  • Experienced inTest-Driven DevelopmentandUnit Testing using Karma and Jasmine, Integration Testing using Protractor.
  • Hands-On Experience in design and implementation ofJavaREST and SOAP Web Services using XML, JSON, DOM, JAXB.
  • Strong experience of using utility and control tools likeChrome Developer Tools, Firebug, SVN,GIT, Mantis.
  • Hands-on experience of usingLESS and SASSas theCSS pre-processor.
  • Good working knowledge on java testing tools using JUnit, QUnit, Mockito, Log4j.
  • Good with theSDLC, participated inAgiledevelopment andDailyScrumand Team work.
  • Good knowledge in application servers such as Apache Tomcat and JBOSS.
  • Ability to solve problems creatively and effectively.
  • Developing various user interface components and web pages using JSP, Custom Tags, HTML, DHTML and JavaScript.
  • Fast learner to new languages and other concepts, excellent abilities to communicate with teammate, self-motivated person to do the perfect.
  • Proficient in developing Browser compatible and Device compatible UI.
  • Complacent with Web Content Accessibility Guidelines (WCAG) and ability to apply W3C web standards with great craftsmanship.
  • Highly self-motivated individual with very good communication skills and dedication towards work.
  • Strong Experience of developing Responsive UI in Web development as well as Mobile Application Development.

TECHNICAL SKILLS

Programming Languages: Java, JavaScript, C, C++, PL/SQL.

Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, Bootstrap, AngularJS, AJAX, REST, SOAP, JSON, XML, Node,js, Express.js, LESS, SASS, JSONP.

Web Server and Service: SOAP, REST, OAuth2.0, Apache Tomcat 6.x/7.x

Database Technologies: SQL, MySQL, MongoDB, SQL Server.

Development Tools: Adobe Photoshop, Webstorm, Sublime, Eclipse, Notepad++, NetBeans, Matlab, Android Studio (for App development).

Testing/Control Tools: SVN, GIT, Chrome Development Tools, Firebug, Mantix

J2EE Technologies: Hibernate 3.x, Servlet, JSP, JDBC

PROFESSIONAL EXPERIENCE

Confidential, PA

Senior Web UI Developer

Responsibilities:

  • Participated in various phases of Software Development Life Cycle including Requirements Analysis, Design, Implementation and Maintenance in Agile and Daily Scrum environment.
  • Designed and maintained front-end page layout using HTML/HTML5, CSS/CSS3, Bootstrap/UI-Bootstrap.
  • Created Responsive Web Design using Bootstrap and CSS3 Media Queries.
  • Utilized many different UI Bootstrap Components such as Pagination, Modal and Collapse.
  • Implemented MVC architecture to accomplish task of isolating Business Layer, Presentation Layer and Data layer.
  • Utilized $resource in AngularJS to create a custom Service to interact with RESTful server-side data.
  • Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
  • Developed several custom Directives in AngularJS to provide shared component.
  • Implemented different kind of custom Filters in AngularJS to format displayed data.
  • Used angular-ui/ui-router to manage URL Route and State Transition.
  • Utilized AngularJS to achieve the client-side elements Hide, Show, Event Handling and AJAX Call on JSON response, and implemented Angular’s jqLite to achieve DOM manipulation.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL and UDDI.
  • Used ngAnimate/angular-animate and CSS/CSS3 to program various visual effects.
  • Used HTML5 Form Validation, Type and Attributes Restrictions with AngularJS Form Validation to validate the client inputs.
  • Implemented inter-directive communication using event $broadcast on $rootScope.
  • Implemented order Service in AngularJS to expose API for other modules.
  • Used ngCart to add cart in AngularJS application and use Local Storage to store the cart information temporarily.
  • Used $http in angularJS for consuming RESTful web services.
  • Implemented data binding and MVC using AngularJS for front-end development of a current web application.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Implemented User Authentication module using Passport.js.
  • Responsible for Unit testing using Jasmine and end-to-end testing with ProtractorJS and also supporting the QA & UAT environments.
  • Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE by cross browser hacks and requirements.
  • Important role in assisting UAT team members to help them understand to test the system thoroughly and fixed the bugs reported.
  • Daily SCRUM stand-up meeting and provided Demo to the business.
  • Interacted with User Experience teams to understand customer needs to design online user experiences, ensuring ease of navigation and simplicity of design.
  • Managed the project using GIT, and used JIRA to track the whole project.

Environment: HTML4/5, CSS2/3, JavaScript, Ajax, Apache Axis, JSON, JQuery, MVC, Angular.js, XML, SQL, PL/SQL, Adobe Flash, agile, Windows, GIT, Java Mail, JNDI, Log4j, Oracle 10g, Git, JUnit.

Confidential, MD

Senior Web UI Developer

Responsibilities:

  • Involved in the software development life cycle (SDLC) of the project, including designing, coding, and testing of the application.
  • Designed and implemented front end applications with HTML, HTML5, XML, CSS3, AJAX, Bootstrap, JavaScript, AngularJS, JSP.
  • Programmed HTML5 Canvases to animate particles on web backgrounds for site-wide promotions, used HTML5 Form Validation to validate the client inputs.
  • Supported Single Page Applications based on different queries from client using AngularJS which include Routing, Directive and Templates.
  • Implemented Angular Controllers to maintain each view data.
  • Implemented AngularJS $http service to send AJAX calls to web server.
  • Implemented scripting with Ajax and XML to dynamically refresh the page contents.
  • Assisted in the monitoring and reporting on website traffic and performance.
  • Managed Bootstrap and CSS3 to design and decorate the webpage.
  • Tested front-end code in multiple browsers to ensure cross-browser compatibility.
  • Applied RESTful web service to provide and update customer information.
  • Used JSON and XML as response type in RESTful services.
  • Designed and developedUser Interface Web Forms using Adobe Flash, CSS, Dreamweaver and JavaScript.
  • Wrote Unit-Tests using Karma and Jasmine to run the test.
  • Used protector for integration testing
  • Actively tested, Debugged and participated in troubleshooting the existing code using Firebug and Chrome Inspector Tools.
  • Used npm, Bower for package management.
  • Used GIT sever for project development and agile methodology for the software life cycle development.
  • Applied Tomcat Application to deploy the web application.
  • Applied JAVA Mail API to generate and send email automatically for new user register and password changing.
  • Implemented Log4j for tracking and logging exceptions and errors.
  • Used JIRA for bugs tracking and used GIT for version control.
  • Involved in different kinds of testing including regression and integration testing.
  • Joined daily scrum for discussing, trouble-shooting issues and fixing defects.

Environment: Java 1.8, Agile Methodology, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, AJAX, Adobe Flash, Java Mail, JNDI, Log4j, Oracle 10g, Git, JUnit.

Confidential - Detroit, MI

Front End Developer

Responsibilities:

  • Worked in the SDLC (Software Development Life Cycle) of the system with Agile daily scrum process.
  • Involved in developing user interfaces using HTML5, CSS3, JavaScript, XHTML, jQuery, AJAX, JSON.
  • Developed web pages and forms with functionalities like login, register, forget password, Email, Filters using JavaScript and HTML5.
  • 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.
  • Coded JavaScript for page functionality and Pop up Screens and used HTML5 to make dropdown menus on web pages and display part of a web page upon user request.
  • Used jQuery and CSS selectors, toggles, and hover functionality, ToolTip, AJAX Forms.
  • Participated in writing application level code to interact with APIs, Web Services using $resource.
  • Used JSON, JSONP for storing and exchanging information between browsers and servers.
  • Worked on Cross-Browser compatibility and fixed the bugs for several browsers and hence worked on different browsers like Safari, Internet explorer, Firefox and Google Chrome.
  • Implemented the SEO Techniques to improve the search results on the web
  • Involved in making the application Responsive using Bootstrap.
  • Wrote code to implement AJAX based applications be fetching the response from backend API as a part of JSON.
  • Used JSON and XML as response type in REST services.
  • Wrote Unit-Tests using Karma and Jasmine to run the test.
  • Used protector for integration testing.
  • Actively tested, Debugged and participated in troubleshooting the existing code using Firebug and Chrome Inspector Tools.
  • Worked on cross browser compatibility issues and fix the bugs pertaining to various browsers.
  • Joined daily scrum for discussing, trouble-shooting issues and fixing defects.

Environment: HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, MVC, DOM, JSON, AJAX, JSON, SVN, PLSQL, Oracle, Windows.

Confidential

Java Web Developer

Responsibilities:

  • Extensively involved in requirements gathering and analyzing them, checking the dependencies and design of the project.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS, AJAX, JavaScript and jQuery.
  • Designed and developed User Interface using CSS, HTML and JavaScript. Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Designed and Developed Java Script frame work which is wrapper on top of JQUERY frame work and AJAX based UI frame work for UI Configuration widgets.
  • Used Ajax, OO Java Script, JQuery, HTML and CSS to develop the application.
  • Developed different JQUERY component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Worked on integrating JQuery APIs with MVC pattern.
  • Developed and implemented the MVC Architectural Pattern.
  • Used AJAX frameworks like JQuery, JSON to develop rich GUI’s and also involved in performance tuning the website.
  • Used Agile-methodology in Development.
  • Improved outgoing quality through test and yield improvements and characterization. Also reduced costs through test time improvements.
  • Wrote test plans, performed unit testing and performance testing.

Environment: HTML, CSS, OO JavaScript, Ajax, JSON, JSP, JQuery, MVC, DOM, SQL, PL/SQL, Oracle, Windows

We'd love your feedback!