We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • Around 8 years of experience in Application Analysis Design, Development, Integration and maintenance for web, standalone and client - server based software applications.
  • Extensively worked on Java/J2EE technologies such as Servlets, JSP, JSF, JMS EJB and JDBC.
  • Good knowledge and experience in implementing open source frameworks Hibernate and Spring, Strutsand integrating among them.
  • Extensively worked on development of Web Services using Apache Axis, SOAP, UDDI and WSDL.
  • Expertise in web development using HTML, DHTML, XHTML, CSS, JavaScript and AJAX Technologies.
  • Experience in processing XML files using DOM&SAX parsers and transformations using XSLT.
  • Strong experience in deployment and configuration of application servers IBM Websphere, BEA WebLogic,Apache Tomcat.
  • Extensive experience in using databases such as Oracle 10g/9i/8i, SQL Server, and MySQL.
  • Worked extensively on build and deployment tools like ANT, MAVEN and Version Controlusing SVN, CVS and visual source safe.
  • Good knowledge of using IDE tools like Eclipse, NetBeans and RADfor JAVA/J2EE Application development.
  • Good knowledge and experience in Agile&Scrum methodologies and Test Driven Development.
  • Excellent client interaction and presentation skills and proven experience working independently and in a team.
  • Good at documenting System requirements and design.

TECHNICAL SKILLS

Languages: C,C++,JAVA,HTML,Java Script

J2EE Technologies: Servlets,JSP,JSF,AJAX,EJB2.0,JMS,JDBC,JMS,JAXP,JAXB, JAX-WS, Applets, Web Services

Frameworks/System Design: Struts 1.1/1.2,Hibernate 2.0/3.0,Spring 2.5,OOAD,MVC,UML, J2EE Design Patterns

Application/Web Servers: BEA Weblogic, IBM WebSphere,Apache tomcat Web Server

XML Technologies: XML,XSD,DTD,XSLT,XHTML,SAX,DOM,SOAP,WSDL

Databases: MySQL,Oracle10g/9i/8i,SQL Server 2000/2005

IDEs: NetBeans,Eclipse,RAD

Tools: MS Visio,Rational Rose,Serena Dimensions,VSS,WinCVS, Tortoise CVS,PVCS,Rational Clear Case,Clear Quest, Jasper Reports,Apache Ant,XML Spy,TOAD

Operating Systems: WINDOWS 9x/NT/2000/XP/2003, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Princeton, NJ

Senior Java/J2EE Developer

Responsibilities:

  • Developed user interface using Java Server Faces (JSF) and Ajax to provide a component based model.
  • Used client side scripting languages such as JavaScript and JQuery.
  • Used JAXB to marshal/unmarshal the XML - Java Object and Java Objects - XML.
  • Used Spring for bean management across layers and for loading database configuration and hibernate mapping files, created data source instance for instantiating Hibernate Dao Support’s session factory object.
  • Used Hibernate to develop DAO layer for performing CRUD operations on the database and configured it with Spring Hibernate Dao Support.
  • Created Hibernate mapping files for mapping POJO to the database tables. Wrote named queries for querying underlying database.
  • Developed ANT scripts to build, package and deploy the application and used Log4j for the Logging system.
  • Worked on webservices with annotations using jax-ws and axis2 and SOAPprotocol for web services communication.
  • Developed JUnit test cases for unit testing the application and mocked the services using Jmock.

Environment: JSP, JSF, Spring, Hibernates, Ajax, JavaScript, JQuery, Java 1.5, Web Services, Apache Axis, SOAP, WSDL, weblogic, My Eclipse 6.5.1, Oracle 10g, JUnit, Log4j, Ant, TOAD, Subversion, Agile/Scrum methodology.

Confidential, Jersey City, NJ

Senior Java/J2EE Developer

Responsibilities:

  • Participated in requirements gathering and analysis.
  • Designed the application usingRational Roseand developeduse case, class, package, sequence, and component diagrams.
  • Developed application usingStruts,Spring, and Hibernate frameworks.
  • Developed login, change CPNI profile, change PIN, confirmation, and landing pages usingJSP.
  • Developed BEAN classes, model classes, and handled page navigation usingStruts framework.
  • Designed and developedWeb Servicesto store and retrieve user profile information fromdatabase.
  • UsedApache Axisto develop web services andSOAPprotocol for web services communication.
  • Implemented DAO layer usingHibernate ORM(Object Relational Mapping) framework.
  • WroteHQL (Hibernate Query Language)named queries for data retrieval.
  • Integrated this application with existing customer tools application.
  • UsedCVSas the version control system and Antbuild script for building the application.
  • Wrote unit test cases usingJUnitand tested the entire application.

Environment: Spring, Hibernate, Struts, JSP, JavaScript, CSS, HTML, Ant, Enterprise Architect, CVS, Eclipse,JUnit, Log4J, Oracle 10g, Toad, Linux, Windows.

Confidential, Florida

Java/J2EE Developer

Responsibilities:

  • Involved in all phases of the application development such as Analysis, Design, Development, Deployment, and Testing.
  • Scrum (Agile) methodologyis used for the application development.
  • Designed the entire application using Sparx Enterprise Architect.
  • Implemented application based on Model- View - Controller(MVC) architecture using Struts framework.
  • Configuredhibernate configuration file, andhibernate mapping filesand developed POJO’s to map objects torelational database.
  • Wrote Hibernate Query Language (HQL) queries to store and retrieve the data from database.
  • UsedJUnitto write unit test cases to improve the software quality.
  • Wrote build file using Maven to automate the build process.

Environment: Spring, Hibernate, Struts, J2EE (Java 5, JSP), Servlets, Web Services, WSDL, WebLogic, Eclipse, JavaScript, CSS, HTML, Junit, Maven, Subversion, Oracle9iand Linux.

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed web application usingStruts and Hibernate frameworks.
  • UsedJSPfor developing screens for creating and updating demand bids, financial schedules, bid forecasts, bid adjustments, bid profiles.
  • Wrote action and service classes and defined action mappings in struts-config.xml file.
  • Configuredhibernate configuration file,hibernate mapping filesand developed POJO’s to map objects torelational database.
  • Implemented DAO layer usingHibernate and wroteHibernate Query Language (HQL)queries for persisting demand bid related information.
  • Developed both client and server side web services using Apache Axis and tested web services using web services explorer tool.
  • Used jQuery for event handling and AJAX implementations on the JSP pages.
  • DevelopedAntbuild file to automate the build process.
  • Wrote unit test cases for important business methods usingJUnit.
  • UsedCVSas the version control and Bugzillafor tracking issues.

Environment: Struts MVC, Hibernate, JavaScript, CSS, Junit, AJAX,jQuery, Servlets, JSP, WebLogic, Eclipse, JavaScript, CSS, HTML, XHTML, Ant, CVS, SQL Server, Toad, Bugzilla, MS Visio, Linux, Windows XP.

Confidential

Java/J2EE Developer

Responsibilities:

  • Performed analysis and created UML diagrams, class diagrams and sequence diagrams usingMS-Visio.
  • Web application is developed using the Struts MVC framework.
  • Used JSP to create login page, user profile, and account information pages.
  • Wrote Custom tags and Tag Library Descriptor (TLD) for encapsulating dynamic functionality and used JSTL tags for populating data on the JSP.
  • Developed server side utilities using Java Beans, XML, and EJB.
  • Developedmessage driven beans (MDB)’s for receiving the messages from other systems.
  • DevelopedDAOlayer usingJDBCand wrote severalSQLqueries to store and retrieve results from database.
  • Developed Unix Shell Scripts to perform administrator related tasks.
  • Used JavaSwing for developing internal GUI applications.

Environment: Swing, Servlets, JSP, JSTL, Custom Tags, TLD, Java beans, EJB, JDBC, Oracle, XML, JMS, IBM WebSphere,NetBeans,WSAD, Rational Rose, Clear Case, Unix, Shell Scripting.

We'd love your feedback!