We provide IT Staff Augmentation Services!

Java Ui Developer Resume

St Louis, MO

SUMMARY:

  • Around 6 years of Extensive programming experience in User Interface/Front End Developer in developing web - based applications and Client - Server technologies using JavaScript, AJAX, AngularJS, HTML, Knockout.js, XHTML / DHTML & XML.
  • Extensive experience in developing web page quickly and effectively using jQuery, AngularJS, HTML5, CSS3, Responsive Web Design, Bootstrap and experience in making web pages cross browser compatible.
  • Experience in implementing Auto Complete/Auto Suggest functionality using Ajax, jQuery, DHTML, Web Service call and JSON.
  • Experience in developing applications using with various J2EE technologies JSP Servlets, JDBC, Java Beans, JNDI, and JMS Web Services.
  • Developed Java/J2EE based multi-threaded application, which is built on top of the strut’s framework.
  • Worked on Web based applications and Client/Server applications using C#, XML, HTML, XHTML, JavaScript, AJAX and CSS, Kendo UI, Adobe Photoshop, etc.
  • Experience in designing UI patterns and UI applications with the help of Adobe products like Adobe Dreamweaver CS3, Adobe Photoshop CS3/CS4, Adobe Fireworks CS3 and Adobe Illustrator CS3.
  • Good understanding of Document Object Model (DOM) and DOM functions.
  • Worked with NodeJS, Grunt, and Bower for setting up local server, running tasks and managing dependencies.
  • Expertise in Core Java concepts including Collections, Exception Handling, Multi-Threading, dependency injection, Generics and Java I/O, Collections framework etc.
  • Well experienced in debugging websites using Firebug, Fiddler, Developer tools.
  • Experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
  • Experience in resolving cross browser compatibility issues (IE 7 & 8, chrome, Firefox and Safari)
  • Experience with working in JavaScript framework like jQuery, Backbone and Angular.js.
  • Worked on Angular JS features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture, React. JS features like Components, Lifecycle methods and unidirectional data flow using the Flux Architecture.
  • Familiar in writing Custom Directives in Angular Js, making use of modules and Filters objects according to the application requirement.
  • Good knowledge in Styling and coding of CMS themes, email templates and practical knowledge of SEO in web design and development.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.
  • Excellent experience in creating Dynamic Wireframes, HTML Wireframes, Dynamic Screenshots and Sitemaps.
  • Experience in working with CSS preprocessor LESS/SASS and Twitter Bootstrap Styling Modules.
  • Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
  • Passion for performance debugging and benchmarking and working with version control environment like Git, Source tree.
  • Experience with versioning tools like Clear case, Subversion and CVS.
  • Expertise in writing SQL, PL/SQL, Stored Procedures, Cursors, Triggers with MySQL, MongoDB, DB2, and MS-SQL Server.
  • Able to code pixel perfect webpage from PSD, compatible with all major browsers and major platforms.
  • Experience in working with HTML Controls, User Controls, Master Pages and Themes.
  • Experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.
  • Experience in quality assurance and unit testing, acceptance testing, and integration testing.
  • Strong perseverance and diligence towards attaining challenging goals and possess good communication skills and quick learning ability.
  • Experience in utilizing Log4J for logging messages like Debug and Error for better tracking of the application.
  • Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins .
  • Have hands-on experience working with source control tools such as CVS, Clear Case, SVN, GIT and Surround SCM.

TECHNICAL SKILLS:

UI Web Technologies: HTML, HTML 5, XHTML, DHTML, XSL, XML, XSLT, JavaScript, AJAX, SOAP, SASS, JSON, JSP, CSS, CSS3, UI Concept Modeling/Wire framing, GIMP

JavaScript Lib: jQuery, BackboneJS, NodeJS, AngularJS, ReactJs

IDEs & Tools: WebStorm, Visual Studio, Eclipse IDE, Sublime Text, Notepad++, Dreamweaver, NetBeans, Firebug, Chrome Developer Tools

Version Control: GitHub, CVS, SVN/Subversion, PVCS

Operating Systems: Windows NT, Windows 2000, Windows XP (Prof), Win 7, Win 8

Database: ORACLE 10g, SQL SERVER 7, MYSQL, MongoDB.

Framework: Ajax, DWR, EXTJS, Dojo, YUI, jQuery and GWT

Methodologies: Agile, Scrum, waterfall.

PROFESSIONAL EXPERIENCE:

Confidential - St. Louis, MO

Java UI Developer

Roles & Responsibilities:

  • Constantly participated in Idealization meetings to share ideas.
  • Used Bootstrap library to quickly build project UI’s and used AngularJS framework to associate HTML elements to models.
  • Extensive experience on using Angular directives, working on attribute level, element level and class level directives to perform DOM manipulations.
  • Utilized modular structure within the Angular JS application in which different functionalities within the application were divided into different modules.
  • Involved in implementing all components of the application including database tables, server-side Programming (JSP Templates) and client-side web programming.
  • Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and jQuery.
  • Used AngularJS framework to bind HTML5(views) to JavaScript objects (models).
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
  • Worked closely with product, UX and business team to build applications & reach business goals through front end development and UX.
  • Developed application using MVC Frameworkbackbone.js, Node JS, React.JS, AngularJS and Bootstrap.
  • Implemented the UI using EXTJS and graphs for stats using the EXTJS graphing components.
  • Extensively used jQuery, backbone.js, d3JS, bootstrap, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form for secured validations.
  • Maintained the business standards and the requirements and deployed them on secured WebLogic Server.
  • Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
  • Designed table-less layouts using CSS3 and appropriate HTML5tags as per W3C standards.
  • Created optimized graphic websites and application interfaces using HTML5 and CSS3.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Handled all aspects of the web applications including maintaining, testing, debugging and deploying.
  • Involved in all stages of Software Development Life Cycle of workflow and support using AGILE Methodology.
  • Utilized Waterfall and Agile project management strategies, depending on client need.
  • Evaluate JSON from the server and making Ajax requests using XHR object and handling JSON objects.
  • Extensively used Firebug/web kit inspector to debug UI code and handle different browser CSS issues.
  • Prepared Unit test case using JUnit and used Jenkins for continuous integration testing.
  • Worked on scripts and Retention programs with SQL, Used Mongo Db.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Defined the site layout and developed Wireframes using Adobe Illustrator.
  • Involved in development of individual Sprints with the help of GitHub.
  • Developed new functions and strategies by contributing in GIT management
  • Unit test all the frontend AngularJS code using Karma.
  • Implemented End-to-End Integration test with Protractor.
  • Implemented a Grunt build for the frontend, creating all the Grunt tasks needed for the build and pipeline.

Environment: Java, HTML 4/5, CSS 2/ 3, JavaScript, jQuery, React.JS, AngularJS, Backbone.js, Node JS, Bootstrap, Ajax, JSON, XML, Java, JSP, JBOSS, Perforce, GIT, JIRA Protractor, Karma, D3.js, EXT JS, Adobe Creative Suite, Dreamweaver, Eclipse, Adobe Fireworks CS6, Oracle 10g, Mongo DB.

Confidential - Charlotte, NC

UI Developer

Roles & Responsibilities:

  • Followed Scrum/Agile for project implementation and involved in daily stand-up, Showcase and Retrospective meetings.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are being built.
  • Worked Closely with Designers to Understand and redesign the Package Customization and Service Locator Modules using HTML 5, CSS3 and jQuery.
  • Created HTML pages from the PDF’s given by the UX and used AngularJS to retrieve data from the rest services.
  • Designed and implemented the user interface using HTML5, XHTML, XML, CSS3, JavaScript, and Angular JS, Knockout JS.
  • Developed the front-end featuring rich web interface implemented using JavaScript libraries like jQuery, backbone.js, and used Mustache tempting system.
  • Used advanced level of JQUERY, AJAX, JavaScript, CSS and pure CSS layouts.
  • Used jQuery core library functions for the logical implementation part at client side for all the applications.
  • Used D3.js for interactive data visualization.
  • Worked on responsiveness of the application and explored the fixed width and fluid layouts using the Twitter Bootstrap.
  • Designed web pages using with HTML5/HTML, CSS3/CSS and jQuery, backbone.js based on the W3C standard.
  • Developed and improved application using MVC Framework Spring, backbone.js, Node JS, React.JS, AngularJS and Bootstrap.
  • Utilized CCPM and Waterfall project management strategies to provide required structure.
  • Worked on various breakpoints within the application for optimum layout and functionalities on mobile, tablets and desktops.
  • Used services, Asynchronous tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Used jQuery plug-ins for Widgets, Menus, User Interface and Forms.
  • Involved in developing HTML and JavaScript for client-side presentation and, data validation on the client side with in the forms.
  • Used ExtJS with techniques like AJAX, DHTML and DOM scripting for building interactive web pages
  • Worked with Java Technology as a backend and also worked with Require JS
  • Designed GUI using jQuery and Angular JS.
  • Used Ajax calls through AngularJS to populate the data tables on the front-end.
  • Maintain, enhance, and recommend solutions that best suit business and technology needs from UI standpoint.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
  • Wrote application level code to perform client-side validation using jQuery and JavaScript.
  • Developed applications using STS and deployed in WebLogic server.

Environment: Java, HTML, CSS, Spring, AngularJS, Java, JavaScript, EXT JS, jQuery, Polymer.js, Backbone.js, Knockout JS, Adobe Photoshop, Bootstrap-Sass, jQuery, Windows XP, AJAX, JSON, ECLIPSE, MS Office, PL/SQL and SVN.

Confidential - South SFO, CA

UI Developer

Roles & Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Consumed SOAP & REST based web services to transfer information to the Sears server from List server.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important information, such as order status report, delivery report.
  • Translate designs provided by UI creative design team into functional user interfaces, ensuring cross browser compatibility and performance.
  • Interacting with the Managers and create/modify prototypes as per the business requirement.
  • Creating and maintaining UI prototypes and specifications.
  • Executed high quality web design for all the business's web properties under the direction of the Visual Design manager.
  • Designed web pages using with HTML, DHTML, XHTML, XSL, XSLT, jQuery, and CSS based on the W3C standards.
  • Worked to build efficient web applications using the RESTful web services.
  • Designed the front-end applications, user interactive (UI) web pages in a professional manner with using web technologies like HTML, XHTML, and CSS.
  • Coded pattern guidance and created user interface prototypes to demonstrate the interaction and user interaction specifications discussed in the guidance using HTML, CSS and JavaScript to deliver this functionality.
  • Developer new custom JSP tags to generate corporate standard markup, and server-side framework components using Java, Servlets, JSP &Struts.
  • Designed page illustrators with the help of Adobe PhotoshopCS3.
  • Used advanced level of HTML, XML, AJAX, JavaScript, CSS and pure CSS layouts.
  • Apply industry best practices and standards when project requirements are lacking.
  • Creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Developing semantic markups and Wireframe development.
  • Experience in Adobe Photoshop, Dreamweaver.
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Involved in writing stored procedures, views, cursors and triggers using SQL Server 2005.
  • Responsible for the (D3) Design, Deploy and development of the web applications.
  • Responsible for the entire web application / system / database design, deploy and maintenance.
  • Coordinated with the quality group for testing activities and Production Support team to resolve the solution.
  • Wrote PL/SQL stored procedure to perform various operations on the database.
  • Followed TDD and wrote unit test cases using JUnit.
  • Used XSLT to transform my XML data structure into HTML pages.
  • Monitored the error logs using Log4J and fixing the problems.

Environment: Java, Adobe Photoshop CS3, CS4, Dreamweaver CS3, CS4, CSS 2, CSS 3, HTML, HTML 5, DHTML, XHTML, JavaScript, ASP, Java, JSP, SQL Server 2005, Apache servers and MySQL.

Confidential

Jr. Java Developer

Roles & Responsibilities:

  • Involved in design, implementation and testing.
  • Spring Dependency Injection (IOC) feature was used for Bean wiring.
  • Developing of case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Rational Rose.
  • Involved in development of User Interface using HTML5, CSS/CSS3, JavaScript, jQuery and JSON.
  • Used spring framework to implement the MVC design pattern.
  • Used hibernate to map the domain elements and Criteria API, named query for querying.
  • Hibernate has been used as the ORM framework to persist the data and Hibernate xml mapping has been used to map the java objects to Database tables.
  • Developed the REST web service using Spring IOC to provide user a way to run the job and generate daily status report on loans
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Developed ORM persistence layer using JPA, Hibernate framework.
  • Worked on advanced Hibernate associations with multiple levels of Caching, lazy loading.
  • Extensively involved in developing and consuming Restful webservices using JAX-RS.
  • Wrote complex SQL query to pull data from different tables to build the report.
  • Developed the web application by integrating JSF ICE faces, Rich faces, Spring Framework and JMS.
  • Developing GUI Screens using JSF (IBM Implementation) and AJAX4JSF for Ajax functionality.
  • For reliable and asynchronous communication Java Messaging Services (JMS) has been used.
  • Implemented JMS listeners and connection factory via MDB.
  • Used SOAP for implementing Web Services.
  • SOAP UI was used for load testing the Web Services.
  • Created Hibernate POJOs, Hibernate mapping files for all database tables.
  • Hibernate Stored Procedures are used for Relational mapping.
  • Implemented WSDL file for Web Services using Axis2.
  • Used XSD for business logic and XML parsing for inputs/outputs from Web Services.
  • Database objects like Triggers, Stored Procedures are written in SQL and made modifications to existing database structure as required per addition of new features using Sybase Database
  • Implemented Spring transaction management for some database transactions.
  • Developed JUnit test cases for all the developed modules.
  • Built and deployed the application using Maven.
  • Used log4j to capture the log that includes runtime exceptions and debug information.
  • Maintained source code versions using CVS.
  • WebSphere Application server is used to deploy the application.

Environment: JDK 1.6, JSF ICE faces 1.8, EJB, Spring 3.0, Hibernate 3.0, JMS, Sybase, AJAX, IBM DB2 9.7, SQL, XML, IBM WebSphere App Server 6.1, Web Services, HTML 5, WSDL, SOAP, Log4j, Maven, Eclipse Indigo, CVS.

Hire Now