We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume Profile

3.00/5 (Submit Your Rating)

Conway, AR

Professional Summary

  • Over 8 Years of extensive IT experience in web application analysis, design, development and deployment of enterprise application with strong expertise on Object Oriented JAVA, J2EE and Client Server technologies.
  • Expertise in developing applications using Java, J2EE Standards, Java Server Faces 2/Icefaces/Primefaces, EJB 3, JSP, Struts 1.2, Spring DI/ORM/JDBC, JMS, JNDI, XML, UML, Hibernate, Oracle, MVC Architecture, Web Services, AJAX, RMI, UML, HTML, Java Beans, JavaScript and DHTML.
  • Extensive experience in implementing MVC framework using Struts 1.2/1.1/1.0 in J2EE architecture.
  • Experience in working on various Spring 2.5 modules Spring MVC, DAO along with Hibernate 3.2 as the back-end ORM tool for implementation of persistence layer and mapping of POJOs.
  • Proficient in developing and designing the phases of Software development Life Cycle.
  • Strong Understanding of J2EE design Patterns like Session facade, Singleton, Front Controller, Business delegate, Service Locator, DTO, DAO
  • Profound Knowledge in configuring and deploying web applications using Tomcat 5.x/4.x web server and application servers like Web Logic 10.x/9.x/8.x,JBOSS 4.x, and developed deployment descriptors for the EJB 2.0/3.0 to deploy on IBM Web Sphere 6.x/5.x/4.x.
  • Developed J2EE applications on different IDE's like Eclipse 3.x/2.x, IBM Web Sphere Studio Application Developer WSAD 7.x/6.x, Rational Application Developer 7.x RAD , JBuilder6.x
  • Good Understanding of relational database concepts and experience in Query construction using SQL. Extensive experience in writing, editing and maintaining database objects.
  • Hands on experience with database tools like Toad for Oracle 10g/9i/8i, DB2 7.2, SQL Server2005/2000.
  • Strong Database RDBMS development experience in writing queries, functions, stored procedures, triggers.
  • Expertise in XML SAX, DOM , XSL, XSLT, XML Schema, DTD, Custom Tags, and JavaScript.
  • Good exposure and experience with Service Oriented Architecture SOA such as Web Services including SOAP, WSDL, JMS Java Messaging Service , AJAX and tools like Maven, ANT, JUNIT.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram and Activity diagrams using Rational Rose
  • Defined and created various functional documents for the systems to be developed like Functional requirement document, use cases, design document.
  • Excellent analytical, logical and programming skills, Self Motivated, Self-Starter, Team Player can work with minimal supervision with effective Communication skills and Organizational skills combined with attention and Time management skills

Technical Skills

Languages

Java , C.

Query Languages

SQL, PL/SQL.

Web Technologies

Servlets 2.5, JSP 2.0, JavaScript, WebServices

SOAP, WSDL , CSS, AJAX.

Enterprise

Technologies

J2EE, RMI, EJBs, JDBC 3.0, JNDI 1.2, JMS, MQ-Series,

JSTL 1.2, Java Beans.

Frameworks

Struts 1.1/1.2/2.0, Hibernate 3.0, Spring 2.5/3.0, JSF2/Icefaces 2.

Application Web

Servers

BEA WebLogic 8.1/9.0, Web sphere 5.x/6.x/7.x, JBoss 5.x,

Apache Tomcat 5.5/6.0 and Java Web Server.

IDEs

Eclipse 3.0/3.4/3.5, WSAD 5.1, RAD 7.0, NetBeans 6.0,

JBuilder 5.x and IBM RSA 7.

Markup Languages

XML, HTML, DHTML.

Scripting Languages

Java Script, Action Script 3.

Build Tools

Ant 1.7.0, Maven 2.

Operating Systems

Windows 9x/2000/XP/Vista, Linux, UNIX.

Databases

ORACLE 8i/9i/10g, MySQL, SQL Server 7.0.

Other Skills

JUnit, Log4J, SLF4J.

Version Control

SVN, CVS, Git, Rational Clearcase.

PROFESSIONAL EXPERIENCE

Confidential

Sr. J2EE Developer

Responsibilities:

  • Used SVN for version controlling and SVN plug-in to synchronize with the repository.
  • Performance tuning the application and refactoring the code.
  • Developed aspect oriented logging module using SLF4J, Log4J for logging purposes.
  • Created class diagrams and sequence diagrams using Microsoft Visio.
  • Involved in Designing and Developing Sequence Diagrams and Class Diagrams.
  • Worked on JMS Asynchronous processing.
  • Merging codes from different branches to a single branch using SVN Tortoise.
  • Worked on REST Webservices using Jersey Framework
  • Used Agile Scrum methodology.
  • Designed and Implemented User Interface in Model-View-Controller Architecture, which accomplishes a tight and neat co-ordination of MVC architecture using Spring MVC, JSPs, Servlets and Custom Taglibs.
  • Interacted with clients and application users in gathering the Requirements, Specifications and Design.
  • Installed and configured Websphere Application Server/RAD 7.5
  • Configured development environment using Websphere Application Server.
  • Writing JUnit test cases to test the application using JUnit.
  • Involved in Unit testing, Integration testing and deploying the application in the production environment.

Environment: JDK 1.6, WebSphere 7, RAD 7.5, Spring MVC, HTML, JavaScript, JSP, Hibernate 3, Oracle 10g, REST Web services, JMS, log4J, Maven, JUnit, XML

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Used SVN for version controlling and familiar with SVN plug-in to synchronize with the repository.
  • Experienced in using logging modules like SLF4J, Log4J.
  • Involved in designing Sequence Diagrams and Class Diagrams using Microsoft Visio.
  • Experienced in using Java concurrency APIs like Executor Services to implement multithreading
  • Experienced in using SOAP UI tool in order to test the web services
  • Consumed webservices and interacted with the webservice to retrieve device details using SOAP protocol
  • Responsible for scheduling jobs for Mass updates of the device info using EJB timer Services
  • Experienced in merging codes from different branches using SVN Tortoise tool.
  • Experienced in using Entity beans to persist data in the database
  • Developed Message Driven Beans MDBs to process the JMS messages
  • Actively participated in Design meetings and Data model change meetings.
  • Good understanding of Model-View-Controller architecture and implemented using JSF/RichFaces, EJB3 and JPA
  • Designed User Interface using Rich faces and Java Script technologies
  • Interacted with System Analysts and business users to gather the Requirements and understand the use cases.
  • Configured data sources and queues on WebSphere Application Server WAS in development environment.
  • Experience in configuring WebSphere application server for developers integration testing.
  • Experienced in writing test cases to unit test the application using JUnit4.
  • Involved in Unit testing, Integration testing and deploying the application in the production environment.
  • Worked on fixing the defects and managing defect life cycle using HP Life Cycle Management tool
  • Worked as a part of the Production Support team
  • Reviewed codes in code review meetings and proposed possible solutions
  • Involved in refactoring the code where required and tuned the application for better performance

Environment: WebSphere , RAD 7.0, IBM RSA 7, JSF1.2/2.0, HTML, Rich Faces, JavaScript, JSP, EJB3, SOAP, JMS, log4J, Maven, JUnit4, XML, Clear Case, SVN

Confidential

Java Developer

Description:

Confidential lift Trucks, Cost involved for the maintenance of Trucks, and to calculate Optimal Fleet Size

Responsibilities:

  • Implemented JAX-WS services for backend services
  • Implemented Spring AOP for the transaction management.
  • Created objects between SQL and java using myBatis Mapping
  • Created DAO's using Spring JDBC template and updating the items in development Database.
  • Did SQL mapping using iBatis for calling all Stored Procedures or Functions or even CRUD Data in Database.
  • Worked with designing RDBMS normalization
  • Built SOAP Web services consumed by the Front-End via HTTP Request
  • Consult with senior developers, architects on timelines to moderate scale application.
  • Responsible in assisting the Technical lead with Requirement Analysis, Technical documentation and preparing Technical Design Specifications.

Environment: : Java, J2EE 1.6, JSP, Axis CXF, Java Beans, XML, Web services SOAP, Spring ,Tomcat, Eclipse, Web logic 7.0/8.1, Oracle 9.0, PL/SQL,CVS , Log4j, JUnit, Ant, iBatis

Confidential

J2EE Developer

Responsibilities:

  • Implemented the application using Struts 1.2 Framework which is based on MVC design pattern.
  • Developed JSP pages tiles using Struts Taglibs and application specific Custom tag libraries
  • Design Developed using design patterns and OO methodology using UML and used Tiles framework
  • Validated all forms using Struts validation framework.
  • Implemented various Design patterns like Business Delegate, Session Facade and DAO.
  • Developed Enterprise Java Beans for implementing business logic
  • Extensively used Hibernate in data access layer to access and update information in the database and used DAO framework to abstract the application layer from the database.
  • Configured the WebSphere application server and RAD 6.0 WSAD IDE.
  • Used ANT scripts to build the application and deployed.
  • Involved in developing Test Cases and did unit testing using JUnit.
  • Used CVS for version controlling and Log4J for logging.

Environment: Java, JSP, Servlets, Struts 1.2, Tiles, Validation Framework, Hibernate, JMS, XML, EJB 2.0, JDBC, HTML, Ant, CVS, Log4J, JUnit, RAD 6.0 WSAD , WebSphere 6.0, Db2, Windows 2000.

Confidential

Java Developer

Responsibilities:

  • Involved in design of the application module and applied appropriate design patterns.
  • Efficiently organized code reviews and technical specification reviews with senior architects and business analysts.
  • Implemented Struts 1.2 Frame Work based on MVC paradigm.
  • Created Struts config, validation files and tile definitions using Struts Framework and also worked with Dispatch Action classes.
  • Struts Frame work was used for Internationalization, to provide different language support and also to integrate JSPs and DAOs.
  • Action Forms used for performing data validation, Action Classes used for executing specific request from the client.
  • Consumed SOAP Based webservices.
  • Developed presentation layer using JSPs and Struts MVC framework, Client side validations are done using JavaScript.
  • Configured Web Logic 7.0 Application server and deployed the web components into the server.
  • Developed the EJB components like Session Beans stateless .
  • Used J2EE design patterns like Value Object Pattern, MVC, session facade, Business delegate, Service Locator and DAO.
  • Used UML to design use case, activity, and sequence and class diagrams for the application.
  • Providing weekly project status to the manager.
  • Developed DAO's to connect to the Oracle 9i database.
  • Developed all the J2EE components using Eclipse.

Environment: Java,Jdk1.4, J2EE,Factory Patterns, Design Patterns, DAO, JSP 1.2,Servlets 2.3,Struts 1.2, Java Script 1.6,EJB 2.1, UML, XML 1.0, XSLT, Web Logic 7.0,Oracle 9i, Eclipse 3.0.

We'd love your feedback!