We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

4.00/5 (Submit Your Rating)

Irving, TX

summary:

  • A Sun Certified Java Programmer 7 years hands on experience in the java/j2ee Technology with a background Computer Science and Engineering CSE , worked in all phases of Software Development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
  • Good experience in designing and developing multi-tier web based client-server applications using Intranet/Internet Enterprise Software applications for financial, insurance and healthcare organizations using Java, Servlets, EJB, MDB,JMS, JNDI, Web services, SOAP, RestFul, JDBC, XML, JavaScript, JSP, JSF, JSON, Ajax, JQuery, XML parsing, PL SQL programming, Unix scripts.
  • Expertise skills in Java Multithreading, Exception Handling, Servlets, JSP, HTML, Struts, Spring MVC, Webflow, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and related technologies.
  • Experience in working with Telecom industries Insurance company .
  • Experienced in Service Oriented Architecture SOA and publishing Web Services that include several components like WSDL, SOAP, UDDI, JAX-WS,JAX-RS.
  • Strong knowledge of developing Web Services using SOAP and RestFul Services to
  • consume the web services.
  • interact with partner interfaces, client interfaces, and implementation classes to
  • Strong working knowledge of MVC architecture and efficient in implementing it with Apache Struts framework Spring framework .
  • Experience in developing applications using Struts, Spring and Hibernate frameworks.
  • Good experience in working with various modules of Spring framework like Spring AOP, Spring MVC, Spring DAO, Spring ORM Hibernate and JPA framework, Spring Web Flow 2.3.
  • Experience in working with Spring Quartz framework and developed various quartz jobs.
  • Familiar with AOP concepts and techniques and implementation of crosscutting concerns using Spring AOP.
  • Experience in complete SDLC like Analysis, Design, Development, Testing, Implementation and Maintenance.
  • Experience in working with WEB Content Management Tools like HP Team Site.
  • Efficiently worked on version controlling systems like Team Foundation Server TFS , Clear Case, GitHub.
  • Designed and implemented XML schemas, Java APIs, business logic and XML/JavaScript user interfaces.
  • Good experience in XML, HTML, CSS, JavaScript, JQuery , JSF.
  • Strong Knowledge in XML technologies including XML, XSD,XSLT, DOM, SAX, JDOM, JAXB.
  • Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL.
  • Experienced in building tools ANT , MAVEN and logging tool Log4J.
  • Experienced in writing ANT files and deploying Java Servlets, JSP and EJBs to empower Java based web solutions.
  • Experience on RUP , Extreme Programming and Experienced in Software Development lifecycle using various methodologies like Waterfall ,Test Driven Development , Agile/Scrum .
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Good knowledge in Object Oriented Design Pattern concepts.
  • Experienced in Design Methodologies like MVC, OOP, OOD.
  • Strong development experience in UNIX, LINUX and Windows Vista, XP, NT, 2000, 95 .
  • Extensive experience in design and implementation using design patterns such as MVC, Singleton, Fa ade Service, Business Delegate, Service Locator, Data Transfer Object DTO , and Data Access Object DAO in the development of n-Tier distributed Enterprise Applications.
  • Involved in Database Design, Normalization, Data Flow Diagrams, Coding, Testing, Implementation, code migrations and good understanding of the complex systems.
  • Hands on exposure to multiple Application Servers like BEA Weblogic Application Server , Apache Tomcat and JBoss.
  • Expertise in IDEs and tools like Eclipse, NetBeans, SQLDeveloper, Soap UI.
  • Proficient in unit testing the application using JUnit.
  • Experience in writing test cases in Java environment using JUnit.
  • Experienced in creating and maintaining Application Integration strategy.
  • Experienced in Documenting the Software Requirements Specifications including Functional Requirements, Data Requirements and Performance Requirements.
  • Strong Technical background, excellent analytical ability, team player and goal oriented, with a commitment toward excellence.
  • Good team player and can work independently and willing to relocate.
  • Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.
  • Excellent organizational and interpersonal skills with a strong technical background.
  • Possess strong logical, analytical and problem solving skills with positive attitude.
  • Sequence, class and database diagrams are made using the UML design tool.
  • Worked and managed teams in varied work culture environments. Good International exposure.
  • Diligent and highly enthusiastic professional with strong technical, analytical and communication skills.

Technical Skills:

Platforms

Windows '95, '98, 'XP, Vista, LINUX, Solaris

Programming languages

Java, J2EE, C, C , SQL, PL/SQL

Web Client-Server Technologies

J2EE JSP, Servlets, Java Mail, JDBC, JNDI, JMS, Java Beans , Struts, MVC, AJAX, HTML/DHTML, SOAP RestFul based Web services, Spring MVC, Spring AOP, Hibernate 3.0, JSF.

XML/ HTML

XML, XSL, XSTL, HTML,XML Schema.

Scripts

UNIX Scripting, JavaScript, JQuery

Application Web Servers

Apache Tomcat

RDBMS

Oracle, DB2.

Web Service Implementations

Axis 1.0, 2.0

Tools

SOAPUI, JUNIT, Putty.

Frameworks

Hibernate ,Spring 3.0, Struts 1.2X, Struts 2.0

Version Control

TFS, Clear Case, GitHub.

IDE

Eclipse, SQL Developer, Soap UI.

Protocols

SOAP, HTTP, HTTPS, SMTP, TCP-IP

Application Servers

IBM WebSphere 6.1, 7.0, BEA Web Logic 9.0, 10.0, JBoss 3.2.x

Logging Tools

Log4j 1.2, 1.3

Design Tools

Microsoft Visio, UML.

Build Tools

ANT, Maven.

Professional Experience:

Confidential

Role: J2EE Developer

Responsibilities :

  • Participating in the High-level and low-level system design, Production, planning, estimation, Testing and implementation.
  • Involved in Preparing Design documents.
  • In Oracle database required for System user administration, Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Creation and maintenance of data using Oracle database. JDBC for database connectivity with Oracle.
  • Used Spring support for JDBC for all CRUD Create, Update, Delete operations.
  • Hands on experience in J2EE framework Spring MVC .
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Developed the Spring AOP Programming to configure logging for the application.
  • Developed Servicer side components which include Spring controllers , Business Services, DAO and persistence layer.
  • Designed and developed RESTFUL service interface using Spring MVC to the underlying customer event API for Payments, Registration, Services.
  • Involved in implementing the Application Security using Spring security module.
  • Implemented Servlets, Webservices and associated business modules integration.
  • Created SOAP Handler to enable authentication and audit logging for each invocation of WS-operations.
  • Implemented EJB ,MDB and Webservice clients..
  • Involved in Unit, integration and UAT with test cases.
  • Testing Web services using Soap UI tool.
  • Developed Junit Test Cases for Code unit test and used Easy Mock framework.
  • Performed some Unit Testing on the application and the web services before its Production release /deployment to QA.
  • Generated WSDL file for publishing the Web Services.
  • TFS is used for Software Configuration Management.
  • Scripted Maven build script to build the project.
  • Used Log4j for logging errors, messages and performance logs.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • DB Reporting tasks to generate sales reports.
  • The JMS API was used to allow application components to create ,send ,receive and read messages.
  • Onsite coordination which required delegating new requirement, issue fix, daily status call with offshore team.
  • Involved in production support of various applications Responding immediately for fixing code bug issues, Escalation, Enhancement.
  • Environment Set up which included Weblogic domain , code base setup, test setup.
  • Worked in Agile environment with active scrum participation.
  • Played a major role in Weblogic 8.1 to 10.2 upgrade.

Environment: Solaris, Weblogic 10.2, Spring MVC, JDK 1.6/1.7, JSP, JavaScript, , CSS, Jenkins tool, TFS, Servlets 2.0, HTML, JDBC, JMS, EJB, SOAP, Oracle 10g, WSDL, Web Services, RestFul, Eclipse Helios, Agile development process, PL/SQL, JUnit, Soap UI , Maven 3.x, SQL Developer and Log4j.

Confidential

Role: J2EE Developer

Responsibilities:

  • Developed the Security services and placed the required Web Services archive .aar file in Axis 2 WEB-INF Services Directory in the repository
  • Implemented object/relational persistence Hibernate for the domain model.
  • Used Hibernate ORM framework integrated with Spring framework for data persistence and transaction management.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects ,View Resolver.
  • Implemented the Webservices and associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA , WSDL, UDDI, SOAP, Restful .
  • Developed and implemented the MVC Architectural Pattern using Spring framework ,JSP, Servlets and Action classes.
  • Specified the default initialization file is through the log4j.configuration system property and loaded the log4 j.properties from Web logic Classpath.
  • Used SOAP UI to test the different methods in the Webservice.
  • Effective usage of J2EE Design Patterns namely Session Facade, Factory Method, Command and Singleton to develop various base framework components in the application.
  • Involved in Units integration, bug fixing, and User acceptance testing with test cases.
  • Used Stateless Session Bean to implement Business Process and interact with DA layer for DB Access.
  • Consuming and Exposing Web services using JAX-WS to different systems.
  • Developed Complex Web Services and tailored JAX-RS API to suit the requirement.
  • Used SAX and DOM parsers for reading and putting XML messages in to SOAP messages.
  • Developed the presentation layer using JSP, HTML, XHTML, CSS and client validations using JavaScript.
  • Used Spring MVC framework for configuring the application.
  • Implemented spring quartz Jobs for the Daily nightly jobs for the generating the various application reports.
  • Created the Stored Procedures, functions and triggers using PL/SQL.
  • Used SQL and PL/SQL Programming extensively to talk to Oracle database.
  • Wrote Complex named SQL queries using Hibernate.
  • Involved in creating the Hibernate POJO objects and mapped using Hibernate mapping files.
  • Performed CRUD operations in DAO's using Hibernate.
  • Responsible as CVS administrator and for deploying web application in the Oracle App Server.
  • Used JUnit for Unit Testing. Wrote Test Cases Test Suites to support the Test Driven.
  • ANT was used as a build tool. Also worked in an agile work environment.
  • Used Log4j for logging errors, messages and performance logs.

Environment: Windows XP, JDK 1.6, Oracle 10g, Web sphere, CVS, Rational Clear quest.

Technology and tools : Spring, Hibernate, Servlets 3.0, JSP 2.2, HTML, XHTML, XSLT, JDBC, JMS, EJB, SOAP, Restful, WSDL, JAX -RS, JAX- WS, Web Services, SAX, DOM, Eclipse Helios, ANT 1.6.5, Agile development process, PL/SQL, JUnit, JMock, and Log4j.

Confidential

Role: J2EE Developer

Responsibilities:

  • Developed Session Beans for JSP clients.
  • Configured and Deployed EAR WAR files on WebSphere Application Server.
  • Developed Event Logging Error Reporting application using Servlets.
  • Extensively used J2EE Design Patterns like Business Delegate, Session Fa ade, Service Locator, Data Access Object DAO , Front Controller, and Service Oriented Architecture SOA .
  • Responsible for Developing, implementing, supporting, designing and building web applications using Java, JSP, Servlets, Java Script and HTML, as well as Structs, ANT, XML and Web logic.
  • Implemented JQuery to seperate behaviour characteristics from HTML structure.
  • Developed Interfaces to extract ,Transform and load vehicle related information from disparate systems using Java Structs .
  • Implemented StrutsMVC framework with tiles and validators.
  • Worked with JSON notations to populate the data from server to client screens.
  • Used Java Messaging Services JMS and Message driven beans MDB listening to container managed queue objects to enable asynchronous communication.
  • Developed JSPs for user interfaces to interact with business layer. Developed Servlets to communicate with the other components under STRUCTS Framework.
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture Developed Session Beans to encapsulate the business logic.
  • ANT script is used to create WAR and EAR files.
  • Created Java Servlets and other classes, deployed as EAR file, connecting to SQL server database using JDBC.
  • Developed a tool to retrieve and send data to third party service provider. This feature was implemented using XML, SOAP.
  • Worked in Agile Methodology.

Environment: JDK 1.3, MS SQL Server, JBoss, Linux, CVS.

Technologies and tools : J2EE, JSP, HTML/CSS, Servlets, SOAP, Java Beans, JMS, MDB, JDBC, JavaScript, JSON, SAX parser, Structs, Eclipse, ANT, JUnit 3.x, JMeter.

Confidential

Role: Java Developer

Responsibilities:

  • Participated in the development, testing and maintenance of Price Drug Load application.
  • Worked on Agile development environment. Participated in scrum meetings.
  • Developed web pages using JSF framework establishing communication between various pages in application.
  • Followed Use Case Design Specification and developed Class and Sequence Diagrams using RAD, MS Visio.
  • Worked on MVC framework for designing the project.
  • Used JavaScript, AJAX for making calls to Controllers that get File from server and popup to the screen without losing the attributes of the page.
  • Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML, CSS.
  • Used Maven to build and deploy the source code using Project object model POM for execution and reporting of unit tests.
  • Designed Java Servlets and Objects using JEE standards.
  • Coded Test Cases and created Mock Objects using JMock and used JUnit to run tests.
  • Configured Hudson and integrated it with CVS to automatically run test cases with every build and generate code coverage report.
  • Configured Data Source on WebLogic Application server for connecting to Oracle, DB2 Databases.
  • Wrote complex SQL statements and used PL/SQL for performing database operations with the help of TOAD.
  • Developed JAX-RPC based Web Services using AXIS to processing claims. Used SoapUI to test them.
  • Created User interface for Testing team which helped them efficiently test executables.
  • Used Singleton, Business Delegate, ServiceLocator, DAO, BO, MVC, Factory DesignPatterns.
  • Worked on migrating Walgreens custom framework Bounce with JSF rich faces.
  • Mentored co-developers with new technologies. Participated in Code reviews.
  • Worked on a Data stage project which generates automated daily reports after performing various validations.

Environment: UNIX, RAD6.0, WebLogic, Oracle.

Technologies and tools : Maven, JavaScript, JSF, JSP, Servlets, Log4J, Spring, Webservices, Pure Query, JMock, JUnit, TOAD, NetBeans, MS Visio, Data Stage, CVS, UML, SOAPUI.

We'd love your feedback!