We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume Profile

5.00/5 (Submit Your Rating)

NJ

Profile Overview

  • Around 7 years of experience in Design, Development, and Implementation of Java and J2EE web and client server based applications.
  • Hands on experience in web based programming skills include Core Java, Servlets, JSP, Struts, JSF, Rich Faces, Spring, JDBC, EJB, Web services, SOAP, SOA, XML, JavaScript, JSTL, AJAX framework.
  • Hands on experience in Requirement Analysis, High-level design using design patterns in Object Oriented programming.
  • Completed projects using Java, J2EE, EJB2/3.0, RMI, JSP, JNDI, JDBC, Servlets, JavaScript, JMS, JSF, Struts, HTML, Web Services ,SOAP, XML, SQL, PLSQL, XSLT, XHTML, Spring, Hibernate and XML BEANS.
  • Hands on experience in various java-programming tools like RAD, IntelliJ, WSAD, Eclipse-3x, RSA 7.5, RAD7.5.
  • Strong Experience in PL/SQL, SQL, JDBC, Stored Procedures, functions in Oracle and DB2.
  • Expertise in implementing Spring framework for Dependency Injection, support for the Data Access Object DAO pattern and integrated with hibernate, Struts MVC.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Strong knowledge of open source applications including JBoss and Apache. Experience with webservice including SOAPand RESTFUL.
  • Used web/App servers like Web Logic, Web Sphere and Tomcat servers based on the client requirement and project specifications.
  • Extensive knowledge in implementing SOA Service Oriented Architecture architecture for synchronous and asynchronous communications between multiple applications.
  • Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best coding standards
  • Excellent communication, presentation, interpersonal skills and ability to work effectively in a diversified team.
  • Strong ability in communicating with Project development team and prioritizing workload.
  • Highly motivated and detailed-oriented, and also has the ability to work independently and/or as part of a team.
  • Technical Skills:
  • Operating System: Solaris10/9/8/7, SuseLinux, Windows NT/2000/2003/Advance Server and Ms-Dos.
  • Languages: Java, C, C , COBOL.
  • Methodology: OOAD, Agile, SDLC and UML.
  • J2EE Skills: JDBC 2.0/1.0, Servlets 2.3/2.2, JSP 1.2/1.1/1.0, JSTL, RMI, EJB 3.0/2.2/2.0, JNDI, JAXP, JTA, JMS, Web Services, JPF.
  • Web Technologies: HTML, JavaScript 1.3/1.2, AJAX, CSS, XML, SOAP 1.1, Axis, WSDL, UDDI, JQuery.
  • Frameworks: Struts Framework 2.0/1.3, JSF, Spring Framework 2.5/2.0/1.2/1.1.
  • Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller, Factory Pattern.
  • Database/Tools: Oracle10/9.0.2.5/8.1.7/7.x, DB2 7.2/7.1, SqlServer2000/7.0/6.5/6.0, Hibernate 3.2/3.0, TOAD.
  • Web/App Server: Apache Tomcat 5.5/4.1/3.3, WebLogic 9.1/8.1/7.0/6.1, WebSphere5.0.2/4.0, JBoss 3.1, 4.0
  • IDE/Tools: Eclipse, Net beans, WebLogic Workshop, ANT build script, Maven build script, Log4j logger, E2E logger.
  • Version Control: CVS, Star Team, Clear Case, VSS, MS Visio.

Project Details:

Sr Java/J2EE Developer

Environment:Java, J2EE 1.5, Java Beans, Struts 2.0, Spring MVC 3.0, JSP, XML, HTML, CSS, Ajax, jQuery, Servlets, WebSphere, SQL, Maven, JNDI1.2, Hibernate3.0, Web services, JMS, EJB, Log4, AIX, Clear Case.

Roles Responsibilities:

  • Worked on the Internal Web Application that the Sears uses very extensively.
  • Involved in developing the user interface using JSP's, JSTL, HTML, Struts and Servlets.
  • Developed application cache and coded in multithreaded environment.
  • Used JSF, Richfaces, A4J, Javascript and AJAX for UI.
  • Used Agile software methodology and Webtrack Remedy for Bug tracking.
  • Used Log4j for logging, JUNIT for testing and Hog4J for stats.
  • Ensure best programming standards and performance by using all the features in struts framework, struts DynaForms, struts validator.
  • Involved in designing and implementing web service client applications by using Axis framework for generating client classes by following SOAP based standards for messaging.
  • Used Second-level caching in Hibernate associated with the Session Factory object to reduce database traffic and improve performance.
  • Used Spring MVC Framework for the development of the project.
  • Used J2EE design patterns like MVC Singleton Pattern.
  • Performed version control management using Clear Case.
  • Responsible for Component Integration Testing and supporting System Integration Testing.
  • Developed the automatic build scripts using Maven for the application to deploy and test.
  • Involved in the preparation of Test Cases for Integration Testing.
  • Coding Test Classes using JUnit for unit testing.
  • Used JDBC, SQL queries, prepared statements and batch processing.

Confidential

Java Developer

Environment:JDK1.4,Hibernate, J2EE patterns,HTML/JavaScript, Spring 2.5, JDBC, SOAP, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM, SAX, XSD, DTD, JUnit, hibernate, DB2/Oracle9i,Agile,WebLogic8.1/9.0,RationalClearCase,weblogic, web service.

Roles Responsibilities:

  • Used Agile software methodology and Rational Clear Quest for assignment tracking.
  • Involved in design and implementation of the PMA module.
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Involved in designing and implementing web service server and client applications by using SOAP based standards for messaging.
  • Developed UI using Richfaces, A4J and JSF tags.
  • Used Spring JDBC Template for database access.
  • Extensively used Spring MVC for servlet configurations both during application Development and Test.
  • Developed DAO's using Spring JDBC and Services use DAO's using Spring IOC.
  • Involved in producing necessary WSDL to deploy as a web service.
  • Used Hibernate for data base related queries for ORM.
  • Used Java Socket Programming for communication with POS.
  • Created simulators and deployed in local environment for testing.
  • Used JUnitTest Cases for unit testing to achieve required coverage.
  • Used find bugs, PMD, CPD and check style to make sure of using proper coding standards while developing from beginning.
  • Wrote PL/SQL Stored Procedures.
  • Used Log4j for logging.
  • Used Configuration Management Tools for version control which is built on Win CVS.

Confidential

J2EE Developer

Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, EJB3.0, SOA, Java,Spring MVC 2.x, JSP, JavaBeans, Java Script, JQuery, StrutsV1.x, XML, XSLT, Web Sphere Integration Developer, JBPM,Web Sphere Application Server WAS 6.1/6.0, Rational Software ArchitectV7.0, TomcatV6.0, DB2v9.1, SQL Developer, SQL Query Analyzer, SQL Server 2005/2000.

Roles Responsibilities:

  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Performed Application Demo's to the end clients.
  • Developed WS-Security based Web Services to interact.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Built the web application controllers and UI pages using Spring MVC 2.x
  • Developed deployed the application in Web sphere Application Server.
  • Involved in the design and development of XML presentation.
  • Created XML Schema, XML template and XSL.
  • Involved in the design and development of XML presentation using CSS XSLT.
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Involved in implementation of SOA system using JBoss Business Process Management JBPM .
  • Worked with JAX-RS, JAX-WS and JAX-RPC web service technologies
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.
  • Used SAX toparse XML files which specify parsers and their corresponding record types.
  • Prepared Unit test plan/cases.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.

Confidential

Java/J2EE Developer

Environment/Technologies:

Java, Servlets, EJBs, JDBC, IBM Web Sphere, Oracle, JSPs, Apache Struts, UML, Rational Clear Case, Windows XP, JNDI, JMS, HTML, CSS, JUnit, SAX, XML, JavaScript, Log4J, Web Services WSDL,RAD.

Roles Responsibilities:

  • Implemented MVC design pattern in using Struts framework and used Jsps as views.
  • Used several J2EE Design Patterns Session Fa ade, Aggregate Entity for the Middle Tier development.
  • Developed EJBS in RAD for handling business processing, database access and asynchronous messaging.
  • Made extensive use of JNDI for looking up enterprise beans.
  • Developed Message-Driven beans in collaboration with Java Messaging Service JMS .
  • Also involved in writing JSP/HTML/JavaScript and servlets to generate dynamic web pages and web content.
  • Wrote various stored procedures in PL/SQL and JDBC routines to update tables.
  • Wrote various SQL queries for data retrieval using JDBC.
  • Extensively used SOAP formatted messages for communication between web services.
  • Developed the application on IBM WebSphere Application Server.
  • Involved in Unit Testing using JUnit.
  • Used Rational Clear Case for version controlling.
  • Provided the production support when there are issues.

Confidential

Environment: Java1.4, Servlets, JSP, Struts, EJB, Design patterns, html, java script, Eclipse IDE, Ant, Clear Case and Web sphere application server WAS 5 .

Roles Responsibilities:

  • Involved in designing and implementation of application flow.
  • Involved in Developing UI screens in Administrator module.
  • Developed Servlet's and JSP for displaying both dynamic and static pages using HTML.
  • Developed Action and Form Bean classes to retrieve data and process server side validations.
  • Used JavaScript for performing client side validations.
  • Involved in implementing Internationalization for supporting different country languages using Unicode formats.
  • Involved in Code Reviews to make sure best coding standards and java best practices are used before placing the code in version control.
  • Used Rational Clear Case for version control.

We'd love your feedback!