We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 7+ years of experience in server side J2EE programming, developing medium to large scale web applications, and enterprise applications using Java Beans, EJB, Servlets, JMS, Spring, XML Beans, JDBC, Java Mail, STRUTS, Hibernate, iBATIS, Web services, Axis2, JIBX, JAX - WS, SOAP, JSF, XML, XSD, XST, Swing, AJAX, and JavaScript (DOJO and JQuery).
  • Expertise in teh development of web applications adopting MVC frameworks (Jakarta Struts, spring). Experienced in teh development of web services. Published and Consumed Web services.
  • Experienced in RDBMS SQL, PL/SQL in retrieving and manipulating data from backend DB2, Oracle & SQL Server.
  • Good working knowledge of Software Development Life Cycle process, which includes Designing, Developing and Testing and Implementation. Strong analytical, design and troubleshooting skills, also involved in unit testing, user acceptance test, maintenance and production support phases by following AGILE/ SCRUM methodology.
  • Involved as a developer in teh design and development of Front End User Interfaces using JSF, Ajax based Java script.
  • Expertise in developing enterprise and web based applications using Java, J2EE, JSP, Servlets, EJB 2.0/3.0, JMS, Struts, Tiles, Javabeans, JDBC, JUnit, Log4J, XML, XHTML and Web Services.
  • Experience with Application servers and Web servers such as BEA WebLogic Server 8.1/9.2, IBM Web Sphere 5.0/6.0, Jboss Server 4.0.2 and Apache Tomcat Server 5.5/6.0.
  • Experience working on Hibernate tools for object relational mapping and maintaining persistence with POJO’s for enterprise level web applications.
  • Proficient in RDBMS concepts such as Database Triggers, Stored Procedures and Functions.
  • Extensive working experience on databases such as Oracle 9i/10g, DB2, Sybase, MYSQL, PL/SQL and Microsoft SQL Server.
  • Domain knowledge includes Insurance, Airline, Mortgage, and Banking industries.

TECHNICAL SKILLS:

Programming Languages: : C, C++, Java, SQL, HTML, XML, CSS, Shell script, JSON, JavaScript.

Java API: : EJB, JSF, Servlet, JSP, JSTL, JMS, JDBC, RMI, and TagLibs.

Ajax/JavaScript Libraries: : JQuery, dojo, and prototype.

XML: : XML, XHTML, XSLT, JQuery, XML Schema, JAXP1.1

Database: : Oracle 9i/10g, PL/SQL, DB2, Sybase and MySQL

App/Web Servers: : WebLogic Server 8.1, WAS, JBOSS, Apache Tomcat 5.0

Design Methodologies: : OOP, AOP, SOA, Design Patterns, and SCRUM.

OS: : Windows, Unix, Linux, Macintosh

IDE/Case Tools: : Eclipse Galileo 3.5, Netbeans7.1, WSAD 5.1, RAD 6.0

Web Design Tools: : Dream Weaver MX, Macromedia Flash 2000

Build Tools: : Ant, Maven

Framework: : EJB 3.0, Spring, Hibernate, Struts

Version Control: : Rational Clear Case, CVS, Subversion, GIT stash

PROFESSIONAL EXPERIENCE:

Confidential

J2EE Developer

Responsibilities:

  • Involved in development of Presentation layer and business layer.
  • Develop rest webservices, used mybatis to make DB calls.
  • Used JSON to deal with data UI layer.
  • .Written client side and server side (contract and business logic) validations.
  • Developed Client Side Validations using Java Script, JQuery.
  • Involved in DAO layer changes.
  • Involved in Analysis, design, development, testing, integration, debugging, documenting and implementation of new and enhancement projects for small applications or portions of projects.
  • Rewrite windows based (VB) application to a java application using spring MVC frame work.
  • Migrated clearcase to GIT stash migration.
  • Worked on mavenizing Projects from an existing ant build
  • Used build tools like Jenkins and Udeploy.
  • Developed presentation layer Using Struts MVC, written Action classes, farm beans, jsp’s and written xml files (spring actions beans ) integrated Struts with Spring
  • Converted EJB project to batch applications for an MQ application.
  • Created Views and db links in SQL developer.
  • Supported few applications and involved in resolving production environment issues.
  • Updated few store procedures and packages as per part of our requirement.
  • Created Webservice client maven project using JAX-WS and included that jar into service layer
  • Written SQL queries in .properties file and used them into Spring DAO class
  • Reviewed and executed unit and integration test plans to ensure thorough testing prior to QA turnover for all teh applications.
  • Involved in writing TSD (Technical System Design ) for few projects as a part of development work.
  • IBM Websphere5.x/6.0/7.0/8.x (WSAD, RAD), RSA, and Rational ClearCase, Subversion (SVN).

Environment: Java 1.5, J2EE, Spring, Struts, JavaScript, Spring Framework,, JUnit, Log4J, XML, SQL, Servlets, JSP, Struts, UML, DB2, Rational Rose, Rational Clearcase.

Confidential, Dulles, VA

J2EE Lead/Onsite Coordinator

Responsibilities:

  • Involved in Analysis, design, development, testing, integration, debugging, documenting and implementation of new and enhancement projects for small applications or portions of projects.
  • Developed applications using Core Spring Framework for Dependency Injection and Spring Context to provide message sources.
  • Implemented Struts custom tag library and Tiles framework for building teh GUI’s.
  • Worked with XML parsers (SAX/DOM), WSDL XSL/XSLT for transferring common XML format into displayable format.
  • Designed and developed teh XML Schema for teh data maintenance and structures.
  • Implemented Object relational mapping and persistence for POJO’s using Hibernate tools.
  • Reviewed and executed unit and integration test plans to ensure thorough testing prior to QA turnover for all teh applications.
  • Worked with JNDI to maintain Directory Structure.
  • Implemented Data Access Object, MVC and Session Fecade Design Patterns.
  • Developed TDD environment.
  • Generated Filenet Docaccess Webservice client jar using JAX WS, Jibx binding and used Axis2 .
  • Multithreading with using RDBMS Oracle, SQL Server on Unix and Windows environment.
  • IBM Websphere5.x/6.0/7.0/8.x (WSAD, RAD), RSA, and Rational ClearCase, Subversion (SVN).

Environment: Java - J2EE, HTML, JavaScript, Spring Framework, Hibernate, EJB, JDBC, JUnit, Log4J, XML, SQL, Servlets, JSP, Struts, UML, Weblogic portal, Oracle 9i/10g, Rational Rose, Rational Clearcase.

Confidential, Albuquerque, NM

Application Developer

Responsibilities:

  • Responsible for gathering requirements from teh business users and developing enhancements in teh application by constantly interacting with teh users.
  • Worked with technical lead, project manager and other teams to align on requirements, design and delivery dates.
  • Developed teh front End GUI using JSP pages with Javascript, HTML and CSS.
  • Implemented MVC, DAO and factory method design pattern.
  • Extensively worked on teh middle tier using EJBs and spring and Java Servlets.
  • Worked with JNDI to maintain Directory Structure.
  • Deployed teh application on Websphere 7.0 applications server and provided production support.
  • Wrote complex SQL queries for generating reports.
  • Made extensive use of SQL, Stored Procedures, Triggers and Functions.
  • Used Squirrel and IBM DB2 editor for writing and running SQL queries.
  • Used Rational Clear case for Version control and Rational Clear Quest for defect tracking.
  • Developed TDD environment.
  • Supported user acceptance testing (UAT) plans to ensure thorough testing prior to QA and production deployment.

Environment: Java - J2EE, HTML, JavaScript, EJB 3.0, JDBC, JUnit, Log4J, XML, SQL, Servlets, JSP, Struts, UML, WSAD7.x, RAD8.x, IBM Websphere MQ, IBM DB2 9.1, Helpstar 2008 SQL, Rational Clear case, Rational Clear Quest.

We'd love your feedback!