Java/j2ee Developer Resume
Malvern, PA
SUMMARY
- Close to 4.5 years of professional experience in IT Industry involving in various phases of Software development including system analysis, design, development, testing, implementation and production support of web based applications using J2EE architecture
- Professional experience in the sectors of Financial, Manufacturing, Telecom and E - Commerce
- Designed applications using UML, Rational Rose and Object Oriented methodologies RUP.
- Extensively worked on J2EE, especially on Enterprise Applications Design under J2EE framework.
- Extensive hands on experience in Oracle (8.x/9i) SQL, PL/SQL, Database Design, Oracle Triggers, JDBC programming
- Working experience in Apache Tomcat and IBM WebSphere.
- Extensive hands on experience on Oracle Stored procedures. Worked on database tools such as TOAD and SQL Loader.
- Experienced in Object Oriented Refactoring and Design Patterns in Java and J2EE.
- Implemented J2EE modules based on Design Patterns like Value Objects, Front Controller, Session Façade, MVC and Business Delegate.
- Have flair to adapt to new software applications and products, self-starter, have good communication and understanding of business workflow.
- Proficient in core Java Enterprise technologies such as EJB, spring, Java Servlet, JSP, JSF, Struts, Custom Tag Library, JDBC, Hibernate, JMS, JTA.
- Experience in the design and implementation of dynamic Web-based applications using Java EE server-side (struts, EJB, Hibernate & Servlet/JSP) and XML technologies.
- Posses’ ability for technical support and guidance for post release, production system.
- Excellent analytical, oral, written, communication, and trouble shooting skills
- Expertise in developing Internet/Intranet Applications with Web Services, WSDL, SOAP, JUnit, XML, XSL, HTML, DHTML, JavaScript.
- Effective team player with excellent problem solving abilities, a willing and quick learner with strong technical and communication skills.
TECHNICAL SKILLS
Languages: Java 1.3/1.4/5.0, J2SE 5.0, PL/SQL, UNIX Shell Script, Visual Basics, Perl, C, C++
Operating Systems: Windows NT/95/2000/XP, DOS and UNIX Solaris
Databases: Oracle, and SQL Server 2000, Sybase, MS-Access
Java Skills: J2EE: EJB, JMX, JSTL, JSP/Servlet, JSF, JPA, JDBC, RMI, Java Beans, JMS, Java Design patterns, AJAX, Web services( SOAP, WSDL), SOA, Agile J2SE: Swing, I/O, Multithreading, Applet
XML: Xpath, XSL, XSLT, FO, BEA Aqualogic ESB
Web: HTML, DHTML, CSS, JavaScript, Adobe Flex2
MVC: Struts, JSF
O-R mapping: Hibernate
Tools: /Utilities: TOAD 7.6, SQL Loader, Eclipse 3.1, Ant, CVS, Microsoft Access, Microsoft Project Plan, JFree chart
Config. Management: Maven, Maven 2, Ant, Continuum, CVS, JUnit
Application Servers: Tomcat, Websphere 4.1/5.x/6.0, Websphere MQ, Jboss
Frameworks: JSF, MVC Struts 1.1, J2EE Design Patterns
Testing Tools: Quality Centre 10.0, Quick Test Pro 8.2
PROFESSIONAL EXPERIENCE
Confidential, Malvern, PA
Java/J2EE Developer
Responsibilities:
- Understanding the business requirements and Implemented the MVC architecture.
- Web components developed using JSP, Servlets, and JDBC.
- Developed Stateless Session EJBs to accommodate the business logic as per the business requirement.
- Applied J2EE design patterns like Business Delegate, Service Locator, Value Objects, DAO, Singleton etc
- Deployed and tested the application using WebSphere Application Server.
- Using java scripts did client side validation.
- Writing SQL queries to fetch the business data using Oracle as database.
Environment: Java 1.4, JSP 1.2, Servlets 2.3, EJB 2.0, JDBC, IBM WebSphere Application Server 6.1, Toad, Oracle 9i, UNIX
Confidential, Lake Mary, FL
Java/J2EE Developer
Responsibilities:
- Involved in analysis, design and development of the system components.
- Developed the bank process using various BPEL activities invoking web services and also EJB components using Java Bridge component.
- Wired business process components to various services and BPEL sub services using Service Component Architecture.
- Improve user experience of the Application by introducing XMLHTTP, cleaner CSS, dynamic buttons and Adobe Flex2 Rich Internet Application framework.
- Created business data objects using Service Data Objects.
- Created various human task activities for the bank business process.
- Developed 2 web services using WSDL and SOAP.
- Developed a long running business process and some micro flow business processes.
- Used JSF Framework for the development of the web application components.
- Used BFM (Business Flow Management) API for invoking the BPEL Processes.
- Designed and developed entity beans for representing data model.
- Developed Enterprise Java Beans (EJB)/Web Services for various business transactions
- Involved in database Design Creation of Tables, Stored procedures to access using the Callable Statement. JDBC Connection Pooling for achieving back-end connection.
- Used Websphere Integration Developer as IDE for development and Websphere Process Server as Runtime for the development of BPEL.
- EJBs and Web services were developed on WAS 5.1.
- Involved in testing of the business processes.
Environment: Java 5 (jdk 1.5), BPEL, SCA, SDO, SOA, SOAP, ANT, ESB, WSDL, Unix, XML, EJB 3.0, JPA, EJBQL, JSP, JSF, Adobe Flex, Oracle, Websphere Integration Developer 5.1 and Websphere Process Server 5.1, WAS, RAD 5.1.
Confidential
Software Analyst
Responsibilities:
- Formulate application testing process.
- System Requirements gathering for the project.
- Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
- Involved in understanding technical requirements, preparing test plan and test cases.
- Created test data based on the test cases and executing the test cases.
- Updated requirement traceability matrix for the test cases written to trace it back to requirements.
- Assisted Correction (retesting defect) and Regression testing of the system to deliver bug-free application and provide defect statistics.
Environment: .NET, ORACLE, QC (QUALITY CENTER), SQL*PLUS, MICROSOFT OFFICE
Confidential, NY
Software Developer
Responsibilities:
- Involved in all the SDLC cycle of requirement gathering, design and testing.
- Prepared test plan, test cases and test data for each use case followed by test execution.
- Updated requirement traceability matrix for the test cases written to trace it back to requirements.
- Assisted in correction (retesting defect), Integration and Regression testing of the System to deliver bug-free modules.
- Provided defect statistics with outstanding defects to collect business priority.
- Involved in enhancements to the existing functionality as per the requirement followed by Coding and Unit testing of the individual modules/features.
- Involved in the enhancement of reports using Actuate 7.0.
- Utilized framework and EJB’s using Model-View-Controller (MVC) Architecture.
- Involved in deployment of EAR, WAR, JAR with WebSphere 5.1.
Environment: J2EE, EJB1.1 ON IBM WEBSPHERE, IBM DB2, SOLARIS, QUALITY CENTER (QC), QUICK TEST PRO (QTP), DEVELOPER STUDIO 4.0, MS OFFICE
Confidential
Java Developer
Responsibilities:
- System Requirements gathering for the project.
- Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model
- Designed and implemented a GUI framework for Swing.
- Developers using the framework define actions, popup menus in XML and the framework builds the graphical components.
- Designed the class diagrams and sequence diagrams.
- Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.
- Use MVC architecture.
- Creation Test plan. Development and coding of Test classes and Test Cases.
- Execution of Test cases in JBuilder.
- Defect fixing, Client communication & Query resolution
Environment: Java, J2EE, JSP, Swing, JavaScript, Servlets, Tomcat, MySql, JBuilder.
