Java Ui Developer Resume
Jacksonville, FL
SUMMARY
- Over 7 years of experience in Design, Development, Implementation and Testing of Object - Oriented programming using Java and J2EE software systems.
- Expertise in client side designing and validations using HTML, DHTML, CSS, JavaScript, HTML5, DOM, AJAX, jQuery, JSON, AngularJS and Bootstrap.
- Expertise in application development using Java, J2SE, J2EE, JSP, Servlets, JDBC, Hibernate, Web Services, XML.
- Good expertise in developing Java web based applications using MVC Framework, struts, spring web framework.
- Extensive experience in working on IDEs like Eclipse, MyEclipse, Net Beans.
- Experience in writing and executing unit test cases using J-Unit Testing Framework.
- Extensive Experience in working with various databases like JDBC, DB2, Oracle, SQL, MySQL, RDBMS and SQL Server.
- Experience in creating Unified Modeling Language (UML) diagrams such as Use Case Diagrams, Activity Diagrams, Sequence Diagrams, and Class Diagrams using Rational Rose, Microsoft Visio.
- Implemented various design Patterns like Singleton, prototype, Factory pattern, Abstract Factory pattern.
- Experience working on various Web/Application servers IBM Web Sphere, Apache Tomcat, JBoss AS and WebLogic.
- Consumed and produced various Web services in the business layer using protocols like SOAP, UDDI and WSDL.
TECHNICAL SKILLS
Languages: C, C++, Java, J2EE and SQL
JEE Technologies: Servlets, JSP, JNDI
Web Technologies: HTML, DHTML, HTML5.0, CSS, Sass, JavaScript, Dom, AJAX, JQuery, JSON, AngularJS, Bootstrap
XML: XML, XSL, XSLT, JNDI, SOAP
Database: JDBC, Oracle, SQL Server, MySQL, DB2, RDBMS
Application Server/Web Server: JBoss AS, IBM WAS, WebLogic, Apache Tomcat
Modeling Tools: Rational Rose, Microsoft Visio
Frameworks: Spring, Struts, Hibernate, JSF, Spring Web MVC
Operating Systems: Windows, Linux, Unix
IDE: Eclipse, MyEclipse, NetBeans
Source code Configuration: Git, CVS
Protocols: HTTP, HTTPS/SSL, TCP/IP, FTP, Telnet, SMTP, LDAP, SOAP
Other Tools: RESTful, Ant, Maven, JUnit, log4j, SOAP UI, JProbe, JMS
SDLC: Initiation, Planning, Requirements Analysis, Design, Development, Integration, Test, Implementation, Operation, Maintenance
Project Management: Scope Details, Work Breakdown Structure, Iteration Plan, Functional Specifications, Technical Specifications, Project Schedule
PROFESSIONAL EXPERIENCE
Confidential, Jacksonville, FL
Java UI Developer
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.
- Implemented bootstrap CSS in Angular.JS for developing rich and responsiveUIand asynchronous patterns.
- Built rich prototypes and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, Angular.JS, and Bootstrap with Oracle database and MySQL.
- Worked in Agile environment and also used Visual Studio to implement some functionality in the project.
- Developed Object Oriented JavaScript code and responsible for client side validations using jQuery functions.
- Developed source code to consume JSON response received through AJAX calls using jQuery.
- Worked with source code control systems like GIT and JIRA.
- Experienced in PHP web services using SOAP and REST.
- Performed a lot of DOM operations for loading and manipulating dynamic content on webpages.
- Worked withJavaframeworks hibernate.
- Coding, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complexUIcontrols.
- Developed callback functions to parse and handle JSON data returned from the server.
- Front-end prototype and theming 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 Telerik Controls.
- Developed and prepared test cases for unit testing with jUnit.
Environment: Java, HTML5, JavaScript, jQuery, Bootstrap, AngularJS, JSON, AJAX, SQL Developer, CSS3, Apache Tomcat, MVC Framework, MySQL, SASS, XML, Notepad++, Eclipse, Oracle, Tortoise SVN.
Confidential, Springfield, MO
Java UI Developer
Responsibilities:
- Working as a UIDeveloper for internal application.
- Designed various UIcomponents in AJAX, jQuery, JavaScript for GUI design.
- Developed modules with JSP, Servlets, HTML5, CSS3, XML and deployed them.
- Developed Application to access JSON from Rest API web service from consumer side using JavaScript and AngularJS.
- Developed the front-end web page by using bootstrap, HTML5, CSS3, JavaScript and JQuery, taking advantage of the frameworks AngularJS.
- Estimated time to develop for all approved prototypes and the implementation of those prototypes using jQuery and CSS.
- Responsible for creating the JavaScript code, for different modules.
- Worked on portals for uploading user’s data using JavaScript and JQuery.
- Worked closely with QA team to fix bugs with Google chrome development Tool and Advance Rest Client. Through the UItesting with selenium tool.
- Used JDBC to exchange data with database.
- Engaged with Business and Technical Users for Visual Design and worked on designing wireframes.
- Conducted client side validations using JavaScript.
- Implemented the project using JSP and Servlets based tag libraries, Guava libraries, spring, MVC model framework.
- Used Core Javaand J2EE for back-end implementation and business logic.
- Developed JSP pages, worked on spring frame work and Admin tools
- Used Spring RESTful API to implement RESTful Web Services, sent JSON data type between front-end and the middle-tier controller.
- Used Log4j to generate system information and debug message.
- Worked on JUNIT testing, Integration testing Development frameworks.
Environment: Core java, jQuery, HTML5, CSS3, Spring, Bootstrap, Angular JS,JavaScript, XML, MVC,Log4j, RESTful, JSON, SQL, eclipse, GIT.
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 andJavaScript
- Coded Struts Action Classes, and Model Classes
- Integrated the application with Struts Validation framework to do business validations.
- Worked with QA team to validate the test cases whether meeting the business Requirements or notConducted 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, DHTML, AJAX, JavaScript, SQL, XML, XSD, Maven, UNIX, JUNIT, VSS, WSDL, SOAP, EJB, entity beans, EMMA, and Tomcat 6, Ant.
Confidential
Java Developer
Responsibilities:
- Team member of Server Side/ Back-end Development Team.
- Lead the GUI Team to integrate the UI application with the services of Business Logic.
- Designed Enterprise Application using MVC architecture.
- Developed Web Pages using JSP, HTML and JavaScript.
- Optimized the code and database for maximum performance.
- Developed Servlets for business logic.
- Responsible for building installer through automated script and for deploying the Application in Web Logic application Server.
- Involved in requirements gathering and preparing software requirement specification.
- Analyzing the Requirements and designing the workflow.
- Created connection pools, deployed JSP, Servlets.
- Writing JUnit Test cases for testing the application.
- Performed System Integration Test.
- Performance tuning the code and SQL queries.
- Fixing the Issues/Defects from the Testing team.
Environment: Java, J2EE, JSP, HTML, CSS, XML, JavaScript, Swing, Servlets, EJB, JDBC, Apache Tomcat, JUnit, Windows, Oracle, SQL, Struts, WebLogic.
