Ja/j2ee Developer Resume
VA
SUMMARY
- Over 7+ years of extensive experience in Design, Development & Testing of software applications.
- Expertise in multi - tier service oriented and web based J2EE applications.
- Strong J2EE/Java application architecture and development background, with experience in defining functional/technical specifications.
- Expertise in several J2EE Technologies like JSP, Servlets, JAX-WS, JAXB, JMS, JPA, JDBC, JAX-RS, JSF.
- Excellent working knowledge of popular frameworks like Spring, Hibernate, and Struts.
- Highly result oriented and pro-active with the ability to learn new technologies quickly and implement them successfully in production.
- Expertise in reviewing and prioritizing client requirements, creating project proposal (scope, estimation) and baseline project plan, and devising effective Design Flows.
- Expertise in Normalized Database Design and writing Sub Queries, Stored Procedures, JQuery, NoSQL, Functions and, performed data analysis using SQL Developer for Oracle, TOAD for Oracle, EMS SQL Manager.
- Expert in Linux/Unix Server administration also in cluster environment, Bash, Python etc.
- Expertise in creating Conceptual Data Models, Numerical modeling, Scientific programmer Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams & Activity Diagrams.
- Ability to transform complex business requirements into technical design specifications.
- Capable of working independently as well as a part of dynamic team. Ability to quickly grasp business domain.
TECHNICAL SKILLS
Languages/Tools: Java, C, C++, Python, Fortran, Matlab
J2EE Standards: Servlets, JSP, JDBC, JNDI, JMS, & XML Deployment Descriptors.
Technologies: MVC, STRUTS, Spring 2.0, Hibernate, SOAP and RESTful WSJSTL1.1,EJB 1.1/2.0, RMI, CXF, XML, JAXP,XSL,XSLT, UML
Operating System: Windows 95/98/NT/2000/XP, MS-DOS, Linux/Unix.
Databases: Oracle 9i/10g, DB2, Sybase, PL/SQL.
Browser Languages: HTML, XHTML, CSS, XML, XSL, XPATH/XQUERY, XSLT.
Browser Scripting: Java script, Ext JS, DOM, DHTML, AJAX.
App/Web Servers: IBM Websphere 5.1.2/5.0/4.0/3.5, Weblogic 5.1/7.0, JdeveloperApache Tomcat, JBoss.
GUI Environment: Swing, AWT.
Testing &Case Tools: JUnit, Log4j, Sonar, Checkstyle, PMD, SVN, CVS, ANT, JBuilder.
PROFESSIONAL EXPERIENCE
Confidential, VA
Java/J2EE Developer
Responsibilities:
- Responsible for requirements management (worked in close collaboration with operational team and business analysts).
- Creating High and Low level design documents for Module using Rational Rose and DOORS.
- Participated in the entire SDLC of the project.
- Participate in Release management exercises.
- Built business and presentation layers using Struts framework.
- Developed middle tier components using Spring and Hibernate
- JavaScript and Struts validation framework for client and server side validations.
- Used AJAX to create interactive user friendly interface.
- Administered LAMP server with different scripts.
- Created Shell Scripts to execute standalone java files.
- Clear Quest for issue tracking.
- Created Ant build scripts for build and deployment in WebLogic 8.
- Used Eclipse as the IDE.
- Used Junit for Quality Control, for unit testing.
- Conducted integration testing.
- Handled the deployments in Development and UAT.
- Involved in design and code review meetings.
Environment: Java6.0, J2EE5.0, Weblogic 8, Eclipse IDE, J2EE Design patterns, JSP2.0, JDBC 3.0, JAX-B, Shell Scripts, Struts framework, JavaScript, Python, Hibernate, Ajax, UML, HTML,XSLT, Clear Case, Clear Quest, HP Quality Center, EJB 3.0, DB2 6.0, DB Visualizer, Webservices, JAX-WS, XML, SOAP, Log4j 1.2, Windows XP.
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Developed the action and action form classes, based on the Struts framework, to handle the pages.
- Created tile definitions, struts-config files and resource bundles using Struts framework.
- Implemented Action classes using Struts framework.
- Implemented MVC using Spring and struts frameworks.
- Used design patterns like Business Delegate, Session Façade and Data Access Object.
- Used JMS for sending the messages to the Export Queue.
- Deployed and tested the JSP pages in WebSphere server.
- Developed web tier by using Servlets, JSP, Custom Tag Libraries, Tiles, Java Script, XHTML, XSLT and XML.
- Developed and participated in Client application development using Swing/JFC components.
- Used IBATIS for developing Object/Relational mapping.
- LAMP server administration using bash, python and unix scripts.
- Developed the Session Beans and deployed them in WebSphere application server.
Environment: Java1.4, J2EE, JSPs, Struts1.1, EJB, Spring2.0, JTEST, Jprobe, WebSphere 5.x, IBM WSAD 5.x, PL/SQL, SQL Navigator, IBATIS, Python, Perl, XML, XSD, LDAP, Oracle 9i, Toad, Swing, HTML, JavaScript, UML, Windows XP.
Confidential, GA
Java J2EE Developer
Responsibilities:
- Creating server-side JAVA architecture using Java Servlets.
- Involved in the deployment of EJB’s.
- Developed and deployed EJB’s, Servlets and JSPs on WebLogic Server.
- Involved in installation, configuration and clustering of BEA WebLogic Server on Windows NT platform.
- Developed dynamic content of presentation layer using JSP.
- Building Software modules using Apache Ant.
- Developed Sequence diagrams and Class diagrams using UML.
- Involved with the QA Tester in developing Test Scenarios and Test Cases and their documentation.
- Wrote the PL/SQL stored procedures and triggers within the Oracle databases.
- Involved in fixing the issue related to the Production.
Environment: Java2.0, J2EE technologies, EJB 1.1/2.0, JSP, Servlets, JDBC, UML, Rational Rose, ANT 1.5, BEA WebLogic7.1, HTML, Eclipse, JavaScript, Windows NT/XP, and Oracle 8i.
Confidential, CA
Sr.J2EE Developer
Responsibilities:
- Interacted with business managers to transform requirements into technical solutions.
- Involved in Design and Development using OOAD methodology to capture and model business requirements. Facilitate code walkthroughs with team members.
- Developed web pages using JSP, MVC using Struts, Servlets, Java Script and XML for various modules.
- Implemented the Composite View pattern using Struts Tiles.
- Created ActionForms, Action classes, and Model classes, and specified ActionMappings using struts framework.
- Developed web and business components using MVC and J2EE Patterns (Session Facade, Singleton, Data Access Object, Data Transfer Object etc).
- Developed Java Helper classes for In-patient and out-patient Information.
- Used Struts Validator Framework for form validation.
- Involved in configuration and administration of JBoss application Server.
- Involved in development of ANT scripts for deployment purposes.
- Used JBoss Application Server and JDBC packages for DataAccessObjects and DB Connections from the Connection Pool using SQL Server database.
- Build PL/SQL Packages, Stored procedures, Views and Functions for the SQL Server database.
- Created and setup the Test profiles (XML files) and Production profiles for the customers and business partner.
Environment: Java 1.6, J2EE 5 Servlet, JSP, Struts 1.1, JBoss 4.0, XML, Log4j, XSLT, SAX, DOM, Web Services, JMS, JavaScript, SQL Server 2005, SQL Management Studio, PL\SQL, JDBC, UML, Rational Rose, CVS, Eclipse.
Confidential, OH
Java J2EE Developer
Responsibilities:
- Created server-side JAVA architecture using Java Servlets.
- Involved in the deployment of EJB’s.
- Developed architecture to generate dynamic Server side pages.
- Coded XML pages that use XSLT and display data to the user.
- Developed and deployed EJB’s, Servlets and JSP’s on WebLogic Server.
- Implemented Struts with WebLogic Application server, JSP as view, Servlets as Controller, and Java Beans as model.
- Installation, configuration and clustering of BEA WebLogic Server on Windows NT platform
- Developed dynamic content of presentation layer using JSP.
- Developed of server side utilities using Servlets, Java Beans, XML, and EJB.
- Involved in developing the core business logic using Session & Entity Beans (EJBs) and deploying them in WebLogic Application server.
- Worked on the full life cycle of the project starting from user requirements.
- Building Software modules using Apache Ant.
- Developed JMS Session bean, which is a wrapper over the MQ Series Queue interface to handle the Matching and Routing queues.
- Worked with JUnit unit testing framework for testing various java modules.
- Assisted the QA Tester in developing Test Scenarios and Test Cases and their documentation.
- Experienced in web application development using Eclipse.
- Wrote the PL/SQL stored procedures and triggers within the Oracle databases.
- Interfaces were developed to the database with the help of JDBC drivers for Oracle.
- Fixed the issue related to the Production.
Environment: Java2.0, J2EE 1.3, EJB 1.1/2.0, JSP, OOP, Servlets, JDBC, UML, Rational Rose, Use Case, SQL, PL/SQL, JMS, Struts framework, ANT 1.5, BEA WebLogic 7.1, JUnit 3.x, HTML, XML, XSLT, SAX, DOM, Eclipse, JavaScript, Windows NT/XP, and Oracle 8i.
Confidential, VA
Java/J2EE Developer
Responsibilities:
- Involved in developing business logic components using JavaBeans and Servlets.
- Involved in utilizing WebLogic specific connection pools in order to interact with the business data from the business components.
- Developed EJB and Web specific deployment descriptor files.
- Designed and Developed User Interface using JSP.
- Developed Server-side validation classes using JDBC calls.
- Designed user interface HTML, Swing, CSS, XML, Java Script and JSP.
- Development involved interfacing with EJB components in the framework.
- Implemented JSF framework.
- Implemented Configuration of Engage Administration and property files.
- Input validations were done using JavaScript.
- Developed applications using Mobile Supply Chain.
Environment: (JDK 1.3), J2EE, Servlets, JSP, JSF, EJB, JMS, JavaScript, HTML, Swing, CSS, XML, XML Spy, Eclipse, Internet Explorer 5.0, Linux, Weblogic, DB2 7.x.
Confidential
Jr Java Developer
Responsibilities:
- Developed bean components to implement business logic, data processing and to store the data in to the database & Struts Architecture based Servlets/JSP to present the data to user.
- Responsible for the design of billing module, which involves Use Cases, Sequence diagrams, Class diagrams and UML using Rational Rose.
- Used JDBC for the Database connectivity.
- Maintained the business standards and the requirements in EJB and deployed them using Eclipse.
- Used JBOSS as Application Server.
- Web.xml and Struts-Config.xml was developed taking various design issues into consideration.
- Used WSDL, SOAP for Webservises 1.1.
- Used Eclipse as IDE for writing and testing and debugging Java code.
Environment: Java (jdk1.3), J2EE, EJB1.1, JMS, XML, Struts, Applets, Mailing APIs, Servlets2.2, JSP2.0, Rational Rose 2000, Oracle 8i, Web Services 1.1, Windows 98, JBOSS, MS Visual Sourcesafe, JUnit, Eclipse.