We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Fairfax, VA

SUMMARY

  • 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, iBatis 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.
  • Strongknowledge of open source applications including JBoss and Apache. Experience with webservice including SOAP, REST and 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.
  • Expertise in using configuration management tools like CVS, VSS, Star Team and Clear Case for version controlling.

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.0/1.2/1.1.

Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller, Factory Pattern.

Database/Tools: Oracle 10/9.0.2.5/8.1.7/7. x, DB2 7.2/7.1, SqlServer 2000/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.

PROFESSIONAL EXPERIENCE

Confidential, Fairfax,VA

Sr Java/J2EE Developer

Environment: Eclipse, J2EE, JSP, Servlets, Struts 1&2,JSTL, XML, XSLT, Toplink, JQuery, Java Script, Solr,Ajax, DHTML, HTML, CSS, Tomcat,OC4J, Oracle 11g, ANT, JUNIT, Log4j

Responsibilities:

  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Developed Action classes and Form beans and configured the struts-config.xml.
  • Implemented Search functionality to search various documents using Solr.
  • Wrote the HTML, DHTML, CSS, jQuery, Servlets, and JSP for designing GUI of the application.
  • Developed DAO’s using Toplink to interact with Oracle 11g database.
  • Used the automatic build scripts using ANT for the application to create the ear files and deployed in Tomcat and OC4J application servers.
  • Wrote JUnit Test cases which support the application.

Confidential, MN

Java Developer

Environment: JDK1.4,Hibernate, Web service,J2EE patterns,HTML/JavaScript Spring, JDBC, SOAP, AXIS, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM, SAX, XSD, DTD, JUnit, Ibatis/hibernate, DB2/SQL/Oracle, Oracle9i, Agile,WebLogic8.1/9.0,RationalClearCase,weblogicwebservices,RSA,clearcase,clearquestIbatis/hibernate.

Responsibilities:

  • 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.
  • 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 JUnit Test 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.
  • Used Configuration Management Tools for version control which is built on Win CVS.

Confidential, San Antonio

J2EE Developer

Environment: Java1.4,J2EE, Confidential RAD 6.0, XML, Business Services, Presentation Services, Agile, UMLDesign,J2EE Patterns, Web sphere Application Server MQ Series, Web Services, XSLT, CSS, RSA, Java/J2EE, RSA, CearCase, Clearquest, Tag Lib, JSP using JSTL, JavaScript

Responsibilities:

  • Involved in business requirements gathering and technical analysis document preparation.
  • Following SDLC Waterfall methodology for Integrated Web Bill Pay Project.
  • Prepared use case analysis document using UML
  • Prepared Architecture/design document and implemented Command Pattern in Presentation Services.
  • Developed new Web Service for getting External Accounts using vendor WSDL
  • Used Basic Authentication (web services security) mechanism.
  • Tech. System Design and review design.
  • Prepared Unit test plan/cases.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.
  • Manual application (EAR) deployment and integration testing in WAS 5.1/6.0 Linux servers.
  • JUnit and AgitarOne was used for Unit Testing

Confidential, Raleigh, NC

Java/J2EE Developer

Responsibilities:

  • Involved in collecting requirements from business users to build the Business logic process in WCC.
  • Involved in implementing Web services client request with external systems.
  • Involved in performing pre-processing the request and pass that to appropriate module for business process.
  • Written MDBs as part of Messaging Adapter for JMS requests.
  • Involved in implementing Hibernate and springs for database request and dependency injunction.
  • Defined business rules by using ILOG JRules engine for online banking and successfully integrated with WCC product.
  • Written ANT Build Scripts for Various Projects components.
  • Receive the build request form DEV team and release the build for testing to testing team.
  • Responsible for deploying the application in DEV, SIT, UAT environments.
  • Coordinating the various teams Development and testing teams for any configuration changes.
  • Used clear case configuration management system for version control.

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).

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!