J2ee Developer Resume
MO
SUMMARY
- Over 6+ Years of progressive experience in all phases of software development life cycle including requirements analysis, applications design, development, maintenance, installation, implementation and testing of various client/server, N - tier and web applications.
- Highly experienced in developing Java based Web applications using J2EE, MVC design pattern, Struts 2.3, Java, JDBC, Servlets, JSF, JAXB, JSP, EJB, HTML, XML, Web Sphere, Web Logic and Apache-Tomcat 7.0.
- Good Exposure on developing Web Applications using Struts Framework.
- Working experience in Action Classes, Action Forms, Struts- Config file and entire Struts architecture.
- Expertise in building and deployment of J2EE applications using Web Sphere administration console.
- Expertise in developing Web applications using SAP Net weaver 2.0.
- Involved in Understanding functional specifications designed and developed creative solutions to meet business requirements.
- Highly proficient in developing Object Oriented Design, Methodologies and applications in client/server and distributed environments using J2EE architecture.
- Well versed in Server-side programming using Java and J2EE Technologies.
- Experienced in integrating frameworks in Enterprise applications like ANT, JUnit and Log4j.
- Expertise in the development of various E-commerce Applications using Java, EJB, J2EE and J2EE design patterns like Session Façade, Business Delegate, Data Access Object, Data Transfer Object and Service Locator.
- Expertise in building and deploying enterprise applications on Web Logic and Web sphere application servers.
- Experienced in writing SQL and PL/SQL scripts including Stored Procedures, functions, packages and Triggers.
- Working knowledge on Oracle 9i and DB2, Solid understanding of Relational Database Management System.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
TECHNICAL SKILLS
Operating systems: Windows 95/98/NT/2000/XP/Vista/2007, UNIX.
Programming: Java, C, C++, PL/SQL
Java: JDK 1.4/5/6/7, Swing, AWT, Multi Threading, I/O Streams
J2EE: RMI, EJB, RMI/IIOP, Servlets, JSP, Struts 2, Tag Libs, JDBC, JAXB JNDI, JMS, JPA
Java Security: JSSE, JCE
Web Technology: JavaScript, HTML, DHTML, CSS, AJAX.
Web Servers: Apache Tomcat 6.0/7.0, IIS
Application Servers: Web Sphere, Web Logic 10
Directory Servers: LDAP
ORM: Hibernate.
XML Technologies: DTD, Schemas, DAO, DOM, SAX, CSS, XSLT, Xerces.
RDBMS: Oracle 7.3/8/8i, DB2 7.1/7.2, SQL Server 7.0/2000, MS Access 2000
IDE Tools: RAD 6.0, WSAD 5.0, Eclipse 2/3, NWDS 2.0,JBuilder4/5/8, Developer 2000
Version Controls: CVS, Visual source safe.
Open Source: Xerces, Tomcat, log4J, Junit, MySQL, and HttpClient
Protocols: Http, Https, SMTP, POP3, SOAP, Telnet, LDAP
PROFESSIONAL EXPERIENCE
Confidential
Responsibilities:
- Analyzing the core functionality of the project and requirements during the requirements analysis phase of projects
- Writing codes for assigned modules and reviewing the code for its accuracy.
- Performing code review to check whether the logic is correct and work according to need.
- Resolving the issues about project requirements
- Providing support for system testing
- Coded the Business workflow for tagging the incoming documents.
- Held the sole responsibility of developing, unit testing and delivering completely.
Environment: RAD 6.0, WebSpehere 6.0, JAVA, Web Services, PL/SQL Developer, JavaScript, Clear Case, Clear Quest, Windows XP.
Confidential
Responsibilities:
- Involved in the analysis of requirements, design, development and testing phases of Software Development Lifecycle (SDLC).
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using UML to model the detail design of the application.
- Used Jakarta Struts Framework for rapid development and ease of maintenance.
- Developed the application front end using Jakarta Struts Framework: developed action classes, form beans and JSPs using WSAD.
- Used EJBs to house the Business logic and implemented Session Beans.
- Used XML Web services for retrieving credit information from the credit bureau.
- Used Hibernate to store the persistence data into the Oracle9i database and written HQL to access the data from the database.
- Used Struts Framework to integrate with Struts and O/R mapping tool Hibernate.
- Tested the application functionality with JUnit Struts Test Cases.
- Used CVS for version control.
- Extensively used ANT as a build tool.
Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.5, Hibernate 3.0, struts 1.2.4, EJB 2.0, Servlet 2.2, JMX, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, SOAP, WSDL, JavaScript, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J 1.2.
Confidential
Responsibilities:
- Team member of ISA Development team responsible for designing new JSP, Java objects, modify the custom application flow to suit the new screen flow without loss of functionality.
- Developed for IPC Java exit routines (Requirement, Conditions, and Group Conditions etc.). Use IPC - JCo interfacing technique.
- Responsible for designing, development, testing and enhancement of online support system.
- CRM-ISA Designed and developed JSP pages for Customer Login, Display of Customer profile, Product Details and Confirmation pages.
- Wrote JavaScript functions for DOM manipulation, navigation to other pages in the application and executing business logic on User request.
- Developed new web interface with Struts framework to enter and exit standard CRM-ISA actions before and after any process.
- Developed EJBs to contain the business logic for the application, implemented Session beans.
- Developed Abstract Portal Components (similar to Servlet) containing the Business logic in a Java class and the View in a JSP.
- Consumed Web-services to retrieve data.
- Followed the ISA extension framework to extend Business Objects and create new objects.
- Involved custom function module with table parameter using SAP RPC.
- Wrote logic to interface IPC with CRM system using JCo adapter. This technique avoided translating complex function modules to Java in IPC.
- Debug pricing exit functions in Java environment.
- Involved in Integration testing of the application
Environment: NWDS 2.0, Eclipse, Struts, JAVA, Ant, WAS 6.4 / 5.0 and Windows Vista, XML Web Services, SOAP, WSDL, JavaScript, CVS.
Confidential
Responsibilities:
- Involved in the analysis of requirements, design, and development and testing phases of Software Development Lifecycle (SDLC).
- Used Jakarta Struts Framework for the application development.
- Modified the search methods to include advanced search options.
- Added features in the Claims section of the application.
- Developed the front end of the application using JSP.
- Used Session Beans to contain the Business logic.
- Optimized existing code for better performance.
- Handled complex User Interface requirements and streamlined the existing User Interface.
- Analyzed and fixed numerous complex production bugs.
- Used CVS as version control tool.
- Used ANT as a build tool.
Environment: Web Sphere, Java SDK 1.5, struts 1.2.4, Swing, EJB 2.0, Servlet 2.2, JMX, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, SOAP, WSDL, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J 1.2.
Confidential, MO
J2EE Developer
Responsibilities:
- Involved in the analysis of requirements, design, and development and testing phases of Software Development Lifecycle (SDLC).
- Wrote detailed documentation featuring various Interface changes, wrote highly detailed System Requirement Document.
- Added new functionalities to the existing system like BVoIP with MIS/PNT, BVoIP over MLPPP, over Ethernet and on VoAVPN.
- Streamlined the User Interface by improving navigation.
- Developed the front end using Jakarta Struts Framework: developed action classes, form beans and JSPs using WSAD.
- Used Oracle 10g to manage the BVoIP database.
- Designed and implemented the various Interfaces between BVoIP DPP and other systems.
- Designed and modified XML Web Services to include new fields as required by the business.
- Used CVS for version control.
Environment: WAS 5.0, WSAD 5.1.2, Web Sphere MQ 5.3, Java SDK 1.5, struts 1.2.4, EJB 2.0, Servlet 2.2, JMX, JSP 2.0, JNDI, JDBC, PL/SQL, XML Web Services, SOAP, WSDL, JavaScript, Windows 2000, Oracle 9i, JUnit, CVS, ANT 1.5 and Log4J 1.2.
