We provide IT Staff Augmentation Services!

Sr. J2ee Analyst Resume

0/5 (Submit Your Rating)

AZ

SUMMARY

  • A Senior Java/ J2EE Professional with proficiency in Analysis, Design, Development, Architecture, Coding, Testing and implementation of Client/Server, Internet and Legacy Applications.
  • Over 7+ years of experience in Java technologies, with hands of experience in J2EE
  • Expertise in J2EE Design Patterns (Singleton, Factory, Service Locator, DAO).
  • Good working experience on various frameworks including MVC Framework (Struts) & SPRING MVC Framework.
  • Good Working experience in using different modules like Spring Core Container module, Spring Application Context module, Spring MVC Framework module etc in Spring Framework
  • Experienced in implementing Struts, spring, AJAX frameworks.
  • Extensive experience in mission critical IT applications encompassing Java, J2EE, XML, Enterprise Java Beans, Java Server Pages (JSP1.2), Servlets2.0, XSD, XSL, OOAD.
  • Developed applications using IDEs like Eclipse 3.x.
  • Good experience in using message services through Java Based Interface JMS.
  • Good experience in Oracle (8i, 9i, 10g), MYSQL databases.
  • Excellent conceptual base in Object - Oriented Design and Implementation Methodologies, Design Patterns, and Web based architectures using web technologies like JSP, Servlets, Struts and EJB.
  • Expert in working in Agile environment, Test Driven Development and Scrum.
  • Experience in SOA and implementing Web Services using SOAP, WSDL
  • Extensive experience with Eclipse, XML Spy for developing, build, debug, test, and deploying applications
  • Extensive experience administering and deploying web applications on Weblogic 9.2, Jboss Server, WebSphere and Apache Tomcat
  • Good working knowledge on configuration management tools like PVCS, Tortoise SVN and subversion.
  • Application development experience using multithreading, Serialization, Externalization, Collection framework, Generics.
  • Experience in PL/SQL, RDBMS to develop stored procedures and triggers in Oracle 9i.

TECHNICAL SKILLS

J2EE/JAVA Technologies: JDK (1.4,1.5,1.6), J2EE, JDBC, JSP(1.2/2.0), JSTL Servlets, JUNIT, JMS 1.1, RMI, JNDI, JAXP, JAXB, Javadoc, DOJO,WSDL, Tiles, Java Beans

Frameworks: Struts 1.2/2.0, Hibernate 3.x, Spring 2.x, JUNIT, Flex, Tivoli

Programming languages: C, C++, Cobol, JDK (1.4, 1.5, 1.6)

Client Scripting: JavaScript, JQuery

Server Scripting: JSP

Source Control: CVS, Subversion, TortoiseSVN

Build tools: Ant (1.4,1.5,1.6), Maven

ORM Technology: Hibernate 3.x

Web Services: SOAP, WSDL

Web Technologies: HTML, Javascript, AJAX, DHTML, PHP, DHTML, CSS, XSL, XSLT

Application/Web servers: Websphere (6.x,7.x), WEBLOGIC (8.1,9.1,10) JBOSS, Tomcat 5.x, Apache Web Server, IIS 5/6

IDE: Eclipse 2.x/3.x, JDeveloper 10.1.2/10.1.3 , Net Beans, IntelliJ

Protocols: HTTP 1.1, HTTPS, FTP, SOAP, TELNET

Databases: ORACLE ( 8i,9i,10g ), MSSQL (4.1, 5.1), DB2

Platforms: Windows (2000, 2003, Server, XP) and DOS, UNIX, LINUX RedHat Enterprise Server (4.x,5.x), Solaris (5.1)

XML Technology: XML Query, XML Path

XML Tools: XML spy

PROFESSIONAL EXPERIENCE

Confidential, AZ

Sr. J2EE Analyst

Responsibilities:

  • Involved in requirement gathering from end users.
  • Interacting with the system analysts, business users for design & requirement clarifications.
  • Used J2EE patterns such as Controller, Singleton, factory, MVC architecture is used in this application
  • Spring Framework IOC (Inversion of Control) design pattern is used to have relationships between application components.
  • It is also used to separate the application configuration and dependency specification from the actual application code.
  • Spring ORM module is used along with Hibernate to deal with database operations
  • Used Spring core, Spring Context, Spring MVC Framework etc are used for the application configuration of different components, services in the application
  • Developed presentation tier as HTML, JSPs.
  • Developed presentation layer using Tiles and JSP and Custom Taglibs.
  • Used Hibernate 3.0 tool to deal with database.
  • Used Hiberante extensively to have Database access mechanism with complex queries through Hibernate Query, Criteria interfaces.
  • Used JMS (Java Message Service) to send, receive and read messages in the application.
  • Used different messaging models like Publish-Subscribe, Point-to-Point messaging along with EJBs.
  • Used testing framework Junit for testing.
  • Implemented the project using the agile methodologies
  • Used databases Oracle 10g. Wrote complex SQL statements to retrieve data related to User, Insurance products.
  • Used CVS repository for version control.
  • Used Weblogic application server for deploying the application
  • Created auto deployment scripts for Weblogic using UNIX Shell Scripts.
  • Used Web Services to have SFTP administration which are developed by using SOAP, WSDL.

Environment: JDK-1.5, J2EE Design Patterns, XML 2.0, CSS, Unix, Weblogic 9.2, Servlets 2.3, JSP 2.0, Junit, SPRING MVC, Spring Core, Spring Context, SPRING AOP Module, JMS,BEA Weblogic 9.1,Eclipse IDE 3.2, SOAP,WSDL, Hibernate 3.0, JSTL, JAX-WS, XML Spy, XSLT,CSS, Oracle 10g,TOAD,ANT, Log4j

Confidential - Murray Hill, NJ

Sr. Java/J2EE Developer

Responsibilities:

  • Contributed to the application design, developing Use Cases based on the requirements using Rational Rose/UML.
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Developed web pages using JSP Tag Libraries, HTML5, and JQuery.
  • Wrote all client side validations using JavaScript.
  • Developed server-side services using Java (multithreading, collections).
  • Implemented Spring AOP for implementing the roles throughout the application.
  • Used Hibernate for mapping java objects to the relational database in .hbm.xml file.
  • Wrote queries for the modifications to existing database structure.
  • Designed, developed and implemented document transformation applications using XML tool.
  • Used DOM parsing methodology for serializing and parsing the XML request and response.
  • Developed unit test cases and functional test cases using Junit
  • Wrote Oracle queries and stored procedures necessary for the application.
  • Used CVS as the source control system.

Environment: Java 1.6, J2EE 1.4, JSP, JavaScript, JQuery, HTML5,CSS3, AJAX, Servlets 2.5, Hibernate 3.5, Spring, WebSphere 6.0, RAD, Oracle 11g, Toad, CVS,Qunit

Confidential - Wyne, NJ

Java Developer

Responsibilities:

  • Developed the use cases and class diagrams using Rational Rose/UML.
  • Performed end-to-end design and development of all layers of the application.
  • Implemented Spring MVC for designing and implementing the UI Layer for the application.
  • Used Spring IOC to inject the services and their dependencies.
  • Used AJAX to retrieve data from server synchronously in the background without interfering with the display and existing page in an interactive way.
  • Wrote JavaScript for dynamic manipulation of the elements on the screen and to validate the input.
  • Wrote Spring Validator classes for validating the input data.
  • Used JAXB to marshal/unmarshal java objects to communicate with the backend mainframe system.
  • Wrote PL/SQL and SQL blocks for the application
  • Wrote data conversion programs for handling the changes to the existing database schema.
  • Used PVCS as the source control system.
  • Worked on persistence layer using Hibernate with Oracle 10g Database.
  • Used Log4j package for the debugging, info and error tracings.

Environment: Java, J2EE, Spring MVC, Spring IOC, AJAX, JAXB, JavaScript, Hibernate, Oracle 10g, Toad, XML, Apache, Ant 1.7,Log4J, SQL, PL/SQL, RAD, WebSphere

Confidential

J2EE Analyst

Responsibilities:

  • Analyzed project requirements for the this product
  • Involved in designing.
  • Interacting with the system analysts & business users for design & requirement clarification.
  • Used J2EE Design Patterns like Session Façade pattern.
  • Used Struts Framework to deal with functionalities like credit issues, invoice details.
  • Used Spring DAO Module along with Struts Framework to deal with Database.
  • Spring MVC Framework IOC (Inversion Of Control) design pattern is used to have relationships between application components.
  • Developed, and debugged the servlets and EJB with Jboss Application server
  • Developed JSPs according to requirement
  • Used Connection Pooling to get JDBC connection and access database procedures.
  • Wrote complex SQL queries to retrieve invoice details and other financial elements etc.
  • Used Log4j as a debugging tool.
  • Developed UI modifications for uPortal using XSLT, DHTML,XML and JavaScript.
  • Used CVS repository for version control.
  • Extensively used Tomcat server and Jboss application server for developing, building and testing the application.

Environment: JDK 1.4, J2EE, STRUTS 1.1, MVC, Servlets 2.3, JSP 1.2, XML 2.0, CSS, CVS, Jboss Application Server, ECLIPSE, UltraEdit, XML Spy, AJAX, SQL Server 2000,TOAD

We'd love your feedback!