We provide IT Staff Augmentation Services!

Senior Java Ui Developer Resume

0/5 (Submit Your Rating)

Dunwoody, GA

SUMMARY

  • Around 5+ 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 ofSDLClike Architecture, Requirement, Analysis, Implementation and Maintenance, and extensive experience withAgile 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.
  • Hands on experience in Struts 1.x and GWT framework.
  • Strong knowledge in using libraries like jQuery to implement dynamic webpages.
  • Excellent knowledge of JMS (Java messaging services) using EJB MDB and JMS (IBM MQ).
  • Proficient in writing and using SOAP and Restful Web services.
  • Experience in using Grunt and CSS procedures LESS, SASS.
  • Proficient in usingAJAXfor implementing dynamic Webpages where the content was fetched via API calls and updated theDOM(JSONParsing).
  • 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 asOracle 9i/10g/11g.
  • Extensive experience in developingWeb Servicesto expose useful functionality to web users throughSOAP and REST.
  • Experience with Browser testing, knowledge of cross-browser/cross-platform compatibility.
  • Expert in developingObject-Oriented Web applicationsusingMVC architecture.
  • Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting.
  • Experienced working in bothAGILEandSDLCbased development environment and participating in SCRUMsessions.
  • 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 andefficient codefor 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 98/2000/XP/Vista/7/8, 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

PROFESSIONAL EXPERIENCE

Confidential, Dunwoody, GA

Senior Java UI Developer

Responsibilities:

  • Involved in write application level code to interact with APIs, Web Services usingAJAX,JSONand hence buildingtype aheadfeature for zip code, city and county look up usingjQuery, Ajaxand jQueryUI.
  • 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.
  • Configured Clustering of EJB objects, JDBC connections and JMS connection factories.
  • 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 likeSpringMVC architecture andSpringBean Factory using IOC, AOP concepts.
  • Built theUIpart ofaddress verificationservice where users can select or ignore recommended address usingJQuery Ajaxandmodel.
  • 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 toHTML session storagehence give user feature of running several session at one time.
  • Designed and developed most of the application’s GUI screens using GWT framework.
  • Worked on the website fromstart to finishto give it a new look usingHTML5, CSS3, and JavaScript.
  • CreatedUIdesigns using Web 2.0 standards
  • Implemented client side interface using React.JS(flux and isx)
  • Responsible for creating the screens with table-lessdesigns meetingW3C standards.
  • Designed dynamic and browser compatible pages usingHTML5/HTML, DHTML, and JavaScript.
  • Created web services and desktop applications to access and display data needed by support teams usingAjax,JavaScript,JQuery,Angular.JS,EXT.JS, CSSandHTML5.
  • DevelopedCSSstylesto maintain the uniformity of all the screens throughout the application and positioning ofscreen objects.
  • Developedpage layouts,navigation,animation buttonsand icons.
  • Written and debugged the Maven Scripts for building the entire web application.
  • Appliedindustry best practicesand standards when project requirements are lagging.
  • DesignedCSSbased page layoutsthat are cross-browser compatible and standards-compliant.
  • Closely work with theQA Teamto 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, GWT, JMS, DML, DHTML, Adobe Flash, Photoshop, Angular.JS, React.JS, XML, Hibernate, Struts, Spring, Apache, SOAP, Oracle and Windows.

Confidential - Dallas, TX

Java/UI Developer

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 Drupal created prototypes as well for call functionalities.
  • Worked with JavaScript 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 MongoDB 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, MongoDB, AJAX, JSP, Chrome, Firefox, Adobe Flash, MS Access, MS Office, IE and Oracle.

Confidential, Pittsburgh, PA

Web Developer

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 WebLogic 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.

Confidential

Java Developer

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.

Confidential

Java Developer

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.

We'd love your feedback!