We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

0/5 (Submit Your Rating)

Beachwood, OhiO

SUMMARY

  • Over 7+ years of professional experience in designing User Interface (UI) web applications by using UI authoring and web technologies.
  • Extensive experience in designing professional UI web applications using front - end technologies like HTML5, CSS3, Bootstrap, XML, JavaScript, AngularJS.
  • Extensively used the JavaScript frameworks and jQuery plugins.
  • Experience applying the latest software development approaches including MVC, event - driven applications using AJAX, JavaScript, JSON and XML.
  • Experience in DOM (Document Object Model) as I used it in interacting with objects in HTML, XHTML and XML documents.
  • Sound Knowledge and good Experience with Object Oriented Concepts, Object Oriented JavaScript, Object Oriented Design and Implementation.
  • Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript framework like Angular js and Angular js-2.
  • Provided multiple script solutions using PHP, MYSQL and JavaScript.
  • Knowledge of writing database queries.
  • Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, Struts, Spring, Hibernate, Web Services, XML, JNDI, JDBC, CVS, Maven.
  • Experience in developing Enterprise applications using RMI, EJB (Entity Beans, Session Beans, Message Driven Beans), JNDI, Java IDL, JTS and JTA.
  • Well versed with IDE's - Visual Studio,Visual Studio Code, Dream Weaver, sublime, Adobe Flash, Web storm, Eclipse, Drupal, Joomla and Net Beans.
  • Experienced in client side design and validation using HTML and JavaScript.
  • Experience in UML (Unified Modeling Language) technology for designing use case model, design model, use case diagram, sequence diagram, flow diagrams, and class diagram.
  • Good understanding of MVC and MVVM Pattern and Data Virtualization tools like Denodo.
  • Strong working knowledge of HTML 5, CSS 3, Angular JS.
  • Knowledge on Grunt task runners to automate everything that can be automated (i.e. compile SASS/LESS, optimize images, make a bundle and minify/transpile it).
  • Good Experience in working in both TDD and BDD Environment and Good Exposure to different JavaScript testing Frameworks like Jasmine, Mocha, Karma.
  • Extensive experience developing queries and procedures with SQL, PL/SQL.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Expert in analyzing the DOM Layout, Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
  • Experience in using version controls like SVN, GIT, CVS.
  • Good working knowledge on Software Development Life Cycle for complex information systems using various commercial applications.
  • Energetic self-starter with excellent analytical, Organizational skills along with the ability to work individually as well as in a team environment with good team spirit and problem solving.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, .Net, C#, ASP.NET

Frameworks: jQuery, Angular.js, Angularjs-2, Node.js, React.js, Ember.js, Redux, Jasmine, Mocha, Struts 1.3/2.0, Spring 2.5/3.0/4.2, Hibernate 3.0/4.0, iBatis.

J2EE Technologies: JDBC, JSP, JSTL, JSF, Servlets, RMI, EJB, JNDI, JMS, JPA

Development Tools and IDE: IntelliJ, Eclipse IDE, Eclipse, Adobe Dreamweaver CS3, Rational Rose, WebStorm, Drupal, Joomla, sublime.

Databases: Oracle 11/10g, SQL Server, MySQL.

Operating Systems: Windows XP, Mac, iOS, Windows NT/2000/7/8/10, UNIX, Solaris 8.0, Linux.

Web Technologies: HTML/HTML5, CSS, Bootstrap, JavaScript, TypeScript, jQuery, XML,PHP.

Debugging Tools: Bugzilla,Firebug, Fiddler, Selenium, Grunt.

Application/Web Servers: Apache Tomcat 5.x/6.x, Selenium, J Boss 5.0, WebLogic 8.1/9.2, Apache Tomcat 5.0

PROFESSIONAL EXPERIENCE

Confidential - Beachwood, Ohio

Sr. Java/UI Developer

Responsibilities:

  • Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Wrote jQuery function while implementing various Front end screens across the whole web application (both consumer facing as well as internal application).
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic Elements and reusable libraries with JavaScript, jQuery and AngularJS.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts. Using advanced level of jQuery, AJAX, JavaScript, Angular JS, Angular-js 2, Bootstrap, CSS and pure CSS layouts.
  • Built UI components using Angular2 that made HTTP API calls to back end Service Providers.
  • Developed the administrative UI using AngularJS, Node.JS.
  • Involved in usingNode.js(npm) as the package manager for development workflow dependent plugins.
  • Used Node.JS for heavy DOM Manipulation.
  • Implemented GUI pages by using JSP, HTML, CSS, JavaScript, AJAX.
  • Implemented the online application by using Core Java, JDBC, JSP, Servlets, Web Services, SOAP, and WSDL.
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS which consume JSON from a Spring MVC, using Spring Security to secure the Application.
  • Unit test the application using the Jasmine and karma and end to end testing using Protractor.
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS-2.
  • Designed, developed and troubleshoot the application using Entity Framework, jQuery, HTML5, XML, and CSS3 using Agile development practices.
  • Programmed UI interactions with jQuery and Angular JS-2.
  • Developed various Database interaction objects by implementing the DAO (Data Access Object) patterns and used JDBC as Model Component, Converted the XMI code to Angular JavaScript.
  • Designed, developed, implemented, and maintained custom Gradle tasks in Java andGroovy/Grails.
  • Designed and Developed Web application using CSS Preprocessor SASS/LESS.
  • Used JS tree that provides interactive trees by which we can implement drag & drop with search functionality.
  • Extensively worked in defect maintenance of Front End issues.
  • Used Polymer library for making the most of web components responsible for extending HTML and componentizing the application.
  • Worked on Responsive Design to make website Responsive for Desktop and Tablets.
  • Created a mock API, which includes all the JSON data in that.
  • There were mock services and controllers written both on the client and server side to dynamically populate the content to the Angular templates from the backend API’s.
  • Involved in complete Agile/SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Used Git for version controlling and regularly pushed the code to GitHub.

Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, Eclipse, Protractor, Jasmine, SASS/LESS,Grunt, Mongo DB, Bower, Spring, JUnit, Bootstrap, AngularJS, Angular JS-2, Node.js/NPM/Webpack, JSON, Groovy, Jenkins, JSP,Libraries API, JBOSS,Maven, Adobe Photoshop, IntelliJ IDEA, Design Patterns, Servlets,Denodo, GitHub, Restful web-services.

Confidential - Washington, VA

Java/UI Developer

Responsibilities:

  • Created User Interface Design using HTML5, CSS3, JavaScript, jQuery, JSON, JSP andReact JS.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Used Struts framework along with JSP, HTML5, CSS3, Angular JS and Java Script to construct the dynamic web pages for the application.
  • In Phase Two, worked closely with the Back-End team to display data using the Custom Components, library Components, and Redux.
  • Involved in responsive design and developed a single ISOMORPHIC responsive website that could be served to desktop, Tablets and mobile users using React.js.
  • Worked on ReactJs Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
  • Designed and Developed Web application using CSS Preprocessor SASS/LESS.
  • Built the Responsive UI screen for create new customer process, create bill to and ship to screens, customer search results page, customer dashboard page using Bootstrap.
  • Involved in building stable React components and stand-alone functions to be added to any future pages.
  • Implemented client side Interface using React JS.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Performed UNIT testing using Jasmine and in writing Test Cases on every new version before sending it for User Acceptance Test (UAT).
  • Used React-Router to turn application into Single Page Application
  • Implemented the Drag and Drop functionality using React-Dragabble. Used React-Autocomplete for creating google maps location search on the webpage.
  • Worked with JASMINE unit test framework to write unit tests for JavaScript code.
  • Implemented Restful Web Services that are consumed by customers for balance enquiry, redemption and other operations.
  • Used Git for version controlling and regularly pushed the code to GitHub.
  • Involved in Restful web services to call for POST, PUT, DELETE and GET methods.
  • Implemented the Design and developing modules using Agile Methodology. Planned iteration for effective design and development of the Modules.

Environment: HTML 5, CSS3, Sass, Less, JavaScript, Bootstrap, Ajax, React JS, Redux, Flex, My SQL, XML, XSL, JSON, Git hub, Restful API, Mongo DB, JSP, Libraries API, Hibernate, Design Patterns, Servlets, JUnit, JMS,JSF, Jasmine and Web Strom.

Confidential - Northfield Township, IL

Java/UI Developer

Responsibilities:

  • Web application designing and development using HTML, CSS and AngularJS, database in SQL server.
  • Create dynamic views using AngularJS.Implement different modules in AngularJS.
  • Extensively involved in redesigning the entire site with CSS styles for consistent look and feel across all browsers and all pages.
  • Developed the UI component architecture for Developer framework using AngularJS.
  • Developed all the UI pages using HTML5, DOM, CSS3, JavaScript, jQuery.
  • Involved in front-end development utilizing Java Script frameworks such as Angular.JS and jQuery as well as front end technologies HTML5, CSS3.
  • Involved in enhancement of existing application utilizing JSP, created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Responsible for designing Front-side of the website like embedded graphics, and interactive documents using JavaScript, XML, HTML and CSS.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Developed Asynchronous means of retrieval of data from the Server and Database using AJAX features as well JavaScript. And using Node.js applications to written in JavaScript.
  • Wrote test plans and performed unit testing and performance testing.

Environment: CoreJava, J2EE, JSP, Servlets, JSF, Spring MVC, JavaScript, HTML5, CSS3, AngularJS, Responsive Web Design, jQuery, XHTML, XML, JMS, JSON, Ajax, JSP, Struts, JUnit, DOM, Java, Junit, JSP, SQL, PL/SQL, Oracle, Maven, GitHub, Web Services (REST).

Confidential - Smithfield, VA

Java/UI Developer

Responsibilities:

  • Analyzed, Designed and developed the system to meet the requirements of business users.
  • Create dynamic views using AngularJS. Implement different modules in AngularJS.
  • Implemented presentation tier using HTML, CSS by utilizing the mockups that were created by design team.
  • Used JSP, HTML, Java Script, and CSS for content layout and presentation.
  • Developed the UI component architecture for Developer framework using AngularJS.
  • Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
  • Developed UI using JavaScript, HTML, CSS, JavaScript validations and XML.
  • Implemented interaction between frontend and backend using the JSON object.
  • Wrote Cross Browser code of CSS and JavaScript for Internet Explorer and Firefox.
  • Used JavaScript for popping up a new window with control over size, position, and attributes of the new window.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal portals.
  • Used JavaScript Validate input values on forms to make sure that they will be accepted before they are submitted to the server.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure to be able to define text alignment, size, borders, and many other typographic characteristics.
  • Fixed bugs in the production and carried out Unit Testing for the developed functionalities.

Environment: Java,HTML, CSS, XML, JSP, J2EE, JavaScript, jQuery, AJAX, JSON, Angular JS, Restful Web Service, JDBC, Visual Studio Tortoise SVN Windows.

Confidential

Java/Web Developer

Responsibilities:

  • Participated in requirements gathering, analysis, Conceptual Design and Details.
  • Implemented the editor component with spell-check using AJAX, JSON.
  • Integrated jQuery Grid View for all Data View for the product.
  • Created cross browser UI components using various jQuery.
  • Implemented the presentation layer with HTML, DHTML, jQuery, Ajax, and CSS.
  • Displayed on demand data to the user using Ajax.
  • Extensively used jQuery plug-ins like Image Light box, Ajax Queue, Auto Populating select-box
  • Search plug-in, calendar plug-in, AJAX-queue plug-in, and Auto populating multiple select-boxes.
  • Created a user Interface through HTML and JSP, Standard Tag library.
  • Involved in developing various Servlets.
  • Written and implemented Object Oriented JavaScript throughout the site, both as in-line and imported files.
  • Monitor site for any UI inconsistencies and fix all the UI bugs reported in the test track.
  • Attended project meetings on a regular basis and helped to improve the Project workflow.

Environment: JavaScript, jQuery, Core Java, CSS, AJAX, JSON, HTML, XML, DOM, Photoshop 5, PHP, MySQL and Eclipse IDE.

We'd love your feedback!