We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Baton Rouge, LA

SUMMARY

  • Total 10 years of work experience in Information Technology specializing in web - based applications development, Object Oriented technology, graphical user interfaces & design and Client-Server architecture.
  • It covers analysis, design, development, testing, technical writing, documentation and implementation of system applications.
  • Work experience include web/java development projects using Java/J2EE, HTML, XML,JavaScript programming, Servlets, JSP, Struts, ANT, Java Script, Jquery, EJB’s, JSF, JBOSS, SOA, Hibernate, Adobe Flex, Springs JUnit, Ajax, JDBC, web services, Weblogic, IBM WebSphere and Tomcat.
  • Experience in Full software development life cycle implementation (SDLC). Including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases
  • Rich experience in various domains (Financial, Insurance, Banking, Retail).
  • Experienced in Multi-threading/process synchronization and concurrent programming
  • Extensive knowledge in Test Driven Development for generating test scripts in java and database
  • Have worked wif HTML, Servlets, JSP, Struts, ANT, Junit, Java Script, EJB’s, JSF, XML, XSD schemas, Hibernate, Adobe Flex, Springs, Ajax.
  • Experience in Web Services using XML, HTTP and SOAP.
  • Experience in GUI, Web Designing and validations using: SWING, AWT, Applets, HTML, DHTML, JHTML, XHTML and CSS.
  • Complete understanding of Service Oriented Architecture(SOA).
  • Experience using middle ware architecture using Sun Java technologies like J2EE, JSP, Servlets, EJB and application servers like IBM Web Sphere 4.6/5.0, BEA Web logic7.1/8.1 and Apache Tomcat 4.1.0/5.5
  • Experienced in implementing MVC (Model View Controller) architecture using Struts framework, and worked wif various GOF Design Patterns and J2EE Design Patterns (Front Controller, Context Object, Business Delegate, Session Façade, Singleton, Intercepting Filter, View Helper, Data Access Object (DAO), Service Locator etc.
  • Good experience in XML related technologies like XML, XSL, XSLT, and XHTML.
  • Good experience in configuring web logic server on Windows machines.
  • Experience wif Backend Databases like ORACLE, MySql, and MS SQL Server.
  • Good knowledge in writing PL/SQL procedures and their implementation.
  • Extensive Knowledge in Java Server Faces (JSF).
  • Eperience in establishing messages using JMS in distributed systems
  • Expertise in Restful Web Services, WSDL wif Axis2.0 implementation.
  • Extensive Knowledge in design of Object Oriented Applications Using UML
  • Fluent in the Windows, UNIX, LINUX operating environments.
  • Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated wif Web Sphere and IBM HTTP Server
  • Good knowledge in Cutting Edge Technologies likes EJB 3.0, JSP, servlets.
  • Strong communication and analytical skills and a demonstrated ability to handle multiple tasks as well as work independently or in a team.
  • Highly proficient in understanding new technologies accomplishing projects goals successfully.
  • Exceptionally well organized, strong work ethics and willingness to work hard to achieve employer objectives.
  • A strong team player wif excellent interpersonal and communication skills and ready to take an independent challenge.

TECHNICAL SKILLS

Programming Languages: JDK 1.2,1.3,1.4,1.5,1.6, C, C++, Pl/Sql

Client Scripting: Javascript, VBScript

Platforms: Windows 2003 Server, HP Unix 3000, Solaris 4.1, Linux Redhat Enterprise Server 5.0.

Databases: Oracle 8i,9i,10g, SQL Server 2000,2005,2008, MySQL 4.1,5.0, PostgresSQL, IBM DB2.

ORM Frameworks: Hibernate 2.0.2.1,3.0, iBatis, TopLink

Web Technologies: JDBC 2.0, Servlets 2.3, JSP 2.0, JSTL, JPA, XML, XSL, XSLT, LDAP, RMI, Java Mail API, Log4j, PHP, HTML, CSS, DHTML, Adobe Flex 3.0

J2EE MVC Frameworks: Struts 1.1,1.2,1.3.8, Struts 2.1, JSF 1.2, Spring 2.5 MVC, Spring Web Flow

Web/Application Servers: WebLogic Server 6.1,8.1, WebSphere 5.0,6.0, Jboss 4.0.5GA, Tomcat 5.0,6.0

IDEs: Eclipse, JBuilder 2005,2006, iRAD, NetBeans

Webservice Specifications: JAX-RPC, JAX-WS, JAX-RS(Restful)

Webservices: TCPMon, SOAPUI, HttpMoniter

Webservice Implementations: Axix 1.0,2.0, JWSDP, Jersey, Metro, XFire, CXF

Middleware Technologies: CORBA, EJB 2.1,3.0, JNDI

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory, Abstract Factory

UML Tools: Altova UML Spy 2009,2010, OOAD, Rational Enterprise

White box Testing (Functional, Load): JUnit 4.1, JMock 2.5.1, JwebUnit, HttpUnit, easyMock 2.4, DBUnit, LoadTest

Black box Testing (Functional, Manual, Load): Jmeter, LoadRunner 9.1, Quality Center, WinRunner, QTP

Ajax Frameworks: DOJO, DWR, GWT, Prototype, EXT-JS, Yahoo UI

Javascript Frameworks: Jquery, JSON

Version Control: Rational Clearcase, CVS, PVCS, SCCS

Batch Scripting: ANT 1.4,1.5,1.6.2, Hudson, Maven

Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development(TDD)

Messaging Technologies: JMS, MDB

Transaction Control: JTA, Hibernate Transactions.

XML Tools: Altova XML Spy, XSLT

HTML Editors: MS Frontpage 2003, Adobe Dreamweaver MX CS4, Edit Plus

PROFESSIONAL EXPERIENCE

Confidential, Baton Rouge, LA

J2EE Developer

Responsibilities:

  • Involved in all phases of SDLC which includes requirement analysis, application design, development, integration, maintenance, installation and testing
  • Designed the application based on J2EE Architecture and designed the front-end based on Spring framework and annotations based restful web services.
  • Involved in Database design and development ( Oracle for QA & Prod. environment).
  • Used JSP Tags, Flex Tags to generate the necessary pages.
  • Developed swing components using JSF framework
  • Developed data migration Java code and Oracle PLSQL code using Test Driven Development like Junit and DBUnit
  • Hibernate is used for object relational mapping and a persistence management solution.
  • Used ANT as a build and deploy mechanism and wrote ANT scripts to accomplish the task.
  • Used JNDI to register the services and lookup the services.
  • Used several design patterns like session façade, service locator, business delegate, singleton for re-usuability, scalability and supportability
  • Used JavaScript to perform some preliminary validations and certain client side actions dat needed to perform.
  • Developed necessary DAO’s wif Hibernate as the persistence framework.
  • Designed Use Case, Sequence diagram in UML using Rational Rose.
  • Implemented Client/Server restful web services using Spring Frame Work based on MVC paradigm.
  • Used AJAX to retrieve a list of search results from the server.
  • Developed Web-based environment using SOAP, to put it simply, allows Java objects and COM objects to talk to each other in a distributed, decentralized environment.
  • Java classes are described using WSDL, and accessed as a WSDL-described service through WSIF.
  • Extensive development using JavaScript and its libraries.
  • Used log4j for logging messages to check logs in the application
  • Developed Message Driven Beans dat would interact wif JMS to publish/subscribe messages.
  • XML was designed to transport and store data.
  • Used UDDI 2.0 to develop compliant registry for Web services in a private intranet environment.
  • IRAD IDE was used for the development purpose. Used Remote Debugging to debug the application.
  • Involved in the deployment of the application into IBM Web Sphere Application Server.
  • Involved in moving code from CVS to Dimensions Version control.

Environment: Jdk 1.5, JSP 2.0, Spring 2.5 (MVC, IOC/DI), JSF 2.0, JPA, EJB 2.1, JMS, Hibernate 3.0, Oracle 10g, IBM Websphere Application server 6.0, IRAD 7.5, CVS, XML, Log4J, Java Script, Adobe Flex 3.0, Windows XP, JAX-WS, SOAP, WSDL, Axis 2.0,UDDI, SOAPUI, ANT, XMLSpy, JUnit, EasyMock, HttpUnit.

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Understanding functional specifications, designing, and creating custom solutions to match the requirements
  • Designed the Architecture of the project as per Struts MVC Frame work
  • Developed the application using Test Driven Development for java/J2EE
  • Designed and developed a ‘Convention Based Coding’ utilizing Hibernates persistence framework and O-R mapping capability to enable dynamic fetching and displaying of various table data wif custom filter, group and sorting along wif exporting capabilities
  • Designed, developed and validated the front end using HTML, CSS, AJAX, JavaScript and JSP, JSF Tag libraries for reusable web interface components including the open source Display Tag libraries.
  • Created Dispatch Action classes and DynaAction forms.
  • Used EJB as a middleware in developing a three-tier distributed application.
  • Improved user interactivity by using AJAX using tag libraries and as well as using the Prototype, Script.aculo.us JavaScript frameworks/libraries/widgets.
  • Designed and developed the Validators, Controller Classes and Java bean components
  • Designed and developed hibernate configuration and session-per-request design pattern for making database connectivity and accessing the session for database transactions respectively
  • Participated in the design and development of database schema and Entity-Relationship diagrams of the backend MySQL and Oracle database tables for the application.
  • Developed java program to extract data from the backend databases (both MySQL and Oracle) and imported the data using b formats and in turn generate quality custom Jasper reports in MS Excel, PDF and CSV formats.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database
  • Implemented custom design patterns and the best practices in Struts and Hibernate
  • Designed and built SOAP web service interfaces implemented in Java using Apache SOAP & Axis 2.0
  • Written and debugged the ANT Scripts for building the entire web application
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues, Production Issues including JUnit
  • Developed reports using me-reports and integrated using Jasper reports API

Environment: JDK 1.5, JSP 1.2, JSF, Servlets, EJB, Struts 1.3.8, Hibernate 2.1, Jasper Reports, me-Reports, Sql Server 2005, Eclipse 3.2, Apache Ant, Log4j, CVS, Weblogic 10.1, SOAP, CXF, XMLSpy, WSDL, JSON, GWT, Load Runner, JAX-WS, JMS, AJAX, JavaScript, HTML, CSS, XML, XSLT, UNIX.

Confidential, Mechanicsburg, PA

Java/J2EE Developer

Responsibilities:

  • Developed Enterprise Java Beans (EJB) both State less Session beans and Entity beans using CMP.
  • Hibernate wif DAO is used for object relational mapping and a persistence management solution.
  • Implemented the web layer wif Struts for a module.
  • Developed Servlets to handled requests from multiple clients.
  • Developed application, which provides interface between middle tier to database using JDBC
  • Used the Spring MVC Architecture and Inversion of Control.
  • Developed stored procedures and triggers and used SQL/PL SQL on DB2 database.
  • Involved in development of the web pages using HTML, SHTML and Java Script.
  • Involved in database design and created tables using the Sql 2000.
  • Implemented Singleton Creational Pattern and Session Facade Structural Pattern for support and re use of code
  • Created the unit test classes using Junit framework.
  • Facilitated exchange of real time data via the Web, File systems using OpenlinkEndurusing Connex integration services
  • Worked extensively on front end development using the DOJO toolkit. Developed HTML forms using the Dijit modules. Created CSS for the application.
  • Used JSF to develop Server Side UI Components.
  • Registry, a service locator is used to look up the Helper Classes, Data Access Objects, and Session Beans.
  • Extensively used GUI technologies JSP, HTML, DHTML, DOJO, CSS, JavaScript, XML, XSLT, DOM, SAX, AJAX, JSTL-Tiles and YUI in developing application User Interface (UI).
  • Used AJAX to retrieve a list of search results from the server.
  • Used TOAD to write, run queries, check table index, structures and data file size.
  • Implemented JSP, Apache Struts Tag Libraries, Java Script, Dojo, XML and CSS in Eclipse 5.1 IDE for developing Web Interface.
  • Used connection pooling to handle data transmission from the database.
  • Used XML/XSLT for transforming common XML format.
  • Involved in the deployment of the application into BEA Web Logic 8.1.

Environment: Java, J2EE1.3 (EJB, Servlets, Spring (MVC, IOC), DOJO, Hibernate 3.0, JSP, JDBC, JMS), Apache Struts Framework, TOAD, BEA Web Logic 8.1, JSTL, Oracle 8i, PL/Sql, JQuery, JMock, UNIX, Eclipse, Ajax, Sql 2000 and SUN Solaris.

Confidential, Springfield, MA

Java Programmer

Responsibilities:

  • Involved in understanding the business processes and defining the requirements
  • Contributed to the analysis of the requirements and understanding of the existing systems and deriving a common functionality.
  • Involved in preparing design documents, developing use cases, identifying classes and Objects, drawing class diagrams, sequence diagrams using Rational Rose and identifying the design patterns, frameworks to be used during implementation.
  • Implemented J2EE design patterns such as Front Controller, DAO, and Session Façade.
  • Developed Façade classes to encapsulate the business logic and hide the implementation details of the data access classes and EJBs.
  • Developed EJB (Session and Entity) components dat interface wif the database using Data Access Objects.
  • Responsible in securing applications and implementing Security Policies, SSL Authentication, Digital Certificates and various security realms including Single Sign On features using LDAP.
  • Developed presentation tier using JSP/Servlets and custom tags in MVC-II architecture.
  • Implemented client side validations using JavaScript
  • Used DHTML to control and positioning the HTML elements in the browser window.
  • Generated XML Pages wif templates using XSL.
  • Involved in installing and configuring WebLogic Application Server for development and deployment.
  • Deployed JSP’s, Servlets and EJBs onto WebLogic application server.
  • Used XSLT for transforming the XML content into HTML.
  • Co-ordinate wif QA for testing, Production releases, Application deployment, integration and conducting walk-thru code reviews.
  • Worked wif documentation teams in the development of Training Manuals and User's Guides ANT
  • Unit Testing and fixing the defects in the application during the maintenance builds.

Environment: Java 1.4, JSP 1.2, Servlets 2.3, JDBC 2.0, EJB 2.0, RUP, Rational Rose, Struts 1.1, HTML, JavaScript, DHTML, JNDI, JMS, XML, XSLT, DB2, Clear Case, Web Services, UML, LDAP, Log4j, ANT, WebLogic 7.0, JBuilder, JUnit, Linux 6.2, Win NT

Confidential, San Antonio, TX

J2EE Developer

Responsibilities:

  • Involved in writing use cases and sequence diagrams
  • Designed and developed for the Presentation layer using JSP/Servlets and MVC Frame work using Struts
  • Used RUP (Rational Unified Process) Framework
  • Responsible for implementing the J2EE design patterns like session facade, business delegate, value object pattern and Data access objects (DAOs)
  • Junit used for testing the application
  • Responsible to writing JDBC programming to persist the data in Oracle database.
  • Developed Entity beans for business logic components.
  • ImplementedLog4j for all classes to set debug levels on production
  • Responsible for writing complex SQL and PL/SQL queries for writing stored procedures and triggers.
  • LDAP is implemented for login authorization and authentication for secure web site.
  • Responsible for giving training to the end users and writing user requirements documentation and writing test plans.

Environment: Java 1.3, J2EE, JSP, HTML, CSS, EJB, Java Script, JDBC, SQL, PL/SQL procedures, JBuilder, WebLogic Application Server 6.1, Struts Frame work, Ant, Junit, Log4j, XML and Unix/Windows NT

Confidential

Java/J2EE Programmer

Responsibilities:

  • Involved in requirement gathering, requirement analysis, defining scope, and design.
  • Worked wif various J2EE components like Servlets, JSPs, EJBs, JNDI, JDBC using, Web Logic Application server.
  • Assisting project managers wif drafting use case scenarios during the planning stages.
  • Developing the Use Cases, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Written Server Side programs using Servlets.
  • Used Java Script for client side Validation.
  • Used HTML, AWT wif Java Applets to create web pages.
  • Involved in database design and developed stored procedures and triggers to improve the performance.
  • Used JDBC for connectivity to Oracle database.
  • Deployed servlets and JSP pages using Apache Tomcat server

Environment: Java, HTML, CSS, JavaScript, AWT, Servlets, JSP 1.1, JDBC, C#, Win NT, Oracle, JSON, Apache Tomcat 5.0, Jbuilder, JMock.

We'd love your feedback!