We provide IT Staff Augmentation Services!

J2ee Developer Resume

FL

PROFESSIONAL SUMMARY:

  • Over 8+ years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
  • Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
  • Extensively worked on JMS for messaging using Queues and Topics.
  • Expertise in various open source frameworks like Struts, spring (including Web Flow), and Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
  • Expertise in implementing various J2EE design patterns like Service Locator, Session Façade, Data Access Objects (DAO), Factory, Singleton, Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier distributed Applications.
  • Extensive experience in modeling presentation tier using StrutsMVC2 (Model-View-Controller) architecture.
  • Experience with IBM WebSphere Application server and IBM WebSphere Portals.
  • Experience with JSF (JSR 168).
  • Experience in designing and developing the application using Java Server Faces (JSF) framework and spring web flow.
  • Competence in using Java IDE tools of Rational Application Developer (RAD), WebSphere Application Developer (WSAD), Eclipse 3.0 and WebLogic Workshop to develop dynamic web applications.
  • Experience with Oracle Forms and Reports.
  • Experience using ICE Faces Tags to develop user interface.
  • Experience in SOAP, JAX-RPC, JAXB, JAXP, XML, LDAP and WSDL using IBM-MQ series for developing Web Services.
  • Good working knowledge on DOM scripting.
  • Good working knowledge in version control tools like CVS and Rational Clear Case.
  • Good working knowledge on JUNIT.
  • Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
  • Experience in developing ANT scripts in to build and deploy J2EE Applications.
  • Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss, WebSphere and Weblogic Application Server.
  • Experience in portal Application development in WebSphere Portal Server.
  • Experience with the database management like Oracle, SQL Server, MySQL and MS Access.
  • Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
  • Ability to effectively organize and prioritize multiple tasks.
  • Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.

TECHNICAL SKILLS:

Languages: Java, J2EE, C, C++, Perl, VB.Net, ASP.Net, Java Script

Java Technologies: Java EE 5, Servlets 2.4, JSP, EJB, JMS, JDBC, JNDI, JSTL, JUNIT, AJAX

Logging/Build Tool: HTTP, SIP, Multicast, Log4j, Apache Ant

Framework: Hibernate 3.x, Struts 1.3x/2.0, IVR, Spring, Tiles

DBMS Packages: SQL Server, MS Access, Erwin, SQL, MySQL, PL SQL DB2, Oracle 9i/10g, TOAD

Web/Application Servers: Apache, IIS, Tomcat, WebSphere, JBoss AS 5.x, Weblogic

IDE/Dev. Tools: Eclipse, JDeveloper, My Eclipse, Eclipse 3.3, NetBeans 6.0, WSAD 5.x, RAD 7.x

Version Control: CVS, CMS, Rational ClearCase, Tele Logic Change Synergy

Web Technologies: HTML, HDML, JAXP, DHTML,JSF, XML, SAX,DOM,XSLT, XPATH, Java Script, CSS, JQuery, Struts Tag, Display Tag, Web services, Design Patterns

Application Tools: MS Office 2003/2007, MS Visio, MS Project, Adobe Photoshop, Dreamweaver

Operating Systems: Windows XP, Unix, Red Hat Linux, MS DOS

PROFESSIONAL EXPERIENCE:

Confidential, FL

J2EE Developer

Responsibilities:

  • Analyzed the client requirements and functional areas of the existing system, client interactions, coordinating with the team members on critical problems and solving.
  • Developed Billing module in the application to interact using Model View Controller architecture (MVC).
  • Used JSF layout for View of MVC and used to develop user interface.
  • Implemented and configured various Action classes for handling the client requests using struts framework.
  • Implemented business layer components for Reverse Auction by following OOAD principles and using design patterns like Service Locator, DAO and Value Objects using eclipse.
  • Defined the UI, business layer component beans and their dependencies in spring application framework (spring mvc, orm, AOP) using RAD.
  • Designed and developed the application using Java Server Faces (JSF) framework.
  • Developed the ITQ, RFQ modules using JSF framework.
  • Created MQ queue and que managers in IBM MQ. Invoke the ESB by passing messages to MQ.
  • Implemented database access layer using DAO design pattern and JPA, Hibernate framework.
  • Defined POJOs (java beans), Hibernate mapping files and named queries for Reverse Auction components.
  • Prepared documents like UTP (Unit Test Packages), FS, Support documents like DCR, DBR and DRR.
  • Worked extensively integration of the modules Responsible for trouble shooting the production issues and performance of the application.
  • Created the Message Driven Bean (MDB) to listen the messages in MQ.
  • Involved in extensive implementation of JQuery Grid in populating the partial list responses from server on the user interface.
  • Designed and implemented various activities/functions in trouble report management module depending on various business requirements in enhancing the performance of ticketing system.
  • Developed mapping tables in relating the front-end fields to dat of server field Types in identifying the Request/Response.
  • Developed a rich user-interface using JQuery and Xquery Framework, JavaScript, HTML, CSS, Validators for different modules like VOL Inventory, Trouble Report Management, Correlation Management, Work list and Group Trouble Entry.
  • Implemented complex Hash table, Collection concepts and JSON Object notation in carrying application cache data and server response data.
  • Extensively implemented AJAX calls in requesting the action classes to perform trouble actions/functions and used Reflection concepts in referring specific methods in the action classes.
  • Implemented VOL inventory search functionality to get the user records from customer inventory and populated the fields on the front-end.
  • Worked with Struts along with AJAX for the UI development of the application.
  • Deployed, installed and monitored the application packages on WebLogic Application server.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Involved in writing PL/SQL procedures on Oracle Database.
  • Used Log4J to capture the logs dat includes runtime exceptions.

Environment: Java, J2EE, WebLogic, Struts, Spring, JSP, EJB, JSP, JQuery, HTML, XML, Server, Security Components with JCE/JSSE, XSL/XSLT, JAVASCRIPT, AJAX, Tele Logic Change Synergy, Oracle.

Confidential, TN

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of project development following Agile (Extreme Programming).
  • Developed user interface using JSP, Struts Tags to simplify the complexities of the application.
  • Configured the Struts configuration file and Application context file based on the Spring and hibernate entries.
  • Used spring for Dependency Injection for plugging in the Hibernate DAO objects for the business layer.
  • Used networking technologies like Multicast and worked with Internet protocol like VOIP for the communications.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Worked with JPA for the use of relational databases structuring of the application.
  • Deployed Web Services for updating the information to the workflow steps and getting the pre-configured workflow processes.
  • Used Tomcat for the web Development of the application.
  • Used XSL/XSLT for transforming and displaying payment history reports.
  • Involved in the development of Tables, Indexes, Stored procedures, Database Triggers and Functions.
  • Worked with Weblogic application Server for the deployment of the application.
  • Worked with JSF for the UI front end development along with AJAX.
  • Used WSDL and SOAP for the development of the XML based applications.
  • Worked with CMS with WebLogic Portal for the development of the application.
  • Used SQL navigator and PLSql for the database enhancement.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Used Log4J to capture the log dat includes runtime exceptions.
  • Worked with Xquery for the front end development of the application.
  • Worked with Oracle 10g for the backend development of the database.

Environment: Java EE 5, IBM WAS, IBMRAD, Struts, spring, Unix, Http, Multicast, VOIP, Hibernate, Servlets, JSP, EJB, HTML, XML, Web Services, XSL/XSLT, JAVASCRIPT, AJAX, CVS, Oracle.

Confidential, Bentonville, AR

Programmer Analyst

Responsibilities:

  • Developed E-commerce product allowing websites to accept online payments and establish credit relationships.
  • Conducted thorough stress tests to meet financial industry quality standards.
  • Oversaw technical e-commerce partnerships with major shopping carts (Miva, ECBuilder and ShopSite), completing integrations on time and expanding business opportunities for both partners.
  • Came up with layered architecture (Client Layer, Process Layer, Business/Web Services Layer, Rules Layer, ORM layer)
  • Implemented OOA/OOO techniques and code development.
  • Designed application with UML (Unified Modeling Language).
  • Developed application based on SDLC (Software Development Life Cycle).
  • Developed complete Web tier of the application with spring framework.
  • Developed Session Façade with Stateless Session bean.
  • Developed complete Business tier with Stateless Session Beans. Used Hibernate for Persistence layer. DAO wrapped all the Hibernate functions.
  • Actively involved in configuring the WEBSPHERE Application Server and deployed all the modules like Web modules and Business modules.
  • Used JSF along with AJAX for the UI development of the application.
  • Used Clear Case for version control.
  • Created JUNIT test cases.
  • Developed the automatic build scripts using Ant for the application to deploy and test.

Environment: J2EE, JSP, EJB, Hibernate, spring, AJAX, WebSphere, JMS, XML, HTML, JDBC, Web Services, Jbuilder, JavaScript, JUNIT, ANT, Oracle, Rational Rose, UML, ITEXT, Windows XP, Unix Scripting, Solaris, Clear case and Clear Quest.

Confidential, MA

J2EE Developer

Responsibilities:

  • Involved in the high level design of modules from Functional Requirement documents.
  • Involved in WebSphere MQ Series integration with the application.
  • Design and Coding web pages using JSP, Servlets and HTML.
  • Transformed reusable code to Java Beans Components.
  • Designed and Deployed EJB Components using WSAD on WebSphere Application Server.
  • Used Struts Framework for the development of the application.
  • Involved in process of Database Design and ER Diagrams for the application.
  • Involved in writing Stored Procedures, triggers and cursors.
  • Created stored procedures, sequences, triggers and functions in Oracle to insert, delete and update records in the database.
  • Worked with SQL for better performance.
  • Developed a reporting tool, which is integrated, with the Management tool to generate reports.
  • Prepared and executed Integration test plans.
  • Used Weblogic application server for the deployment of the application.
  • Documented the Requirement, Design and Testing phases of the project.

Environment: Java, JDK, J2EE, WebSphere MQ Series, Servlets, JSP, EJB, JNDI, JMS, Oracle9i, XHTML, CSS,, XML, UML, JUnit, Linux, Shell Scripts, IBM Web Sphere, WSAD, CVS, Ant.

Confidential

Java Developer

Responsibilities:

  • Worked directly with user groups in analyzing and specifying business requirements for the design and development of project.
  • Designed application with UML (Unified Modeling Language).
  • Developed application based on SDLC (Software Development Life Cycle).
  • Developed complete Web tier of the application with struts framework.
  • Developed Session Façade with Stateless Session bean.
  • Actively involved in configuring the Application Server and deployed all the modules like Web modules and Business modules.
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed the Front-End JSP and HTML.
  • Developed JSP's, Java Beans and Servlets to interact with Data Base.
  • Extensively used JavaScript for client side validations.
  • Used XML parsers to parse and fetch information from XML templates.
  • Performed Unit Testing of all Modules.

Environment: J2EE, JSP, EJB, AJAX,, JMS, XML, HTML, JDBC, JBUILDER, JavaScript, JUNIT, ANT, Oracle, Rational Rose, UML, Windows XP, Unix Scripting, Solaris, Clear Case and Clear Quest.

Confidential

Programmer Analyst

Responsibilities:

  • Worked closely with the on-site coordinator for requirement collection and analysis.
  • Designed various modules of the application using Rational Rose.
  • Created front end web pages using JSP.
  • Involved in development and testing of Master-Maintenance modules.
  • Involved in test Case Preparation and Unit Test Design.
  • Involved in testing the application with JUnit and Rational Robot.
  • Handled bug-fixing activities.
  • Worked on the security related issues and code signing.

Environment: EJB, JDK1.2, JSP, MVC, Oracle 8i, WEBLOGIC, Clear Case and Clear Quest.

Hire Now