We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

5.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Over 6 years of experience in writing Java/J2EE Enterprise application.
  • Experienced in writing applications using Spring IOC Framework
  • Experience in developing web applications using Struts.
  • Hands - on experience in writing applications using ORM Framework (Hibernate).
  • Hands-on experience with J2EE Technologies (JDBC, Servlets, JSP), JAVA, JAXP, Ant and Java Script.
  • Good understanding of the object oriented programming, object oriented analysis and development J2EE technologies.
  • Expert in requirement analysis, design and development of web based applications.
  • Strong skills in database Programming (development of stored procedures, function, triggers and writing complex SQL queries).
  • Experienced in Design Methodologies like MVC, OOP, OOD.
  • Developed XML based applications using DOM, SAX, XPath and XSLT, JAXP, JAXB.
  • Experienced in Service Oriented Architecture (SOA) and publishing Web Services that includes several components like WSDL, SOAP, Axis and JAX-WS.
  • Experience in System maintenance, analysis and performance in Windows, UNIX and Linux environment.
  • Experience in UML Modelling like Use case diagrams, Class diagrams, Sequence diagrams and Activity Diagrams.
  • Strong experience in developing web applications using HTML5, AJAX, JavaScript, JQuery, CSS.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Excellent team player and adaptable to learn and implement new things quickly
  • Highly motivated, result-oriented individual with great problem solving abilities.
  • Good Communication, interpersonal and analytical skills. Displayed teamwork in multi-cultural and multi-location team environment.

TECHNICAL SKILLS

Operating System: Windows 2000/NT/ XP/Vista/7 and Linux Redhat, Ubuntu, CentOS, UNIX

Languages: C, C++, Java

Frameworks and Utilities: Struts, Spring, Hibernate, Spring-Core, Spring AOP, Spring MVC

Databases: Oracle 10g/9i/8i, MySQL, MS SQL Server 2000, MS-Access

Web technologies: JSP, Servlets, EJB, JDBC, Java Beans, HTML, DHTML, JavaScript, Web Services, SOAP, WSDL, AJAX, PHP

XML technologies: XML, XSL, XSLT, SAX, DOM, AXIS, Castor, XMLBeans and JAXB

IDE: RAD 6.x, IBM WSAD 5.1.2, Eclipse 3.2, Net beans, Jbuilder.

App Server: WebSphere 6.1/5.1, WebLogic 7.1/6.1, JBoss, iPlanet

Web Server: Apache Tomcat 6.0/5.5, Java Web Server 2.0, IIS

Build tool: Ant, Maven

Tools: TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio.

System Design and Development: Requirement gathering and analysis, design, development, testing, delivery

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Sr. J2EE Developer

Responsibilities:

  • Participating in the High-level and low-level system design, planning, estimation and implementation.
  • Designed and integrated the full scaleStruts/Hibernate persistence solution with the application architectures.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Designed and implemented the Hibernate Domain Model for the services
  • Implemented theweb servicesand associated business modules integration.
  • Worked on generating the web services classes by using Service Oriented Architecture SOA, WSDL, UDDI, SOAP.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JSP, Servlets and Action classes.
  • Responsible for developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Involved in Preparation of the technical design documents and involved in identifying and implementation of different J2EE design patterns like Service Locator, Business Delegate, DAO etc.
  • Modified Account View functionality to enable display of blocked accounts details that have tags. This involved modifying Struts classes, JSP changes and middle tier enhancements.
  • 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.
  • Developed Action classes, Stateless Session Beans and DAO classes for Accounts and other Modules.
  • Developed the presentation layer using JSP, Struts Tag libraries, HTML, XHTML, CSS and client validations using JavaScript.
  • Used spring framework for configuring the application.
  • Resolved database inconsistency with better design and efficient SQL queries.
  • JUnit, JMeter Frameworks were used for performing unit and integration testing by writing test cases.
  • ANT and Maven was used as a build tool. Also worked in an Agile work environment. Used Log4j for logging errors, messages and performance logs.

Environment: J2EE, Windows XP, JDK 1.6, Servlets 3.0, JSP 2.2, Struts 1.3, HTML, XHTML, XSLT, JDBC, JMS, EJB, SOAP, WSDL, Web Services, Oracle 10g, Eclipse 3.2, Ant 1.6.5, Maven, Agile development process, Web sphere, PL/SQL, Rational Clear quest, JUnit, JMock, and Log4j.

Confidential - Bentonville, AR

Sr. Java Developer

Responsibilities:

  • Analyzed Business Requirements and Identified mapping documents required for system andfunctional testing efforts for all test scenarios.
  • Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application using Microsoft Word.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Service Locator, Session Facade and Singleton.
  • Configuration of application using spring, Hibernate, DAO’s, Actions Classes, Java Server Pages.
  • Implemented Web Services using SOAP protocol, UDDI, Restful, WSDL and Service oriented Architecture (SOA) Concept
  • Configuring Hibernate and Tiles related XML files.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed presentation layer using JSP, HTML and CSS, JQuery.
  • Extensively used Spring IOC for Dependency Injection and worked on Custom MVC Frameworks loosely based on Struts.
  • Developed Servlets and Java Server Pages (JSP), to route the submittals to the EJB components and render-retrieved information using Session Facade, Service Locator (design pattern).
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on Websphere Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Writing complex SQL queries and reviewing SQL queries for the other team members.
  • Developed JUnit Test Cases for Code unit test.
  • Worked with configuration management groups for providing various deployment environments set up including System Integration testing, Quality Control testing etc.

Environment: Core Java, J2EE, SOAP, Hibernate, RSA, SQL Developer, Oracle 11g, Rational Clear Case, Rational Clear Case, Rational Requisite Pro, UML, MS Visio, MS Office, JSP, EJB, JSTL, JNDI, DHTML, XML, DOM, SAX, ANT, Rational Rose, RAD 7, IBM Web Sphere 7.x, Hibernate 3.0, Spring 2.5, Log4J, CVS, Linux

Confidential - Los Angeles, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in the technical design and created the detail design artifacts such as Use Case.
  • Worked on modules like consumer management, revenue collection, billing and accounting, and reports.
  • ImplementedModel View Controller (MVC) architecture using Struts Framework.
  • Used JSP and Servlets for server side transactions. Login authentication is done by JSP by verifying with database security tables.
  • Implemented Enterprise java bean as a server side component which runs on application server for the purpose of distributed and enterprise level application and
  • Security for business logic.
  • Developed Action classes and mapped them to input forms.
  • Configured struts.xml to map the results to the action classes.
  • Involved in writing Java code for extracting backend data from the main frames.
  • Involved in defining and generating the XML/XSLT catalog definitions for Products, Plans and Bundles.
  • Developed and implemented the Data Validation using the Validation Framework in Struts and XML manipulation using XSL in Stylus Studio.
  • Developed the XML and XSL User Interface templates using DOM Components.
  • Used XSLT for transforming the XML content.
  • Designed DAO objects for accessing RDBMS.
  • Used JDBC for database connectivity to Oracle.
  • Involved in creation of SOAP requests to interact with online bill pay schedule system.
  • Worked and implemented configuration of Hibernate for transaction management.
  • Involved in supporting this project after go-live.

Environment: JDK 1.5, J2EE, JSP, Servlets, Hibernate, JDBC, JavaBeans, MVC Framework, Struts, XML, HTML, DOM, XML Schemas, XSL,XSLT, DAO, SVN, Windows XP.

Confidential - Arlington, VA

Java Developer

Responsibilities:

  • Developed numerous Stateless session beans using EJB 2.1 which in turn made use of DAO for accessing data from the database and returned it to the caller.
  • Worked on complete Server Side and contributed to the front-end development with the implementation of Action Classes.
  • Responsible for creating the presentation logic in JSP and Servlets.
  • Implemented J2EE Design Patterns (Session Facade, Business Delegate, Business Object) Performed unit testing for the module.
  • Design and implementation of front end web pages using CSS, JSP, JSTL and HTML, Java Script, DHTML and Struts tag library.
  • Developed using Sun Java Studio Creator robust tool that take advantages of JSF to create server side UI
  • Developed using JSF (Java Server Faces) for navigation handling, Converter (Char, Int, Date Time, Custom), Validating input and duplicate button press problem.
  • Installation configuration Web sphere MQ. Configuration of MQ Series queue manager queues and channels.
  • Configuration of JMS Queue and Queue Connection factory on Web sphere Application server
  • Developed using WMQI for transformation functionality and JMS/MQ Series for the messaging functionality.
  • Developed Web Services using Apache AXIS tool.
  • Implemented Web Services using SOAP protocol, UDDI, WSDL and Service oriented Architecture (SOA) Concept
  • Writing Stored procedures, Packages, Views, Cursors, Functions and triggers using SQL & PL/SQL.
  • Deployed applications using Web Logic 10 Application Server
  • Implemented Struts framework 2.0 (Action and Controller classes) for dispatching request to appropriate class
  • Implemented AOP and IOC concept using UI Spring Framework.
  • Involved in development of JSON database for dynamic menu management using DHTML, JQUERY, and JavaScript.
  • Involved in development of front end development using JQuery and DOJO and other custom UI widgets
  • Designed and developed the CMS templates usingXHTML and JSP.
  • Responsible for validating the cross browser issues and fixing.
  • Developed using Web 2.0 to interact with other users and changing the contents of websites.
  • Developed using XML and XML parsers like DOM, SAX

Environment: Java, J2EE (Java 1.4, Servlets 2.4, JSP 2.0, JSTL, Struts 1.1, LDAP, EJB 2.0, JDBC 2.0, JNDI), JAXB, UML Oracle 9i, XHTML, XML, HTML, Spring 2.0, MQ Series, CSS, Java Script, Web Logic Application Server 10, Windows NT/2000

Confidential - Trenton, NJ

Java Developer

Responsibilities:

  • Followed Agile Methodology in analyze, define, and document the application will support functional and business requirements. Coordinate these efforts with Functional Architects.
  • Used various tools like OOD Visual Basic (UML) which is used for requirements gatherings in business.
  • Designed and developed front-end using Servlets, JSP, JSF, DHTML, Java Script and AJAX.
  • Used Struts 1.2 framework in web tire to handle user request.
  • Developed the Action classes, Action Form classes and configured the struts-config.xml file.
  • Used Struts-validator framework for form-validation and application error Handling.
  • Used JavaScript as the client side scripting language to perform validation on all forms and not to allow junk data.
  • Extensively used thewebservicesand associated business modules integration.
  • Involved in developing Message Driven and Session beans for claimant information integration with MQ based JMS queues.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Involved in writing the Java utility classes to convert MQ based control claimant information.
  • Developed a Web Service, Axis that is shared between front end and medical bill review system.
  • Fixed the bugs detected during JUnit Testing, Integration testing.
  • Used Rational Clear Case for Version Control.

Environment: RAD, Java - JDK 1.5, WebSphere® MQ Using Java, WAS, J2EE 5, Servlets, JSP, Oracle, EJB 3.0 (Session and Message Driven Beans), Axis, Rational Clear Case.

Confidential

Programmer

Responsibilities:

  • Implemented new features like creating highly preferment, multi-threaded transforms to process incoming messages into trading object model using Java, Struts 1.2.
  • Conducted client side validations using JavaScript.
  • Coded JDBC calls in the servlets to access the Oracle database tables. Used JMS/MQ for service implementation. Also invoked EJB 2.1 Stateless Session beans for business service implementation.
  • Designed and coded the java class that will handle errors and will log the errors in a file.
  • Involved in creating User Authentication page using Java Servlets.
  • Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.
  • Implemented the project using JSP and Servlets based tag libraries.
  • Generate SQL Scripts to update the parsed message into Database.
  • Completed proof of concepts using Java, JSP, Servlets and XML using JBoss server for selecting different standards.

Environment: JDK 1.3, Java, JMS/MQ, J2EE, Struts 1.2, EJB 2.1, Servlets, Oracle, XML, JDBC, Eclipse 3.3, JUnit, Jboss Application Server.

We'd love your feedback!