Sr. J2ee Developer Resume
Jackson, MississippI
SUMMARY
- Consultant with 7+ 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, JSF, Servlets, JAVA Beans, EJB, JMS, JNDI, JDBC, XML, CSS.
- Expertise in building teh presentation/GUI application using JSF and ICEFaces.
- Developed Rich Enterprise Application using ICE Faces using JSF framework.
- Experience using ICE Faces Tag Libraries to develop user interface components.
- 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 teh development of Multi-Tier distributed Applications.
- Extensive experience in modeling presentation tier using Struts MVC2 (Model-View-Controller) architecture.
- Experience with Confidential WebSphere Application server and Confidential WebSphere Portals.
- Experience with JSF (JSR 168), Portlets and ICE Faces.
- Designed and developed teh 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.
- 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 teh database management like Oracle, SQL Server, MySQL, MS Access.
- Experience in SOAP, JAX-RPC, JAXB, JAXP, XML, LDAP and WSDL using Confidential -MQ series for developing Web Services.
- Good working knowledge in version control tools like CVS and Rational ClearCase
- Good working knowledge on JUNIT.
- Expertise in Query optimization. Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
- Developed ANT scripts in to build and deploy J2EE Applications.
- Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet teh needs of teh customer.
- Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
TECHNICAL SKILLS:
Languages: J2EE, Java,C,C++,SQL, PL/SQL, Oracle Forms, Reports
Operating Systems: Windows 98/2000/XP/NT, Sun Solaris, Linux, Unix (AIX), MS-DOS.
Java Technologies: J2SE, J2EE, JSF,JSR168,JSP, IceFaces Servlets, EJB, Swing, JDBC, JMS, MQ Series, MDB, JNDI, RMI, Web Services, Design Patterns, JAVA Beans
Web/App. Server: Tomcat 5.5/6.0, WebLogic 7.0/8.1/9.2/10.0 , WebSphere 4.0/5.0/6.1, JBoss 3.2.
Frameworks & IDE Tools: Struts1.1, JSF, Spring 1.1, Spring Web flow, Hibernate 3.0, JUnit, ANT, AJAX, Log4J, Eclipse 1.0/3.1, Weblogic Workshop 9.2, WSAD 5.1, RAD 6.0, PowerBuilder, CVS, Rational Clear Case, TOAD
WebDevelopment Technologies: JSP, XML, XSD, XSLT, DTD, DOM, LDAP, HTML, Java Script, CSS, DHTML, Agile Methodology, Servlets, JSTL (Tag Libraries), JSF (JavaServer Faces), RUP, i18n, ANT, JUnit, MQ Series, RMI, JSR 168 Portlet, Portals,ESB.
RDBMS: ORACLE 8i/9i/10g, SQL Server 6.5, MS Access, Sybase.
OOAD: UML, Design Patterns.
PROFESSIONAL EXPERIENCE
Confidential, Jackson, Mississippi
Sr. J2EE Developer
Responsibilities:
- Involved in Architecture/Designing teh State Portal Application.
- Involved in Functional and Detailed Designs.
- Involved in Presentation Development using Struts Framework.
- Involved in teh 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.
- Implemented Servlets, JSP and Ajax to design teh user interface.
- Presentation Tier is built using teh Struts framework.
- Implemented and configured various Action classes for handling teh client requests using Struts 2 framework.
- Used EJBs (Stateless Session beans) to implement teh business logic, MDBs (JMS) for asynchronous communication internal and external to teh system.
- All teh Business logic in all teh modules is written in core Java.
- Workflow (Order Flow) is built using JMS technology.
- Wrote WebServices using SOAP for sending and getting data from teh external interface.
- Used Source Integrity tool to build and deploy teh application.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
- Involved in implementing teh 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 teh application.
- Backend application layer is implemented using EJB (Enterprise Java Bean) in WebSphere Application Server 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: J2EE, EJB, WebServices, XML, XSD, RUP, Microsoft Visio, Clear Case, Source Integrity, Oracle 10g, WebSphere 10.3, JMS, SOA, LDAP, RAD, LOG4j, Servlets, JSP, Unix, Struts 2.0, Hibernate.
Confidential, IL
Java/J2EE Developer
Responsibilities:
- Involved in Presentation Tier Development using JSF Framework and ICE Faces tag Libraries.
- Involved in business requirement gathering and technical specifications.
- Implemented J2EE standards, MVC2 architecture using JSF Framework.
- Implementing Servlets, JSP and Ajax to design teh user interface.
- Extensive experience in building GUI (Graphical User Interface) using JSF and ICE Faces.
- Developed Rich Enterprise Applications using ICE Faces and Portlets technologies.
- Experience using ICE Faces Tag Libraries to develop user interface components.
- Used JSF, JSP, Java Script, HTML, and CSS for manipulating, validating, customizing, error messages to teh User Interface.
- Used EJBs (Session beans) to implement teh business logic, JMS for communication for sending updates to various other applications and MDB for routing priority requests.
- All teh Business logic in all teh modules is written in core Java.
- Wrote WebServices using SOAP for sending and getting data from teh external interface.
- Used XSL/XSLT for transforming and displaying reports. Developed Schemas for XML.
- Involved in writing teh ANT scripts to build and deploy teh application.
- Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework.
- Middleware Services layer is implemented using EJB (Enterprise Java Bean - stateless) in WebSphere environment.
- Used Design patterns such as Business delegate, Service locator, Model View Controller, Session façade, DAO.
- Funds Transfers are sent to another application using JMS technology asynchronously.
- Involved in implementing teh JMS (Java messaging service) for asynchronous communication.
- Involved in writing JMS Publishers to post messages.
- Involved in writing MDB(Message Driven Beans) as subscribers.
- 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: J2EE, EJB,, JSF, ICE Faces, EJB, WebServices, XML, XSD, Agile, Microsoft Visio, Clear Case, Oracle 9.me/10.g, Weblogic8.1/10.3,RAD, LOG4j, Servlets, JSP, Unix.
Confidential, Indianapolis, IN
J2EE Developer
Responsibilities:
- Involved in Functional and Detailed Designs.
- Developed Presentation tier using JSF (JSR 168) framework using ICE Faces and Facelets technology.
- Designed and developed teh application using Java Server Faces (JSF) framework.
- Developed Rich Enterprise Application using ICE Faces.
- Involved in designing and development of Portlets.
- Implemented Multimedia XML in Perl to run teh media content in different article JSP’s.
- Implemented Left Nav XML to navigate through teh client Solutions resource centers (DC, DB, NP, CONS).
- Implemented Stratagies Count to display various stragies count (Equity, Fixed Income, Balanced, Money Market)
- Implemented teh right Nav to display teh content upon teh login status of teh user.
- Developed Auto - Suggest as an open deployable component.
- Implemented filtered style boxes to differentiate teh Equity (Active, Index), Fixed Income (Active, Index) funds.
- Implemented JSF tag libraries.
- Extensively used teh J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object and Session Façade.
- Implemented EJB(Enterprise Java Beans) and WebServices
- Involved in implementing teh 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 teh application.
- Involved in writing JMS publishers and subscribers.
- Involved in writing teh queries to get teh results from Autonomy (IDOL) server.
- Developed a Logger framework for teh application using Log4J.
- Has used Rational Application Developer (RAD 7.0) as IDE.
- Used Clear Case as teh configuration management tool.
- Involved in JUNIT testing for teh component testing.
- Actively involved in getting teh production issues resolved.
- Attending teh status meetings to update teh team status.
- Involved in maintaining CMMI level standards.
Environment: J2EE, JSF 2.0, Facelets, RAD 7.0, Serena Version Manager (PVCS), WebServices, XML, XSD, C++,Microsoft Visio, DB2, WebSphere5.1,WebSphere Portal5.1, JSF(JSR 168), LOG4j, Servlets, JSP, Unix, 2.0,Hibernate
Confidential
Java Developer
Responsibilities:
- Interaction with Business Analyst and Architect for teh implementation of technical design.
- Implemented plug-in development, Swing, GEF in Eclipse.
- Implemented UML in design phase to prepare HLD, LLDs.
- Implemented Struts MVC framework in J2EE Client-Server web environment using JSP, Servlets.
- Used JavaScript in teh UI environment and validation modeling.
- Used Front Controller, Singleton, Business Delegate, Singleton and DataAccessObject design patterns.
- Implemented Eclipse plug-in development for teh business logic.
- Used Tomcat web-application server for application deployment.
- Designed and coded Widgets and palette creation by using Swing application.
- Used ANT for build scripts.
- Implemented JDBC connection management through connection pool.
- Implemented UI by using JSP, JSTL, and Display tag Library and HTML pages.
- Test cases has been written by using JUnitEE.
- Worked with testing team in setting teh phased testing of teh various components.
- Prepared documentation using Rational Rose. Class, Sequence and collaboration diagrams were prepared.
- Written several Oracle procedures, Triggers and test scripts using PL/SQL.
- Involved in teh bug fixing and maintaining teh existing application through Clear case and Clear Quest
Environment: JDK1.4.2,Swing,J2EE,Struts MVC, Displaytag library, JSTL, SWT, JFace, Eclipse, SDK,GEF3.0,Ant,Junit,ANT,ApacheTomcat,Oracle,SQL/PLSQL,Linux,Windows,Clearcase,Clearquest
