We provide IT Staff Augmentation Services!

Senior Java Ui Developer Resume

Dunwoody, GA

SUMMARY:

  • Around 8+ years of strong development experience in User Interface applications and integration of highly transactional and scalable applications using Object Oriented Analysis and design (OOA/OOD) principals.
  • Expertise in developing Web Based Distributed in a three - tier architecture using Java/J2EE, HTML, XHTML, JavaScript, Ajax, jQuery JSP, Servlets, Swing, CSS, JavaBeans.
  • Experience in all phases of SDLC like Architecture, Requirement, Analysis, Implementation and Maintenance, and extensive experience with Agile and SCRUM.
  • Hands on expertise in front-end development utilizing JavaScript frameworks such as jQuery as well as front end technologies HTML5, CSS3, Ajax, Angular.JS, D3.JS,
  • Strong Experience in web development using interactive/Web 2.0 technologies, XHTML, DHTML, JavaScript, DOM, Angular.JS, framework (JQuery, Prototype, YUI, etc.), JSON, AJAX.
  • Experience in working with Restful Web Services and implementing Restful API's.
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, WS Security and Restful.
  • Expertise in Object Oriented Analysis and Design (OOAD), OOPS using Unified Modeling Language (UML), Design Patterns, MVC Frameworks.
  • Hands on experience in Ant/Maven Scripts for Build activity and Log4J for application logging.
  • Strong experience in working on a modern full stack, JavaScript environment like MEAN (Mongo, Express, Angular, Node).
  • Experience in sending and retrieving data files in JSON using AJAX calls.
  • Strong knowledge in using libraries like jQuery to implement dynamic web pages.
  • Proficient in writing and using SOAP and Restful Web services.
  • Experience in using Grunt and CSS procedures LESS, SASS.
  • Proficient in using AJAX for implementing dynamic Web pages where the content was fetched via API calls and updated the DOM (JSON Parsing).
  • Experienced in using UI editors like Atom, Sublime Text Editor, Eclipse and Notepad++.
  • Expertise in screen level design patterns and worked with PHP in web development.
  • Understanding of relational databases, involved in application development using several RDBMS such as Oracle …
  • Extensive experience in developing Web Services to expose useful functionality to web users through SOAP and REST.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
  • Expert in developing Object-Oriented Web applications using MVC architecture.
  • Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
  • Experienced working in both AGILE and SDLC based development environment and participating in SCRUM sessions.
  • Worked on various platforms including Windows XP, Vista, 7 and UNIX.
  • Possess good analytical skills which enabled to analyze data with ease.
  • Ability to write clear, well-documented, well-commented and efficient code for web development.
  • Strong problem-solving, organizing, communication and planning skills, with ability to work in team environment.

TECHNICAL SKILLS

Web/Java Technologies: HTML5, CSS, DHTML, XML, XHTML, XSLT, JavaScript, AJAX, JSON, Apache, Sass, Less, Hibernate, Struts, Spring, JQuery, JSP

JavaScript Libraries: JQuery, Ext JS, Angular.JS and Backbone.JS

IDE & Tools: Eclipse, Aptana Studio, Notepad++, Adobe Dreamweaver, Espresso, Sublime Text3, Text Mate, Microsoft Publisher, brackets

Database: PL/SQL(oracle), MySQL, MSSQL Operating System Windows … MAC OS X

Development Tools: Adobe Photoshop CS5, Adobe Illustrator, Version Control Perforce, CVS, SVN, git

Publishing Tools: Adobe PageMaker, MS Office

Methodologies: Agile, Waterfall, TDD

WORK EXPERIENCE:

Senior Java UI Developer

Confidential - Dunwoody, GA

Responsibilities:

  • Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, Ajax and jQuery UI.
  • Enhanced user experience by designing new web features using MVC Framework like Angular JS, accommodate these advanced and fast technologies.
  • Involved in developing the Controller framework using Annotated REST based spring controller.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, JavaScript and CSS3.
  • Involved in setting up the application Service layer using Spring IOC framework.
  • Implemented Struts framework based on the Model View Controller design paradigm.
  • Implemented Object-relation mapping in the persistence layer using Hibernate frame work in conjunction with spring functionality.
  • Used spring framework to inject the DAO and Bean objects, auto wiring the components.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Built the UI part of address verification service where users can select or ignore recommended address using JQuery Ajax and model.
  • Designed user interface for Algo legacy portal for admin and users to interact with system using jQuery, JSON, JavaScript, HTML5, and CSS.
  • Responsible to store and retrieve user entered data to HTML session storage hence give user feature of running several session at one time.
  • Worked on the website from start to finish to give it a new look using HTML5, CSS3, and JavaScript.
  • Created UI designs using Web 2.0 standards
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, and JavaScript.
  • Created web services and desktop applications to access and display data needed by support teams using Ajax, JavaScript, JQuery, Angular.JS, CSS and HTML5.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons.
  • Written and debugged the Maven Scripts for building the entire web application.
  • Applied industry best practices and standards when project requirements are lagging.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Closely work with the QA Team to give user enhanced experience and reduce the number of key strokes for given scenario.

Environment: Java, J2EE, HTML5, JSP, JavaScript, MS Excel, MS Visio, JQuery, DOM, DML, DHTML, Adobe Flash, Photoshop, AngularJS, XML, Hibernate, Struts, Spring, Apache, SOAP, Oracle and Windows.

Sr. Java/ Web Developer

Confidential - Houston, TX

Responsibilities:

  • Created Ajax wrapper classes and helper methods for the global usage
  • Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Developed web applications using Spring MVC, JQuery, HTML5, and Angular.JS.
  • Worked with Angular.JS routers, forms, modules, dom, events, expressions, controllers, filters and Http Request.
  • Implemented bootstrap CSS in Angular.JS for developing rich and responsive UI and asynchronous patterns.
  • Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular.JS, and Bootstrap with Oracle database and My SQL.
  • Worked in Agile environment and also used Visual Studio 2013 to implement some functionalities in the project.
  • Developed Object Oriented JavaScript code and responsible for client side validations using jQuery functions.
  • Experience in developing portal pages, deployment, applying theme to portal pages.
  • Developed source code to consume JSON response received through AJAX calls using jQuery.
  • Had an experience in working with dojo tool kit.
  • Worked with source code control systems like GIT and JIRA.
  • Configured all PHP (zend framework) files and uploaded on production server.
  • Experienced in PHP web services using SOAP and REST
  • Performed a lot of DOM operations for loading and manipulating dynamic content on web pages.
  • Worked on designing for A/B or behavioral targeting tests and worked on CSS Preprocessors like LESS and SASS.
  • Worked with Java frame work hibernates.
  • Coding, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
  • Tested cross browser functionality and fixed major layout bugs for supported browsers using Angular.js.
  • Strong hands-on GUI development using d3.js or other visualization lib experience.
  • Created data visualization using D3.js
  • Added D3 JavaScript library to the front-end of web application which will generate the necessary data from the backend. The part of the application the users interact with (the front-end) will use D3.js.
  • Responsible for JavaScript / AJAX UI upgrades and improvements.
  • Developed callback functions to parse and handle JSON data returned from the server.
  • Front-end prototype and teeming with Bootstrap, Angular.JS and jQuery.
  • Managed advanced techniques for single page business solutions and front-end MVC patterns.
  • Worked on various application using Photoshop and Visual studio.
  • Involved in designing the User Interface using the Telluric Controls.
  • Developed and prepared test cases for unit testing with j Unit.
  • Made enhancements to existing CSS and DIV tags using box model.
  • Developed all client-side logical implementation part of applications with Angular.JS controllers under specific modules, manipulating nodes in DOM tree.

Environment: Java, HTML5, JavaScript, jQuery, Bootstrap, Angular.JS, JSON, AJAX, Adobe Photoshop, SQL Developer, CSS3, Apache Tomcat, MVC Framework, My Sql, SASS, XML, Notepad++, Eclipse, Sublime text, Oracle, Tortoise SVN.

Java/UI Developer

Confidential - Dallas, TX

Responsibilities:

  • We have followed with Agile and Scrum development methodologies
  • Integrated the Java code (API) in JSP Pages.
  • Used jQuery core library functions for the logical implementation part at client side for all the application.
  • Interacted with java controllers (jQuery, Ajax, and JSON to write/read data from back end systems).
  • Worked with source code control systems like GIT and JIRA.
  • Using Drupe created prototypes as well for call functionalities.
  • Worked with Java script toolkits like jQuery, Angular.JS, Dojo Toolkit
  • Tested and optimized production performance using dojo toolkit
  • Successfully implemented Auto Complete/Auto Suggest functionality using Ajax, jQuery, Web Service call and JSON.
  • Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Designed and implemented the User Interface using Google's Angular.JS, Backbone.JS, MVC framework (which means JavaScript, HTML, and CSS), jQuery, Require.JS, JSP and Ajax.
  • Worked with different design patterns like singleton etc.
  • Responsible for creating the screens with table less design following W3C standards.
  • Worked with business analysts to understand their business models and goals.
  • Created admin automated tools which make easily add, update, delete of content using PHP
  • Responsible for quality assurance of finished websites, including the validation of web forms and links. Worked on developing the mobile app for farmers insurance.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML and CSS3.
  • Used Ajax extensively to implement front end /user interface features in the application.
  • Worked in the Java Environment with framework Hibernate and used Oracle as database.
  • Created PHP/Ajax schedule task list for mobile browsers
  • Participated in Software Development Life-Cycle (SDLC) preparing Requirement Specification documents, design documents, Test cases and Analysis, User Training documents and Technical Help documents.
  • Designed and developed custom jQuery components for the front end client side validations.
  • Worked with Mongo DB for document databases and the working nature of Mongo DB in the project like storage of documents using Mongo DB.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.

Environment: Java, HTML, jQuery, JavaScript, Angular.JS, Backbone.JS, Bootstrap, CSS3, Require.JS, Mongo DB, AJAX, JSP, Chrome, Firefox, Adobe Flash, MS Access, MS Office, IE and Oracle.

Web Developer

Confidential - Pittsburgh, PA

Responsibilities:

  • Involved in requirement gathering, configuration, design, development, deployment and validation.
  • Used Hibernate for establishing connection and interacting with the database.
  • Developed GUI using JSPs.
  • Developed Action forms, Action classes, Form beans using Struts framework to handle user requests.
  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery, and JSON.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store images to the database with Hibernate transaction control.
  • Migrated the Servlets to the Spring Controllers and developed Spring Interceptors, worked on JSPs, JSTL, and JSP Custom Tags.
  • The front-end JSP pages were developed using the Struts framework, and were hosted in a J2EE environment on a Apache tomcat server.
  • Developed and flexible, scalable, utilizing open source technologies like Hibernate ORM and Spring Framework.
  • Used BEA Web logic as the Application Servers and Apache Web Server 2.0.
  • Customize the Shindig code to meet the project requirements. Shindig is an open source framework for web based application.
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAP to communicate to the other modules.
  • Designed additional UI Components using Java Script and implemented an asynchronous, AJAX based rich client to improve customer experience.
  • Involved in the development of CRUD (Create, Update and Delete) functionality for various administrative system related tables and product components.
  • Designed static and dynamic Web Pages using JSP, HTML and CSS.
  • Developed application using spring frame work.
  • Built scripts using MAVEN and deployed the application on the JBoss application server.
  • Updated the maintained the sequence diagrams for the given Design.
  • Used Test Driven Methodology.
  • Used Web Logic Application Server for deploying various components of application.
  • Developed the User Interface Screens for presentation logic using JSP, CSS, and HTML client validation scripts using JavaScript.

Environment: JDK 1.5, J2EE, JSP, Spring MVC and IOC, Hibernate, Oracle, Eclipse, SQL, JavaScript, CSS, XML, XSL, XSLT,, CVS, Web sphere Application Server 5.1, Eclipse, Maven, Web Services.

Java Developer

Confidential - Phoenix, AZ

Responsibilities:

  • Worked with business analysts to understand their business models and goals and help define strategy, content, and features.
  • Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using JQUERY.
  • Wrote code to fetch data from Web services using JQUERY AJAX via JSON response and updating the HTML pages.
  • Created build, deployment and configuration related scripts for Maven.
  • Worked in Java/J2EE Environment using different frameworks for designing rich and responsive web applications.
  • Designed the Web application layout and forms using HTML, CSS, and JavaScript.
  • Used SVN as version control to check in the code, Created branches and tagged the code in SVN.
  • Used Log4j framework to log/track application
  • Designed web pages and used applications that meet business and user goals through a positive user experience.
  • Used JavaScript libraries to create slider and page-turning animations on calendar widgets.
  • Converted PSD mockups into pure hand-written HTML and CSS pages.
  • Responsible for transforming design mock-ups to W3C standards compliant HTML pages using HTML, XHTML, CSS.
  • Responsible for creating the screens with table less design following W3C standards.
  • Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.

Environment: Java, HTML, JavaScript, CSS, JQUERY, XHTML, Eclipse, XML, Boilerplate, Maven, SVN and JSON.

Java Developer

Confidential - IN

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Involved in business requirement gathering and technical specifications.
  • Implementing Servlets, JSP and Ajax to design the user interface.
  • Used JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Maintained the existing code based developed in Spring and Hibernate framework by incorporating new features and fixing bugs.
  • Designed and developed all the user interfaces using JSP, Servlets and Spring framework.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Involved in development of cascading style sheets (CSS) to make the Java Server Pages to be displayed using different output styles.
  • Developed custom controllers for handling the requests using the spring MVC controllers.
  • Developed Client Side Validations using Java Script and server side validations using Struts validation framework.
  • Extensively used the JSP in the view side of MVC.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Developed the dynamic User Interface using JSP utilizing Custom Tag Libraries, HTML, CSS, and JavaScript.
  • Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.

Environment: Java, J2EE, EJB, UML, SQL, Eclipse, JavaScript, Web sphere, JBOSS, HTML, DHTML, CSS, XML, Log4J, ANT, STRUTS,JUNIT, JSP, Servlets, Rational Rose, Hibernate.

Java Developer

Confidential - IN

Responsibilities:

  • Analyzed user requirements and designed the user interfaces, object model, application server logic and schema.
  • Designed JSP pages using struts tag libraries, HTML, DHTML, JSP, AJAX and Java Script
  • Coded Struts Action Classes, and Model Classes
  • Integrated the application with Struts Validation framework to do business validations.
  • Used JAXP for parsing & JAXB for Binding.
  • Worked with QA team to validate the test cases whether meeting the business Requirements or not
  • Conducted Unit Testing, interface testing, system testing and user acceptance testing
  • Used SVN for version and source control.
  • Involved in writing SQL queries & PL SQL - Stored procedures, function, triggers, cursors, object types, sequences, indexes etc.
  • Developed the application using Business Delegate design patterns to communication action mappings with EJB session beans & entity beans.
  • Used JMS for Asynchronous messaging.
  • Involved in producing & consuming SOAP based web services.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Deployed web components, presentation components and business components in Tomcat Web Server.

Environment: Java, J2EE, Struts, JSP, HTML, CSS, Oracle 9i, SQL, PL/SQL, XML, XSD, Maven, UNIX, JUNIT, VSS, WSDL, SOAP, EJB, entity beans, JMS, EMMA, and Tomcat 6, Ant.

Hire Now