We provide IT Staff Augmentation Services!

J2ee Developer Resume

3.00/5 (Submit Your Rating)

Iowa, IA

SUMMARY

  • Around 6 Years of experience in application development using Object Oriented software architecture, analysis, design, development & implementation of Enterprise Systems.
  • Proficient in Java, JSP, Java Script, J2EE, JSF, Spring Framework, Hibernate, HTML, JDBC, XML, EJB, JMS, SQL, PL\SQL, Oracle 9i and 10g, DB2, SQL Server, Tomcat.
  • Good knowledge of concepts in Java like OOPS and Exception Handling.
  • Experience in developing enterprise applications using IDE tools like IBM RAD, WebLogicWorkshop, Web Sphere Studio Application Developer (WSAD) and Eclipse.
  • Experience in using Weblogic Application Server and Websphere Application Server.
  • Experience in creating connection pools, configuring JMS Server, creating topics and managing queues.
  • Extensively worked with Java Servlets, JSP, JavaScript and Struts, HTML tags and tiles (to create layouts).
  • Experience in working with EJB2.0, EJB3.0 and developed several State less, Stateful Session Beans and Entity Beans and MDBs.
  • Experience in Publishing and consuming Webservices using SOAP.
  • Involved in the development of multiple interfaces to interact with Java GUI’s and other legacy systems and modules.
  • Worked with SQL to create field - domains, tables, table-spaces and views.
  • Extensively used JUnit for writing automated test cases in Test Driven Development during application development and testing the legacy code for optimization.
  • Experience in using the open source tools Log4j, Maven, ANT build tool and JUnit test Framework.
  • Excellent organizational, interpersonal and communicational skills. Comfortable working both independently and in a team environment. Fast learning, self-motivated, hard working.

TECHNICAL SKILLS

Programming: Java, J2EE, SQL, PL/SQL.

Tools: and ID Environments: IBM RAD 8.0, JDeveloper, Eclipse, TOAD, Spring Tool Suite.

Web Technologie: J2EE, EJB 2.0, Servlets, JSP, Java Beans, JSF, Web services, Spring 2.0, Hibernate, XML, Java Script, Web Services, JMS, Struts 1.2, JSTL, HTML, CSS, XSL, Log4j, JSF.

Application Servers: Web logic 8.0, Web sphere Application Server8.0, JBoss 5.0.

Web Servers: Apache Tomcat 5.0.

Database environments: Oracle 9i, Oracle 10g, SQL Server and DB2.

Versioning Tools: Subversion (SVN), Visual Source Safe, and Concurrent Versions System

Build tools: Maven 2.0, ANT

Operating systems: Windows XP, Windows NT/2000, UNIX, Solaris 8.0, Linux

Architectures: Struts, MVC architecture and J2EE, MVC, Singleton, Data Access

Rules Engine: Corticon Studio for Analysts 5.0.

PROFESSIONAL EXPERIENCE

Confidential, Iowa, IA

J2EE Developer

Responsibilities:

  • Followed agile software methodology for software development.
  • Involved in analysis, design, coding and testing phases of software development.
  • Developed Presentation layer with Struts 1.3 and JSP and Java script.
  • Developed Custom tags to display Home Mortgage Consultant, Branch and Joint venture specific information.
  • Developed Struts Action classes and Validation classes using Struts controller component and Struts validation framework.
  • Design and development of User Interfaces and menus using HTML, JSP, JavaScript, client side and server side validations.
  • Used Spring Hibernate template to access relational DBMS via Hibernate.
  • Resolved critical bugs.
  • Developed test cases using JUNIT, and followed test first development.
  • Resolved issues and dependencies with components of different subsystems by effectively communication with other groups.
  • Used RAD as IDE.
  • Implemented Hibernate as Object Relational Mapping (ORM) framework for mapping object-oriented domain model to Oracle database
  • Prototyped and used HTML, CSS to build the user interface for Configuration Manager Component.
  • Preparation of configuration files for Hibernate.
  • Involved in writing SQL statements.
  • Involved in development in core java using Collections (Hash Map, List).
  • Used MVC design pattern as part of application development.
  • Use Log4j for logging Errors.
  • Involved in deployment of the application on Web Sphere Application Server.

Environment: J2EE, MVC Architecture, Struts 1.3, Spring Framework, Java, Hibernate, JSP, Servlets, JUnit, XML, HTML, JavaScript, Oracle, CVS, Windows XP, WSAD, WebSphere Application Server 6.0.

Confidential

Java/J2EE Developer

Responsibilities:

  • Worked in Agile (Scrum) team with Tech Leads, Business Analysts, System Analysts, Testers
  • Implemented Model View Controller (MVC) architecture using Struts framework.
  • Configured the Struts environment by registering Action Servlet, Validator plugin, tiles plugin, form beans, dynamic action/validator forms, controller, message resource, action mappings, and forwarding/navigation definitions’
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and Java Script
  • Worked on JAX-RS Calls to Resources, developed application workflow from backend to frontend
  • Used APIas design pattern for data access through service calls
  • Involved in development of rich user interface components using JSON, Ajax, JQuery and HTML5
  • Implemented various Core Java concepts such as Exception Handling, Collections API, Generics, Enhanced For Loop Inheritance and Polymorphism.
  • Used Spring Framework for Dependency Injection and integrated it with Struts Framework
  • Using JAX-B for marshaling/un-marshaling of XML documents to java objects and vice versa.
  • Used Web services - WSDL and SOAP to access the data stored in regional databases
  • Consumed a Web Service for exchange rate calculation.
  • Worked on Service Layer Classes which calls to DTO layer in order to access backend objects
  • Implemented Hibernate as Object Relational Mapping (ORM) framework for mapping object-oriented domain model to Oracle database
  • Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database
  • Worked on SQL queries with Oracle SQL developer to select/insert/update/joins etc. for test/development purpose in local environment
  • Deployed Application on WebSphere Application Server v7.0
  • Used Eclipse 3.0 as IDE, Maven as the build tool and Clear Case for the version control.

Environment: JSP, Java Script, Ajax, JQuery, Spring 3.0, Struts MVC, Spring DI/IOC, Apache Tiles, WebSphere Application Server (WAS) v7.0, Apache Commons, DAO, DTO, XML, JAX-RS,, JAX-WS, Maven, Eclipse IDE, Hibernate 3.3, JAXP 1.2, JAXB 1.0, JDBC

Confidential, Irving TX

Software Engineer

Responsibilities:

  • Actively participated in requirement gathering, design and development of the project.
  • Involved in the development of the User interface for the front plane runtime component and wrote the client side validations using JavaScript.
  • Used Spring MVC as the dependency injection framework to take the advantage of using annotations and generics that help intestingobjectswith measurably less effort.
  • Involved in designing the XML SchemaDefinition for use in the front plane and cross plane runtime components.Used JAXB to marshaling and Unmarshallingthe xml - Java Object and Java Objects - XML.
  • Worked on the Common Implementations for the SOAP based Web Service.
  • Member of the guidance team for defining the granularity of the dependency injection points.
  • Collaborated with the team for defining the Change Process Management for loading the Cache, and update the configuration at runtime.
  • Prototyped and used HTML, CSS to build the user interface for Configuration Manager Component.
  • UsedJMockitto create mock data so that each layer can be developed independently and is self-sufficient before integration.
  • Worked with Maven as build tool.

Environment: JDeveloper, JBoss app server, Java, Oracle ADF, Maven, JAXB, Struts Framework, JSP, XML, HTML, JavaScript, CSS, Hudson, Log4j, Axis 2 Web Services, JAX-WS, Junit, JMockit, Maven 2.0 and Agile Methodology.

Confidential, TX

Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using agile development methodology.
  • Involved in business requirement gathering and technical specifications.
  • Implemented J2EE standards, MVC2 architecture using Struts Framework.
  • Implementing Servlets, JSP and Ajax to design the user interface.
  • Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
  • All the Business logic in all the modules is written in core Java.
  • Wrote Web services using SOAP for sending and getting data from the external interface.
  • Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
  • Involved in writing the ANT scripts to build and deploy the application.
  • Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
  • Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
  • Registrations are sent to another application using JMS technology.
  • Involved in implementing the JMS (Java messaging service) for asynchronous communication.
  • Involved in using JMS Queues and JMS Topics for one-to-one and one-to-may communication in the application.
  • Involved in writing MDB (Message Driven Beans) as subscribers.
  • Backend application layer is implemented using EJB (Enterprise Java Bean) in WebSphere environment.
  • Created Stored procedures using PL-SQL for data modification (Using DML insert, update, delete) in Oracle
  • Interaction with Oracle database is implemented using Hibernate.

Environment: Java, J2EE, JSP, JavaScript, Servlets, EJB, Swing, Struts, JSF, JDBC, Hibernate, WSAD, XML, Agile, XSLT, HTML, Oracle9i, JMS, Web Services, SOAP, Perl, WSDL, TCP/IP, WebSphere Application Server, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Developed front end using JSTL, JSP, HTML, and Java Script.
  • Involved in implementation of client side validations using JavaScript.
  • Hibernate Query Language (HQL) was used for querying the database.
  • Implemented AJAX for communication between JavaScript to App server without reloading the page.
  • Used MVC architecture.
  • Used XML to maintain the Queries, JSP page mapping, Bean Mapping etc. and used DOM parser to parse the XML files
  • Developed Servlets to process the requests, transfer the control according to the requests
  • Used Tomcat as the Server.

Environment: JAVA, Hibernate, Servlet, JSP, JSTL, JavaScript, HTML, DHTML, CSS, JavaScript, CVS, Eclipse, MySQL

We'd love your feedback!