Web Ui Developer Resume
Columbus, OH
SUMMARY
- 5 years of experience in Front - end Tech, Architecture, Design, Development and Production Support of various client-servers, distributed components applications using Java and J2EE technologies.
- Expertise in the field of Financial / Bank / Insurance/ Healthcare.
- Expert in Core Java with strong understanding of I/O Streams, Generics, Collections, Multithreading, Metadata, Event/Exception handling.
- Excellent knowledge and experience on almost all versions of JDK like 2,3,4,5, 6.
- Expertise using J2EE technologies in Servlets, JSP, XML.
- Extensive expertise in Java Servlets, JSP, XML, Eclipse, Apache Tomcat.
- Strong knowledge of Object Oriented Analysis and Design using UML with experience in full life cycle of software design process(SDLC) including requirement analysis, design, implementation and testing.
- Good implementation experience of Service Oriented Architecture and interoperability using web services and java connectors architecture.
- Extensively worked with Relational Databases like Oracle, DB2, MySQL, SQL Server and MS Access.
- Technically proficient in module development and upgrades based on organizational needs.
- Closely worked with business users at various stages of the project lifecycle, including requirements gathering, design, development, testing and post-production support.
- Strong front-end UI development skills using HTML, CSS, JavaScript, jQuery, JQuery-UI, XML.
TECHNICAL SKILLS
- Windows 8/7/Vista/XP/
- LinuxServlets
- JSP
- MVC
- Browser/Server
- Client/Server
- SOA
- Apache Axis
- JAX-WS
- SAAJ
- JAXB
- JMS
- Tomcat
- Eclipse/MyEclipse
- HTML
- CSS
- Java Script
- XML
- JQUERY Oracle
- PL/SQL
- MySQL
- JQUERY-UI
- DOM
- XHTML
- DHTML
PROFESSIONAL EXPERIENCE
Confidential, Columbus, OH
Web UI Developer
Responsibilities:
- Involved in gathering requirements.
- Responsible for writing the Detailed Design Documents.
- Responsible for designing different iterations dynamic web pages.
- Used SPRING MVC to navigate different pages.
- Involved in developing Frontend Tech for the Project using HTML5, CSS3 and JavaScript.
- Using JQUERY-UI to create web dynamic page.
- Using BootStrap.zip file to design web page style
- Using AXURE to do web page design
- Using Photoshop to make the small icon.
- Working in scrums Agile Environment.
- Used JQUERY get JSON DATA from Controller in backend.
- Working in Agile development
- Designed and implemented Firebug testing tools and programs
- Documented software defects using bug tracking system
- Used Spring MVC controllers, implemented Service tier and Data
- Software test planning and execution, primarily functioning in an integration test capacity
- Effective management of the issues and escalation at the right time.
- Using SVN to commit and update code.
Environment: Java/J2EE, JDK1.6, HTML, CSS, JSON, JSP, SPRING MVC, JQUERY, JQUERY-UI, JavaScript, Tomcat, Bootstrap, Scrums
Confidential, Richmond, VA
UI Java Developer
Responsibilities:
- Involved in gathering requirements.
- Responsible for writing the Detailed Design Documents.
- Responsible for designing different iterations dynamic web pages.
- Used JSP, Servlets for different layers of the application.
- Using TCP/IP networking protocols.
- Involved in developing Frontend Tech for the Project using HTML5, CSS3 and JavaScript.
- Using JQUERY-UI to create web dynamic page.
- Using BootStrap.css file to design web page style
- Using Dreamweaver to do web page design
- Working in scrums Agile Environment.
- Using AngularJS do MVC framework .
- Used JQUERY and JASON to navigate to different pages of the application using DOM elements, and to create AJAX pages.
- Working in IBM Websphere Dojo library.
- Responsible for creating JUNIT test cases.
- Using LoadRunner to tracking bug
- Written parsing program for XML/XSLT
- Working on Apache Jira.
- Working in Agile development
- Designed and implemented menu/automated testing tools and programs
- Documented software defects using bug tracking system
- Using QTP to record and run functional testing.
- Used Spring MVC controllers, implemented Service tier and Data acess tier using Spring and Hibernate
- Created and executed automated software test plans, cases and scripts
- Software test planning and execution, primarily functioning in an integration test capacity
- Effective management of the issues and escalation at the right time.
- Using Oracle PL/SQL for servicing module.
Environment: Linux, Java/J2EE, JDK1.6, HTML, CSS, XML, JSP, Servlets, JQUERY, JQUERY-UI, JavaScript, Tomcat, Bootstrap, Scrums, QTP, LoadRunner, Dojo
Confidential, Cincinnati, OH
UI-Developer
Responsibilities:
- Involved in gathering requirements.
- Involved in developing Frontend Tech for the Project using HTML5, CSS3 and JavaScript.
- Used Struts 2.0 as the Framework for the application.
- Responsible for writing the Detailed Design Documents.
- Using AngularJS do MVC framework .
- Used JSP, Servlets for different layers of the application.
- Used Spring MVC controllers, implemented Service tier and Data acess tier using Spring and Hibernate
- Used Service Locator, Transfer Object, DAO design patterns for design.
- Created Session Beans for brokerage module.
- Involved in Writing JUnit test cases for modules.
- Used Log4j Logging API.
- Working in IBM Websphere Dojo library.
- Software test planning and execution, primarily functioning in an integration test capacity
- Involved in developing Frontend Tech for the Project using HTML,CSS and JavaScript.
- Written ANT scripts for build and deployment activities.
- Written parsing programs for XML files.
- Used JQuery to navigate to different pages of the application using DOM elements, and to create AJAX pages.
- Effective management of the issues and escalation at the right time.
- Using Oracle PL/SQL for servicing module.
Environment: Java/J2EE, JDK 1.6, Hibernate 3.0, JPA, EJB, Struts 2.0, HTML, Eclipse, XML, JSP, Servlet, EJB 3.0, Tomcat, Spring 3.0,Dojo
Confidential, TN
UI-Software Engineering
Responsibilities:
- Extensively used Collections, Generics and Annotations.
- Designs and developed service components with Spring Framework, Spring MVC, IOC, DI.
- Implemented Reverse-Engineering by developing UML class diagrams using Eclipse UML editor.
- Developed Sequence diagrams for Default implantation classes for every service module using Microsoft Visio.
- Used Spring AOP for the transaction management and logging.
- Implemented Service tier and Data access tier using Spring and Hibernate.
- Programming with Oracle PL/SQL for Servicing module.
- Using AngularJS do MVC framework .
- Developed various Test cases for Unit-Testing the code using JUNIT.
- Wrote Base Test classes for individual modules for reducing redundancy in Test code and also greater maintainability.
- Used Spring MVC controllers, implemented Service tier and Data acess tier using Spring and Hibernate
- Used JQUERY and JASON to navigate to different pages of the application using DOM elements, and to create AJAX pages.
- Designed message formats in XML.
- Implemented Integration Testing for the application.
- Used Spring MVC controllers MultiAction Controller, Simple Form Controller
- Abstract controller, command, etc as per the user interface.
- Involved in implementing transaction management using Spring AOP.
- Designs and develops business objects and domain objects with Object Relational Mapping using Hibernate /JPA.
- Used Annotational mappings.
- Used maven as a build tool.
- Worked on internationalization.
Environment: Java, JDK 1.5, Spring/Spring MVC, J2EE, Hibernate 3.0, AJAX, JPA, Oracle 10g, XML, UML, JUNIT, EJB 3.0, Tomcat 6.x
Confidential
Software Engineer
Responsibilities:
- Gathered and analyzed the requirements.
- Contributed to the High Level Design of the system using UML.
- Created low level design with workflows for various transactions.
- Implemented Design patterns like Business Delegate, Session Facade, Value Object, and Value Object Factory.
- Design and development of workflows, application views for Customer Demographics, New Bank Account, Fund Transfer, Balance Inquiry, Pass-through Workflows etc.
- Integrated enterprise business applications, user interface and databases with the system
- Worked with JMS to send alerts and notification.
- Development of business components.
- Using AngularJS do MVC framework .
- Used Spring MVC controllers, implemented Service tier and Data acess tier using Spring and Hibernate
- Developed the struts action classes, form beans and associated helper classes.
- Developed front end by using Struts 2 framework.
- Parsed the XML’s using JAXP API and inserted the data into the database
- Involved in implementing the design patterns like MVC, singleton, DAO.
- Developed Logging technique using commons logging technique and Log4J.
- Developed Hibernate Mapping files. And Developed queries using Hibernate Query Language.
- Analyzing the logs and debugging code when transactions failed
- Development of User Interface in developing JSP, Java Servlets, J2EE, Javabeans, Javascript, HTML, CSS.
- Testing using JUnit. Created test data messages, dummy environment and pseudo applications for end-to-end testing.
- Conducted sessions for Quality assurance of project.
- Configuration and Build management of the project using Visual Source Safe and Ant for building.
- Backend programming with Oracle PL/SQL for Admin module.
Environment: JMS, XML, WebLogic Integrator 8.1, Oracle9i (SQL PL/SQL), Core Java, UML, Ant 1.5.1, Jasper Reports, Struts 2.0 Framework
Confidential
UI Programmer
Responsibilities:
- Requirements Gathering and Write Technical Specification Document.
- Develop and maintain the Compensation Life Cycle module using HTML, CSS, JavaScript, AJAX, JSP and Servlets.
- Used XML parsers for parsing XML documents.
- Enhanced the existing module called the Bonus Funding Guidance to allow the user to enter the funding amount based on the various security levels and different Business units.
- Create/Write database scripts, stored procedures and functions using Oracle PL/SQL.
- Used Session Facade design pattern to effectively communicate between client and business components and to reduce number of calls between the client and the business components
- Used Business Delegate design pattern for Business components lookup
- Used WebSphere application server for deployment.
- Used UNIX to analyze logs on production and development servers.
- Provide support for User Acceptance Testing and Production.
- Used JUnit for unit testing.
- Create and execute Unit Test and Integration Testing.
Environment: J2EE (Java, JSP, Servlets, HTML, JavaScript, CSS), XML, Windows XP, Oracle9i (SQL PL/SQL)
