Sr. J2ee Developer Resume
Alexandria, VA
SUMMARY
- 7+ years of IT experience in developing enterprise applications using J2EE/JEE 5 technologies
- Experience in Distributed object systems and User Interface Design and Object Oriented Internet / Intranet environment.
- Experience in developing web applications using Spring,Struts and Hibernate Frameworks.
- Experience in implementing SOA using J2EE Web Services, Axis2, WSDL, SOAP, Restlets
- Strong experience in OOAD, Middleware (EJB, Application Server), Design Patterns(Session Façade, DAOFactory, Business Delegate, Value Object, Front Controller)
- Development and deployment expertise in the WebSphere, jBoss, Enterprise Service Bus
- Experienced in Eclipse, TOAD, Oracle SQL Developer, CVS, SubVersion, StarUML
- Good experience in Front End UI developing Web Technologies like JavaScript, PHP, HTML, DHTML, CSS and Ajax.
- Has multi - platform exposure in Red Hat Enterprise Linux 4.0, Sun Solaris 10.0, Windows 2000/XP
- Good team player with excellent communication and interpersonal skills.
TECHNICAL SKILLS
Architecture Concepts: OOAD, EJB, J2EE, Design Patterns, SOA
Web Services: J2EE Web Services, WSDL, SOAP, UDDI, XML, Restlets
Enterprise Service Bus(ESB): WebSpehere ESB
Modeling Language: UML
Frameworks: Struts, Spring, Hibernate, jUnit, Ajax and Tiles
Application Servers: WebSphere, jBoss3.2.x, Tomcat
Languages: JAVA, XML
Operating Systems: Red hat Enterprise Linux 4.0, Sun Solaris, Windows 2000/XP
Databases: IBM DB2, Oracle
User Interface: JSP, JSTL, Tiles, HTML and JavaScript
Tools: IBM RAD, Eclipse, StarUML
Version Control: CVS, SubVersion
PROFESSIONAL EXPERIENCE
Confidential, Alexandria, VA
Sr. J2EE Developer
Responsibilities:
- Mapping Business Requirements to Technical
- Preparing the Analysis and Design Artifacts and Technical Architecture
- Involved in Modeling the system using UML
- Implementing Persistence layer with Hibernate framework, Web Services using Axis2 and XML Binding with JiBX Framework
- Effectively used the Design Patterns(Session Façade, Message Façade, DAOFactory, Business Delegate, Value Object, Front Controller)
- Implementing the presentation layer with Struts framework.
- Implementing Core logic using Java/J2EE/JEE5 Technologies using Spring framework.
- Involved in code reviews, performance tuning, Application scalability and Robustness tasks.
- Writing the Ant Scripts to Build the application and deploy the application.
- Configuring and deploying the application servers for development and System Testing environments.
- Preparation and Executing the Unit test cases.
- Configuring the Messaging Queues in Application Server.
- Created the SOA Service and Clients for various applications
- Implementing the message listeners using the JMS.
Environment: Java, J2EE 1.4, JEE5, Struts, EJB, JMS, Sybase, Web Services, XML, WSDL, JIBX, Hibernate, Spring SOAP, AXIS2, Toad, Eclipse, SOA,UML, TOAD, PVCS, Redhat Enterprise Linux 5, jBoss
Confidential, Ashburn, VA
J2EE Developer
Responsibilities:
- Working with Business Analysts in requirement gathering.
- Mapping Business Requirements to Technical
- Preparing the Analysis and Design Artifacts, Technical Architecture.
- Involved in Modeling the system using UML
- Effectively used the Design Patterns(Session Façade, Message Façade, DAOFactory, Business Delegate, Value Object, Front Controller)
- Implementing Core logic using Java/J2EE Technologies with Spring Framework
- Implementing front-end using Struts Framework, Persistence layer using Hibernate framework and Web Services using Axis2 framework.
- Writing the Ant Scripts to Build the application and deploy the application.
- Configuring and deploying the application in IBM WebSphere Application Server for development and System Testing environments.
- Preparation and Executing the Unit test cases.
Environment: Java, J2EE, Struts, Spring, Oracle, J2EE Web Services, XML, Hibernate, SOAP, AXIS2, Oracle SQL Developer, Eclipse, UML, TOAD, SubVersion, Redhat Enterprise Linux 5, IBM WebSphere, WebSphere-ESB, Ajax, CSS, JavaScript
Confidential, VA
Programmer Analyst
Responsibilities:
- Involved in Designing and Modeling the system using OOAD and UML
- Effectively used the Design Patterns(Session Façade, Business Delegate, DAOFactory, Business Delegate, Value Object, Front Controller)
- Involved in implementation of Web Tier Using Struts Framework.
- Involved in implemented of Business Tier using EJB
- Writing the Ant Scripts to Build the application and deploy the application.
- Involved in setting up the WebLogic Development/Test environment and deploying the application.
- Preparation and Executing the Unit test cases.
Environment: Java, J2EE, EJB, Struts, JSP, Servlets, EJB, Oracle, WebLogic, Solaris 9.0
Confidential, PA
Programmer Analyst
Responsibilities:
- Involved in Designing and Modeling the system using OOAD and UML
- Effectively used the Design Patterns(Session Façade, Business Delegate, DAOFactory, Business Delegate, Value Object, Front Controller)
- Involved in implementation of Web Tier Using Struts Framework.
- Involved in writing the persisting components using Hibernate.
- Involved in implemented of Business Tier using EJB
- Involved in implementing the Billing Run and Data Loader Components
- Writing the Ant Scripts to Build the application and deploy the application.
- Involved in setting up the jBoss Development/Test environment and deploying the application.
- Preparation and Executing the Unit test cases.
Environment: J2EE, EJB, Struts, Hibernate, Oracle, RAD, CVS, jBoss, UML, Sun Solaris, Rational Rose, jUnit, TOAD
Confidential
Software Engineer
Responsibilities:
- Involved in Designing and Modeling the system using OOAD and UML
- Effectively used the Design Patterns(Session Façade, DAOFactory, Business Delegate, Value Object, Front Controller)
- Involved in preparing the DB Scripts
- Involved in configuring the Teamsite tool for content management.
- Involved in implementing web components using Struts Framework.
- Writing the Ant Scripts to Build the application and deploy the application.
- Configured the Tomcat Server and deployed the application.
- Preparation and Executing the Unit test cases.
Environment: Java, J2EE, Struts, JSP, Servlets, Oracle, Tomcat, Solaris 9.0
Confidential, NJ
Programmer
Responsibilities:
- Prepared Low Level Design documents.
- Developing the Lucene Classes and Web Components.
- Scheduling the Daily Indexer component.
- Writing the Ant Scripts to Build the application and deploy the application.
- Involved in setting up the jBoss Development environment.
- Preparing Test Cases, Executing Test scenarios.
- Preparation and Executing the Unit test cases.
Environment: Lucene, JSP, Servlets, IBM WSAD, DB2, Tomcat, Windows 2000
Confidential
Programmer
Responsibilities:
- Involved in Designing and Modeling the system using OOAD and UML
- Developing the modules using Core Java and Java Mail API.
- Preparing Test Cases, Executing Test scenarios.
- Involved in Configuration of Rule Engine
- Scheduling the Rule Engine to fire the rules based on the business decisions.
- Writing the Ant Scripts to Build the application
- Preparation and Executing the Unit test cases.
Environment: Core Java, Java Mail, Eclipse, DB2, Windows 2000