We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

5.00/5 (Submit Your Rating)

Albuqerque, NM

SUMMARY

  • Over 6+ Years of extensive experience in Software Development in analysis, design, development and testing client server and n - tier applications using Java/J2EE Application development using Software Development Methodologies like SDLC and AGILE.
  • Expertise in design and rapid development of web and J2EE applications using Core Java, JSP, Servlets, EJB, JDBC, Struts, Hibernate and Spring.
  • Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans, Servlets and EJB.
  • Rules Engine implementation using Drools.
  • Expertise in development of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP, EJB, JDBC, JNDI, Java Beans, JAXB, JAXP (SAX/DOM) and JAX-RPC.
  • Experience in developing applications using JavaScript, CSS, XML and HTML.
  • Extensive experience in design and implementation using design patterns like MVC, Factory Controller, Singleton, and Data Access Object (DAO) in the development of Enterprise Applications.
  • Experience in RDBMS, SQL and PL/SQL, writing Stored Procedures, Functions and Triggers in Oracle, DB2, SQL and PL/SQL.
  • Experience in Rational Rose for UML modeling.
  • Web Services SOAP-WSDL and RESTful.
  • Experience in deployment of applications on JBoss, IBM WebSphere, WebLogic and Apache Tomcat application servers.
  • Good knowledge in IDE’s like Eclipse and NetBeans.
  • Expertise in unit testing using JUnit.
  • Experience in error logging and debugging using Log4J.
  • Experience working as an individual contributor and as a team member coordinating with other team members.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE, SQL, PL/SQL

JDK versions: JDK 1.5/1.6

J2EE Technologies: JSP, Servlets, EJB, JDBC, Hibernate, JMS

Frameworks: Struts, Hibernate, Spring

Markup/Scripting Languages: HTML, XML, CSS, XTML, JavaScript

XML Technologies: XLTS, JAXP(DOM,SAX), WSDL, JAXB

Application/Web Servers: WebSphere, WebLogic, JBoss, Tomcat

IDE: Eclipse, My Eclipse, NetBeans

Databases: Oracle, MySQL, MS-SQL Server, DB2, MS Access

OS: Windows (NT/2000/XP/Vista/7/Server 2008), UNIX

Testing Tools: JUnit, Log4j

Design Methods: UML, OOAD, J2EE Design Patterns

Version Control: CVS, Sub Version(SVN)

PROFESSIONAL EXPERIENCE

Confidential, Albuqerque, NM

Sr. J2EE Developer

Responsibilities:

  • Hibernate is the ORM.
  • Using D3 and AJAX, JQuery for the responsive pages.
  • Twitter bootstrap for responsive design.
  • Internationalization and test driven development (JUnit) planned and being implemented.
  • Involved in designing Class and Sequence diagrams with UML and Data flow diagrams.
  • Implemented MVC architecture using Struts framework.
  • Designed and developed front end using JSP, Struts (tiles), XML, JavaScript, and HTML.
  • Used Struts tag libraries to create JSP.
  • Implemented Spring MVC, dependency Injection (DI) and aspect oriented programming (AOP) features along with Hibernate.
  • Used Hibernate to persist, access, update and delete objects in database.
  • Involved in configuration of Spring framework, Struts framework and Hibernate ORM tool.
  • Wrote Complex SQL queries to perform various database operations using TOAD.
  • Involved in testing using JUnit.
  • Performed application development using Eclipse and WebSphere Application Server for deployment.
  • Used Rational Clear Case for version control.

Confidential, Fremont, CA

Sr. J2EE Developer

Responsibilities:

  • Involved in designing UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Oracle database is used to support web-applications.
  • Created User interfaces using JSP, HTML, CSS and JavaScript.
  • Developed Custom Tags and JSTL to support custom user interfaces.
  • Used CSS style sheets for presenting data from XML documents and data from databases to render on HTML web pages.
  • Used JavaScript and Struts validation framework for front end as well as server side validations.
  • Implemented Design Patterns like MVC.
  • Used Spring MVC framework and integrated it with Hibernate.
  • Extensively used Hibernate ORM tool in data access layer to map the object view of data into database and to provide access and update information in the database.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Supported the development of database schema and creation of database tables in DB2.
  • Extensively used My Eclipse for writing code.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Developed test cases on JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code used by developers.
  • The application was developed by Agile-Scrum software development methodology.
  • Batch Support provided using MQ.
  • Implemented rules engine using Drools.

Environment: IBM WebSphere App Server 6.0, Eclipse v3.5, J2EE 5, HTML, JSP 2.0, Struts 2.0, Hibernate 3.0, Spring 3.0, XML, JSTL, XSLT, SOAP, WSDL, JAXP, AJAX, Log4J, JUnit, ANT, SVN, PL/SQL, DB2, Windows XP.

Confidential, Boston, MA

Sr. J2EE Developer

Responsibilities:

  • Designed UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Oracle Database is the backend.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and JavaScript to simply the complexity of the application.
  • Implemented Model View Controller (MVC) Architecture using Jakarta Struts framework at presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB components and render retrieved information.
  • Validated all forms using Struts validation framework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated it with Hibernate.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC.
  • Developed the Business tier with Stateless and Stateful Session beans with EJB standards.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used Web Services - RESTful for getting credit card information from third party.
  • Extensively used Eclipse for writing code.
  • Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.
  • Used Maven scripts to build the application and deployed on WebLogicApplication Server.
  • Developed test cases on JUnit.
  • Rules engine implemented using Drools.
  • Used Log4J for logging and tracing the messages.
  • Used CVS to maintain version control.
  • Involved in design and development phases of Software Development Life Cycle (SDLC).
  • Batch Support provided using MQ.

Environment: WebLogic Application Server v10.0, Eclipse v3.5, HTML, JSP 2.0, JavaScript, Servlet 2.3,EJB 2.0, Struts 1.3, Hibernate 2.0, Spring 2.5, JMS 1.1, XML, WebServices -RESTful, XML, SAX, DOM, JAXB, Log4J, JUnit, Maven, CVS, PL/SQL, Oracle 10g, Windows XP.

Confidential

J2EE Developer

Responsibilities:

  • Designed UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Used Spring MVC framework and integrated it with Hibernate.
  • Developed user interface using JSP, HTML, CSS and JavaScript to simplify the complexities of the application.
  • Used WebServices - WSDL and SOAP for getting credit card information from third party and used JAXB API for data retrieval.
  • Implemented Design patterns like MVC, Data Access Object, and Session Factory.
  • Extensively used Hibernate as data persistence layer to access and update information in the database.
  • Used ANT scripts to build application and deploy on WebLogicapplication server.
  • Designed various tables required for the project in Oracle database and used Stored Procedures in the application.
  • Developed test cases on JUnit.
  • Used Log4j for logging and tracing the messages.
  • Used SVN for version control across common source code used by developers.
  • Used WebLogicApplication Server and Eclipse IDE.
  • The application was developed by Agile-Scrum software development methodology.

Environment: WebLogic Application Server v10.0, Eclipse 3.5, JSP 2.0, Servlet 2.3, Hibernate 2.0, Spring 1.1, XML WebServices, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, ANT, SVN, PL/SQL, Oracle 9i, Rational Rose, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Proficient in doing Object Oriented Design using UML-Rational Rose.
  • Implemented the web-based application following the MVC Architecture using Struts Framework.
  • Designed the front-end using HTML, JavaScript.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration & administration of Weblogic environment, including deployment of Servlets.
  • Designed and developed used XSLT transformation components to convert data from XML to HTML, Used XML DOM API for parsing XML.
  • Used JSPs for the presentation layer and EJB Session Beans for model layer.
  • Involved in writing SQL, Stored procedure and PL/SQL for back end.
  • Developed Scripts for UNIX platform deployment.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Project coordination with other Development teams, System managers and web master and developed good working environment.
  • Involved in design and development phases of Software Development Life Cycle (SDLC).

Environment: WebLogic Application Server v9.0, Eclipse v3.5, J2EE, JSP 2.0, Struts 1.1, XML, Web 2.0, ANT, SQL Server 2005/2008, MS Visio, MS Office Suite, MS Project, Test Director, UNIX, Windows.

We'd love your feedback!