We provide IT Staff Augmentation Services!

Onsite Functional Coordinator & Senior Application Developer Resume

0/5 (Submit Your Rating)

Auburn Hills, MichigaN

OBJECTIVE

  • To secure a position that permits me to learn new technologies while utilizing my skills and experience developing web - based applications.

SUMMARY

  • Around 7 Years of IT experience with proven expertise in Front-End and Server-Side development, including Requirement Analysis, Design, Development, Unit Testing. Good analytical and debugging skills; systematic approach to programming tasks; good interpersonal skills.
  • Extensive expertise in J2EE, Spring, JPA, Hibernate, SOA (Web-Services), Struts and Advanced Object-Oriented JavaScript programming.
  • Expertise in Web UI development using JavaScript OOP, AJAX, ExtJS, JQuery, CSS, (X) HTML. Expertise in XML technologies XPath, XSL, XSLT.
  • Good experience in developing Rich Internet Applications using Adobe Flex, Actionscript.
  • Strong programming skills and development experience using Java1.6/1.5/1.4, Struts2, Spring2.5/1.2, Spring Security, Spring MVC, Spring Web flow, Spring AOP, Hibernate3.2/2.x, JPA 2, JMS, JTA, JNDI, JMX, Swing, Applet, JSP, Servlets, Java Beans, JSP Custom Tags Libraries, JDBC and RMI.
  • Good experience developing web services using Apache AXIS2 using core standards like SOAP, WSDL and UDDI.
  • Experience with Object Oriented Design (OOD). Good UML design experience utilizing Class, Sequence, Collaboration, Use-Case, Activity Diagrams using Rational Rose and MS Visio.
  • Proficient in applying design patterns such as Session Façade, Service Locator, Business Delegate, Data Access Object, Message Façade, Strategy, Command, Observer, Composite, Factory and others.
  • Good understanding of the Agile, Software Development Life Cycle (SDLC) and Test driven methodologies.
  • Extensive experience on Oracle 10g. Good experience developing SQL queries and Stored Procedures.
  • Solid working knowledge of JBoss, Web Logic, Web Sphere, Tomcat and Apache.
  • Extensive experience in different IDE's like Eclipse, RAD and WebLogic Workshop.
  • Hands on experience with ANT 1.5, JUnit 4.1.
  • Worked on Windows2000/XP and UNIX.
  • Experience in using version control software Rational Clear-Case.
  • Expertise in the field of Product Lifecycle Management (PLM).

TECHNICAL SKILLS

Java Technologies: Java, J2EE, JPA, Spring, EJB, Java Web Services, Struts, Swing, JDBC, JSP, Servlets, JMS, JMX, JNDI, RMI, PL/SQL, UML.

Application Server: JBoss, Web Logic, Web Sphere, Tomcat 5.0/4.0.

Databases: MySQL, Oracle 10g.

Frameworks/API’s: Axis2, Hibernate, JQuery, Spring MVC, Web Flow Struts.

Tools: Eclipse, RAD.

Internet Technologies: Adobe Flex, ActionScript, ExtJS, JQuery, AJAX, XML/XSLT, JavaScript, (X) HTML, CSS, DHTML.

Testing/ Build/versiontools: JUnit 4.1, Rational-Rose, Rational Clear-Case.

Operating Systems: Windows2000/98/95, UNIX(Basic)

PROFESSIONAL EXPERIENCE

Confidential, Auburn Hills Michigan

Onsite Functional Coordinator & Senior Application Developer

Responsibilities:

  • Created the System Requirement Specification from Business requirement document.
  • Developed user interface using JSP, Ajax, and JavaScript.
  • Implemented code to communicate HQL and SQL queries with Oracle DBMS.
  • Used MS Visio to model domain objects and services. Created Use-Case, Activity and State Diagrams for given test-cases. Used Class diagrams for implementing Java classes. Implemented the Sequence diagrams to indicate the behavior of this component. Utilized the Collaboration Diagrams to notate the integration components in the system.
  • Implemented RIA using Flex, ActionScript, BlazeDS.
  • Used the SpringMVC, Web Flow along with standard patterns like Template and Service locator, Singleton, Adapter pattern to develop flexible and extendable message processing layer. Used the Strategy pattern to implement the domain based Message object.
  • Developed Web Services using Axis2 and Implemented clients for this service using JAX-WS, JAX-RPC.
  • Utilized JQuery, AJAX and CSS to implement the Management interface (web based) for the system. Design and implement the Application’s Navigation API.
  • Implemented XSD for all XML documents used.
  • Implemented the persistence layer using Hibernate ORM. Also developed native SQL queries and utilized PL/SQL for stored procedures.
  • Followed the Iterative Agile Methodology that necessitated the deliverables to be handed in by the stipulated deadlines. Used the Test Driven Development (TDD) for developing code. Used Junit4.1 for developing test cases. Used MS Project for task and deliverable management.

Environment: Adobe Flex3, ActionScript, BlazeDS, Java 1.6/5.0, Spring2.5, Spring AOP, Spring MVC and Web flow, Axis2, Hibernate3.2, JSPs, JQuery, Java Multithreading, CSS, AJAX, Eclipse 3.x, Oracle 10g, HTML, JavaScript, UML, RAD7.0

Confidential

Senior Application Developer

Responsibilities:

  • Implemented RIA using Flex, ActionScript, BlazeDS.
  • Used Struts2 for implementing the Web layer of the application
  • Implemented data model layer using Hibernate and Spring ORM which involved adding POJO’s and JPA/Hibernate mapping files. Used the Hibernate Query Language (HQL) in the DAO’s.
  • Developed Database logical design, Entity-Relationship diagrams, and created the necessary scripts for creating and populating the tables with necessary initialization data.
  • Used Agile Development Methodology.

Environment: Adobe Flex, Actionscript, BlazeDS, Java, J2EE, JSP, JSTL, Struts2, Hibernate3.x, Oracle 10g, HTML, JUnit, JavaScript, Firebug.

Confidential

Onshore Senior Application Developer

Responsibilities:

  • Implemented sample services using JAX-WS specification and deployed them on Axis2 and JBOSS.
  • Developed server-side services using Spring MVC, Java5.0, Spring2.5, Servlets and Java-Beans.
  • Implemented UI using ExtJS to serve as an interface to list the web-services published on UDDI.
  • Utilized JAXR API for implementing code to discover services listed on UDDI.
  • Developed user interface using JSP, Ajax, and JavaScript.
  • Created Model classes and associated Hibernate DAO.
  • Configured Hibernate session factory, all Dao’s as a spring bean for dependency injection.
  • Applied design patterns like DAO, MVC, Composite, Observer and Singleton Pattern.
  • Explored Axis2 framework for discovering the WSDL2JAVA command line tool. Extended this tool by implementing new XSLT’s for generation of wrapper services from existing WSDL definition.
  • Implemented logic to deploy and publish the newly generated service using Apache Http-Client, JAXR and Ant.

Environment: Java, J2EE, ExtJS3.0, JAX-WS, UDDI, JAXR, JavaScript, AJAX, CSS, JSP, JSTL, Apache HTTPClient, Spring2.5, Spring MVC, Hibernate3.x, Oracle 10g, JBOSS,Axis2, HTML, JUnit, XML, CVS and Firebug.

Confidential

Senior Application Developer

Responsibilities:

  • Implemented RIA using Flex, ActionScript, BlazeDS.
  • Created UML Class-diagrams, Sequence diagrams, Collaboration diagram and Use-Case diagrams
  • Used the SpringMVC, Web Flow along with standard patterns like Template and Service locator, Singleton, Adapter pattern to develop flexible and extendable message processing layer. Used the Strategy pattern to implement the domain based Message object.
  • Developed Web Services using Axis2, to implement the bet specific odds calculation. Implemented clients for this service using JAX-WS, JAX-RPC.
  • Utilized JQuery, AJAX and CSS to implement the Management interface (web based) for the system. Design and implement the Application’s Navigation API.
  • Implemented XSD for all XML documents used.
  • Implemented the persistence layer using Hibernate ORM. Configured hibernate for using JTA transaction factory. Also developed native SQL queries and utilized PL/SQL for stored procedures.
  • Used Java Connector Architecture (JCA) to implement the resource adapter archives for integrating Spring IOC and ActiveMQ with JBoss.
  • Followed the Iterative Agile Methodology that necessitated the deliverables to be handed in by the stipulated deadlines.

Environment: Adode Flex, Actionscript,BlazeDS,Java 1.6/5.0, Spring2.5, Spring AOP, Spring MVC and Web flow, Axis2, Hibernate3.2, JSPs, JQuery, Java Multithreading, CSS, AJAX, Free marker, Eclipse 3.x, ActiveMQ, JBoss, Tomcat, Oracle 10g, HTML, JavaScript, UML, RAD7.0.

Confidential

Senior Application Developer

Responsibilities:

  • Identified areas to be included in the Design and Development from the Functional Specifications.
  • Created a feasibility report to visualize the performance of the system.
  • Used Rational Rose for modeling the software artifacts.
  • Created UML Class-diagrams, Sequence diagrams, Collaboration diagram and Use-Case diagrams.
  • Developed server-side services using Spring MVC, Java5.0, Spring2.5, Servlets and Java-Beans.
  • Used Hibernate as ORM and Oracle as DBMS.
  • Used design patterns DAO, MVC, Strategy Pattern, Composite, Observer and Singleton Pattern.
  • Used Java 1.5 annotation to create declarative authentication on method level.
  • Used Spring AOP for declarative authentication.
  • Created web-based user interfaces using JQuery, AJAX, JavaScript, JSP, CSS, HTML and JCA (PTC proprietary client based on JSP). Used CSS to control the style and layout of multiple Web pages.
  • Implemented Axis2 web service on Web Sphere and Web Logic for seeking assignments with specific states. Implemented static clients using JAX-RPC.
  • Used Rational Clear-Case for version control and developed JUnit test cases
  • Used Eclipse3.0, WebLogic Workshop and RAD for code development.

Environment: Java 5.0, EJB2.x, Spring2.0, Hibernate3.x, Spring MVC, Axis2, JQuery, JSP, JDBC, Eclipse 3.0, Tomcat, Oracle 9i, HTML, JavaScript, UML, RAD, WebLogic 9.2, WebSphere6.1, JBoss, Rational-Rose, Rational-Rose clear-case.

Confidential

Senior Application Developer

Responsibilities:

  • Lead development responsibilities for Workflow, Lifecycle, Teams and Assignments module.
  • Extensive use of Java, EJB2.x, Struts, Hibernate for adding new server side APIs and JSPs, Servlets, Swing, Applet for client side UIs.
  • Developed user interfaces using JCA, JSPs, HTML, XML, XSL.
  • Created new Standard Managers, Service APIs, Validations and Service Listeners using SessionBeans and EntityBeans.
  • Developed helper APIs of the standard services such as WorkflowService, LifeCycleService and TeamService using EJB2.x.
  • Implemented code to communicate HQL and SQL queries with Oracle DBMS.
  • Implemented client-side validation using JavaScript. Used CSS to control the style and layout.
  • Optimized performance problems by modifying SQL queries.

Environment: Java 5.0/4.0, EJB2.x, Struts, JSPs, JDBC, AWT, Swing, Applet, Eclipse 3.0, Tomcat, Oracle 9i, HTML, JavaScript, UML, RAD, WebLogic, WebSphere, JBoss, Rational Rose, clear-case, Oracle.

Confidential

Senior Application Developer

Responsibilities:

  • Created System Requirement Specification document. Created Class, Sequence, and Collaboration diagram using Rational Rose. Designed Persistence Object Model.
  • Implemented MVC Architecture using Spring MVC framework in the web layer.
  • Developed user interface using JSP, Ajax, and JavaScript.
  • Created Model classes and associated Hibernate DAO.
  • Configured Hibernate session factory, all Dao’s as a spring bean for dependency injection.
  • Applied design patterns like DAO, MVC, Composite, Observer and Singleton Pattern.

Environment: JAVA5.0, JSP, Servlet, Spring1.2, Hibernate3.0, Ajax, java script, Spring AOP, Eclipse, Tomcat, JBoss and Oracle10g.

Confidential

Application Developer

Responsibilities:

  • Created the System Requirement Specification from Business requirement document.
  • Used Rational Rose to develop UML Class-diagrams, Sequence diagrams and Use-Case diagrams
  • Used MVC, DAO and Singleton Design patterns.
  • Developed the application using Spring, Hibernate and Struts framework.
  • Implemented Web-Service using Axis for user’s to create change request and perform activities related to the lifecycle of the change request.
  • Developed HQL code for communication with Oracle.
  • Used MS Project for task and deliverable management. Used Rational Clear-case for versioning.

Environment: Java 5.0, Spring1.2, Hibernate2.x, Struts, JSPs, JDBC, Eclipse 3.0, Tomcat, Oracle 9i, HTML, JavaScript, UML, RAD, WebLogic9.1, WebSphere6.1, JBoss, Rational-Rose, clear-case, Oracle.

Confidential

Application Developer

Responsibilities:

  • Identified areas to be included in the Design and Development from the Functional Specifications.
  • Created Design note from the Functional Specifications.
  • Created System Requirement Specification document. Created Class, Sequence, and Collaboration diagram using Rational Rose. Designed Persistence Object Model.
  • Implemented MVC Architecture using Spring MVC framework in the web layer.
  • Developed user interface using JSP, Ajax, and JavaScript.
  • Created Model classes and associated Hibernate DAO.
  • Configured Hibernate session factory, all Dao’s as a spring bean for dependency injection.
  • Applied design patterns like DAO, MVC, Composite, Observer and Singleton Pattern.

Environment: JAVA5.0, JSP, Servlet, Spring1.2, Hibernate3.0, Ajax, java script, Spring AOP, Eclipse, Tomcat, JBoss and Oracle10g.

Confidential

Application Developer

Responsibilities:

  • Created a feasibility report to visualize the performance of the system.
  • Used Rational Rose for modeling the software artifacts.
  • Created System Requirement Specification document. Created Class, Sequence, and Collaboration diagram using Rational Rose. Designed Persistence Object Model.
  • Implemented MVC Architecture using Spring MVC framework in the web layer.
  • Developed user interface using JSP, Ajax, and JavaScript.
  • Created Model classes and associated Hibernate DAO.
  • Configured Hibernate session factory, all Dao’s as a spring bean for dependency injection.
  • Applied design patterns like DAO, MVC, Composite, Observer and Singleton Pattern.

Environment: JAVA5.0, JSP, Servlet, Spring1.2, Hibernate3.0, Ajax, java script, Spring AOP, Eclipse, Tomcat, JBoss and Oracle10g.

Confidential

Application Developer

Responsibilities:

  • Created the System Requirement Specification from Business requirement document.
  • Used Rational Rose to develop UML Class-diagrams, Sequence diagrams and Use-Case diagrams
  • Used MVC, DAO and Singleton Design patterns.
  • Developed the application using Spring, Hibernate and Struts framework.
  • Implemented Web-Service using Axis for user’s to create change request and perform activities related to the lifecycle of the change request.
  • Developed HQL code for communication with Oracle.
  • Used MS Project for task and deliverable management. Used Rational Clear-case for versioning.

Environment: Java 5.0, Spring1.2, Hibernate2.x, Struts, JSPs, JDBC, Eclipse 3.0, Tomcat, Oracle 9i, HTML, JavaScript, UML, RAD, WebLogic9.1, WebSphere6.1, JBoss, Rational-Rose, clear-case, Oracle.

Confidential

Application Developer

Responsibilities:

  • Developed server side component, for using Servlets.
  • Created user interfaces using JSPs, XML/XSL, Swing, AWT and Applets.
  • Used Struts to validate component and written all validation rules into XML configuration file.
  • Configured Tomcat database connection pooling. Used JDBC for Oracle DBMS communication
  • Created tools for xml parsing using SAX.
  • Corrected SQL queries to boost performance of several areas in the product.
  • Designed and implemented exception handling strategies, logging using log4J.

Environment: Struts, JSP, Servlets, JDBC, SAX, XML, XSL, Swing, AWT, Applets, SQL, Tomcat4.x, JavaScript, HTML, log4J.

We'd love your feedback!