We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY

  • J2EE Consultant having over 6+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Client/Server, Distributed, Internet and E - Commerce Applications using Object Oriented and RDBMS Concepts.
  • Extensive working experience on multi-tiered server side component development involving Java, JSP, Servlets, JDBC, EJB, Java Beans.
  • Strong database experience in Oracle 8/9i/10g, MS-Access, SQL Server 2005 with good programming skills in SQL and PL/SQL using Java's JDBC API. Developed database PL/SQL programs for SQL Joins, Procedures, Functions and Triggers.
  • Proficiency in designing and developing multi-tier applications using frameworks like Struts, Validations and Tiles and good knowledge of Hibernate 3.0 Framework and Spring 3 Framework.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC,Singleton, Session Façade, Factory and DAO.
  • Good exposure to XML technologies like DTD, XML Schema, XSL, XSLT, DOM & SAX parsing and Xpath.
  • Experience in web scripting technologies like JavaScript, HTML, CSS,and AJAX
  • Worked on various web-servers like Web logic 9.1, Web Sphere 5.0 & 6.0, and Tomcat 5.5 & 6.0.
  • Extensive experience in developing applications using Java and related technologies using methodologies like AGILE DRIVEN TEST
  • Expertise in developing Java Beans and Custom Tag Libraries, providing client side validations in JavaScript and providing interactive front end GUI using AJAX.
  • Expertise in implementing Service Oriented Architectures (SOA) with XML based Web Services (SOAP/UDDI/WSDL).
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schema like DTD, XSD (XML Schema).
  • Good working knowledge of Ant/Maven for project build/test/deployment,Log4j for error logging and Debugging, JUnit for unit and integration testing and XMLSpy for XML validation
  • Experience with unit testing using JUnit and build/deployment by ANT scripts
  • Extensive experience with middle-tier popular J2EE application and web servers like BEA Weblogic 8.x/9.x, WebSphere 5.x/6.x, Websphere Portal 5.x and Tomcat 4/5.
  • Experience in modeling applications with UML, Rational Rose and Rational Unified Process (RUP).
  • Experience in using CVS and Rational ClearCase for version control.
  • Strong experience in using IDEs (Integrated Development Environment) like Eclipse, NetBeans.
  • Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX

TECHNICAL SKILLS

Programming Languages: JDK 1.2,1.3,1.4,1.5,1.6,1.7,C, C++

Client Scripting: JavaScript, Applet, VBScript

Server Scripting: JSP1.2,2.1, PHP,ASP

Platforms: Windows 2003 Server, AIX, HP Unix 3000, Solaris 4.1, Linux Red hat Enterprise Server 5.0.

Database Tools: Toad for SQL Server, Toad for Oracle, Toad for MySQL, Connect/J for MySQL, DB2Connect, Altova Database Spy

ORM Frameworks: Hibernate 2.0.2.1,3.0, iBatis, JPA

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

IDEs: Eclipse 3.2, 3.3, MyEclipse 5.5, 6.6, JBuilder 2005,2006,IBM RAD 7.0,7.5, WSAD 5.0, NetBeans 5.5.1, 6.5, Sun Java Studio 7, 8.1, IBM WID 6.2 .

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

Web service Tools: SOAPUI, HttpMoniter

Web service Implementations: Axis 1.0,2.0, CXF 2.0

Middleware Technologies: EJB 2.1,3.0, COBRA, 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, MS Visio, Rational Enterprise

White box Testing (Functional, Load): JUnit 4.1, JwebUnit, HttpUnit, DBUnit, LoadTest

Black box Testing (Functional, Manual, Load): JMeter, LoadRunner 9.1, QTP

Ajax Frameworks: Dojo, DWR, GWT, Prototype, EXT-JS

JavaScript Frameworks: Jquery, EXT-JS

Profiling Tools: Together4J, Jprobe

Batch Scripting: ANT 1.4,1.5,1.6, Maven

XML Tools: Altova XML Spy

Messaging Technologies: JMS, MDB

Transaction Control: JTA, Hibernate Transactions

PROFESSIONAL EXPERIENCE

Confidential, Dallas, TX

Sr. Java/J2EE Developer

Responsibilities:

  • Developed Graphical User Interfaces using HTML and JSP’s for user interaction
  • Created dynamicHTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Created set of classes using DAO pattern to decouple the business logic and data.
  • Interfaced with the Oracle 10g back-end database using Hibernate Framework and XML config files.
  • Created a Front-end application using JSPs and Spring MVC for registering a new entry and configured it to connect to database using Hibernate.
  • Used various Core Java concepts such as Multi Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Consumed Web Services for transferring data between different applications.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a Weblogic Application server application server.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Used web services for interaction between various components and created SOAP envelopes.
  • Ant Build tool configuration for automation of building processes for all types of environments - Test, QA, and Production.
  • Implemented the logging mechanism using Log4j framework.
  • Used Eclipse4.0 IDE for developing code modules in the development environment
  • Wrote test cases in JUnit for unit testing of classes.
  • Provided solutions for bug fixes in this application.
  • Used Tortoise CVS as a version-controlling tool for managing the module developments.
  • Prepared code documentation for future reference and upgrades.

Environment: Java/J2EE 6, JSP, Servlets, Spring 3.0, Hibernate 3.0, Weblogic Application Server 10g, XML Web service, Unix, Oracle 10g, HTML, DHTML, XML, XSLT, Eclipse 4.0, AJAX, JavaScript, Altova XML Spy, Apache Ant 1.7, JDBC, Windows XP, JUnit 3.8, Log4j, CVS, Apache Ant.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in the software development life cycle Requirements gathering, Analysis, Design, Development and Testing.
  • Involved in Software Development Life Cycle (SDLC), of application developed using AGILE methodology.
  • Developed and created custom Web forms in JavaScript.
  • Working with Oracle 10g to expose and read data from external database.
  • Developed Data Access Objects to handle HQL queries using Hibernate and Transfer objects.
  • Designed and developed the business logic for service, controller and data access components using JSP and Servlets.
  • Utilize Struts (MVC2) framework and developed JSP pages, Action Servlets and XML based action-mapping files for web tier.
  • Used JavaScript for validation of page data in the JSP pages.
  • Working with Oracle 10g to expose and read data from external database.
  • Used Spring Framework for Dependency Injection and integrated with the Hibernate.
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for client side validation.
  • Implemented Clear Commerce, a SOA, a third party credit Card authorization using business service with SOAP.
  • Used log4j for logging info and are helpful in debugging the issues.
  • Written various Test Cases and also did Unit Testing.
  • Using DWR-AJAX for server side processing without refreshing the JSP page.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Deployed the application in WebSphere Application Server.

Environment: JDK/J2EE 6, Spring 3.0, Oracle 10g, Hibernate 3.0, EJB 3.0, JSP 2.0, Servlets 2.4, JMS 1.1, XML, XSL 1.1, XSLT 2.0, SOAP, UDDI, WSDL, Agile Methodology, JNDI, JavaScript, AJAX, UML, HTML, CVS, Log4J, JUnit, Rational Rose,Eclipse, WebSphere Application server 6.0.

Confidential, Columbus, GA

J2EE Developer

Responsibilities:

  • Involved in various phases of SDLC of Search module,Credit Authenticate Module and Purchase Module and the project was developed using Rational Unified Process (RUP).
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Rational Rose.
  • Developed applications using AGILE methodology.
  • Designed UI screens using JSP, Struts tags HTML. Used JavaScript for client side validation.
  • Used Struts Framework in the application which is based on MVC2 design pattern.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Used Hibernate Persistence Strategy to interact with database.
  • Actively involved in designing and implementing Session Façade, Service Locator, Data Access Objects, and Singleton and Data Transfer Object design patterns.
  • Designed and developed Message driven beans that consumed the messages from the Java message queue.
  • Used Spring Framework for Dependency Injection and integrated with the Struts Framework and Hibernate.
  • Developed the Hibernate mapping files using Eclipse IDE.
  • Developed JPA mapping to the Database tables to access the data from the database.
  • Developed DAO to handle queries using JPA-hibernate and Transfer objects.
  • Used JDBC to access SQL Server 2005 database for accessing customer information.
  • Extensive involvement in database design, development and coding of stored Procedures, DDL & DML statements, functions and triggers.
  • Used SAX and DOM XML parsers in the application.
  • Consumed Web Service using WSDL and SOAP.
  • Deployment of application on Weblogic 8.1 using Ant.
  • Used JUnit framework for Unit testing of application.
  • Used Log4J to create log files to debug as well as trace application.

Environment: Rational Rose, EJB 3.0, Struts1.1, Hibernate-JPA, Agile Methodology, Spring 3.0, JSP 2.0, Servlets 2.3, JMS, XML, SOAP, WSDL, UDDI, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, BEA Weblogic Application Server 8.1, WSAD 5.1.2, SQL Server

Confidential, North Haven, CT

Java/J2EE Developer

Responsibilities:

  • Developing solutions to requirements, enhancements and defects.
  • Involved in requirements Design, Development, and System Testing.
  • Developing UI screens using JSP, Servlets.
  • Implemented the JSF package with MVC framework.
  • Utilize Struts (MVC2) framework and developed JSP pages, Action Servlets and XML based action-mapping files for web tier.
  • Created multiple view access for access control between administrators and Adjusters.
  • Implemented Action class to encapsulate the business logic.
  • Used Struts framework for developing applications.
  • Used various design patterns like Singleton, Facade, Command, Factory, DAO.
  • Used Object Oriented Application Design (OOA/D) for deriving objects and classes.
  • Communicating across the team about the processes, goals, guidelines and delivery of items.
  • Developed the Java Code using Eclipse as IDE.
  • Configuration of Tomcat 4.1 for the application on Win NT server
  • Used Java script for validation of page data in the JSP pages.
  • Responsible for code version management and unit test plans.

Environment: Eclipse, Tomcat server, J2EE (Java 1.4, JSP, SERVLETS), MS-SQL Server, T-SQL, Struts Framework, XML, JDBC, JNDI, Windows XP, JavaScript, UML.

Confidential

Software Developer

Responsibilities:

  • Participated in defining the component identification, scalability and feasibility study as part of design and documentation.
  • Involved in analysis of enhancements design, use cases, test scenarios and implementation.
  • Involved in designing user-friendly UI Screensand Java Script.
  • Coding of JSP pages using JSTL, Struts Tag libraries and Custom tags.
  • Involved in Coding Action Classes and Business Objects.
  • Responsible for writing client programs, mapping files to select, insert, and update the data from MySQL data database using Hibernate.
  • Ant tool is used to automate various tasks of application building (Compilation files, packaging, deployment, redeployment etc)
  • Participated in the Quality check of the deliverables that mainly involves code review and testing.

Environment: JDK1.4, JSP, JSTL, Struts1.1, JDBC, HTML, JavaScript, Tomcat4.0, Eclipse 3.1, MySQL

We'd love your feedback!