J2ee Developer/programmer Resume
Lansing, MI
SUMMARY
Please use this table to list the skills noted in the Required/Desired section of the requirement. In addition, please respond with the years of experience for each skill and the last time each skill was used. Add or delete rows as necessary.
SKILL
- Core Java
- Oracle 10g and above
- Java XML binding
- Weblogic 7.x and above
- JavaScript
- Jsp
- HTML
- J2EE 2.0+
EMPLOYMENT HISTORY
Confidential - Lansing, MI
J2EE Developer/Programmer
Responsibilities
- Performed Requirement Gathering & Analysis by actively soliciting, analyzing and negotiating customer requirements and prepared the requirements specification document for the application.
- Adopted J2EE design patterns like Business Facade and Singleton and DAO.
- Implemented STRUTS Model View Controller architecture to develop presentation tier and business layer.
- Implemented Struts framework (Action and Controller classes) for dispatching request to appropriate class.
- Used simple Struts Validation for validation of user input as per the business logic and initial data loading.
- Developed SOAP based JAX-WS Web Service Components deployable to websphere application server and implemented Web Service Client using Dynamic proxy Model.
- Developed Enterprise JavaBeans for the business flow (Entity and Session Beans).
- Developed Session beans by using EJBs for business logic at the middle tier.
- Implemented Stateless and State full Session beans to capture user data and to achieve scalability, memory management.
- Developed presentation layer using JSP, HTML, JavaScript, JQuery, Ajax and CSS.
- Worked on the persistence layer using Hibernate to map the java classes to corresponding data.
- Implemented the JMS for communication between the applications.
- Implemented the JMS Point-to-Point queuing model and developed Message Driven (MDB) beans to consume messages from JMS queue.
- Involved in configuring and administration of Connection pools, Data Sources, Queues, Connection Factories, and Listeners for development environment.
- Created new Streams, View’s and Activities for new releases and updated code using Clear Case for implementing configuration management.
- Used Rational Clear Quest to track the change management.
Environment: J2EE 1.6, Java Beans, JSTL 1.2, HTML, Struts 1.2, Hibernate, Java Script, JMS, Web services, SOAP, SOA, WSDL, XSD, XML, Web logic 8.1,XSTL, EJB, Design Patterns, JUnit, Oracle11g, WebSphere Application Server 7.2, RAD 8.0, Clear Case, Clear Quest.
Confidential , Boston, MA
J2EE programmer/Developer
Responsibilities
- Service Session Beans - contains the Business logic for the particular request - responsible for developing the service specific Session bean.
- Redesigned the JSPs using Struts Tiles.
- Developed action classes and form beans.
- Developed Message Driven Beans for receiving messages between systems.
- Extensively used JMS destinations and connection factory in MDB.
- Implemented Web Service and web service client using JAX-WS to transfer data between systems.
- Used Log4J to capture the log and debug the systems.
- Used Hibernate for Object Relational mapping.
- Developed server-side services using Java Threads, Java, Springs, Web Services(SOAP, AXIS).
- Involved in injecting dependencies into code using concepts like IOC of Spring Framework
- Tested Web Services and JMS using JUnit and SoapUI test cases.
- Experience with Client Side Validations using JSP, and Java script.
- Developed POJO based programming model using Spring.
- Wrote SQL, PL/SQL and stored procedures as part of database interaction.
- Developed client request validations and processing using JavaScript.
- Involved in writing of Web Services using SOAP, WSDL, deployment, configuration and testing.
- Designed patterns implemented such as Data Access Object.
- XPATH expressions are used to extract data from the XML files.
- Using Rational Application Developer 7.0 for development.
- Developed test cases and performed testing using JUNIT.
- Monitored the error logs using Log4J and fixed the problems.
Environment: Java, J2EE, Eclipse, Servlet, JSP, EJB, HTML,XML, Sybase, DB2, Junit, Oracle 9i, TogetherJ, Rational ClearCase and Weblogic 8.1
Confidential, Santa Clarita, CA
J2EE Developer/programmer
Responsibilities
- Developed Use Cases, Class Diagrams, Sequence Diagrams and Data Models using Rational RSM.
- Used Struts Framework extensively for Controller components and view components
- Involved in the development of Action Forms, Actions, configuring Action Mappings in Struts-config.xml, and Validating Action Forms in Struts framework.
- Developed JSPs with Struts custom tags, JSTL and JavaScript for client side validation of data.
- Designed and developed User Interface of application modules using HTML, CSS and JavaScript
- Coded Business Logic following MVC architecture using Delegate and DAO patterns.
- Extensively used EJB Session beans for implementing the business logic of module.
- Developed Presentation layer validation, Rich UI using Java Script,JSP,HTML
- Worked on XPATH and XSL technologies for processing bulk XML files.
- Worked with high volume and complex PL/SQL stored procedures and packages using Oracle SQL Developer.
- Extensively worked on Oracle SQL Developer, DB Visualizer for interacting with data base.
- Design patterns are extensively used to achieve clean separation of different layers. Used different patterns like SOA, MVC pattern, DAO pattern, and singleton.
- Worked on Hibernate framework implementation for Transaction, Persistence Management.
- Provided application based support, maintenance, updates, upgrades, and modifications on Java Spring.
- Experience in Updating, Modifying queries in Oracle 10g.
- Worked on Oracle 10g as database implementation
- Created Jasper Reports using SQL Queries and Oracle Functions
- Worked with high volume and complex PL/SQL stored procedures and packages using Oracle SQL Developer
- Involved in the migration from migration SQL Server to Oracle 10g.
- Implementing Spring IOC using XML files in Business Tier
- Developed Web Services SOAP/HTTP using SOA technologies such as SOAP, WSDL and UDDI.
- Research & Development activities to solve the technical challenges faced during the development and production phase of the project.
- Developed the business logic using RAD7.5 as IDE, and modules were deployed in WAS7.0.
- Used ClearCase for Source Control, ClearQuest for Issue Tracking.
- Developed test cases and performed unit testing using JUnit.
Environment: Java,J2EE,Web, RAD 7.5,WebLogic 9.2, Hibernate 2.0,Struts1.2,EJB 3.0,Oracle SQL Developer, Oracle 10g, java script,XML,Log4j,Clear Quest, Rational Clear Case
Confidential, India
Java Programmer
Responsibilities
- Responsible for Application development, implementing securtiy, use cases validation, flowcharts, application flow, prototypes, proof concept of sample codes.
- Responsible for writing detailed design specification document and implementing all business rules.
- Involved in the design and development of presentation and web layers based on MVC Architecture (Model-View-Controller).
- Involved in developing interfaces for the CSM in order to invoke the various business partners using XML, XSLT.
- Used JavaScript for user screen validation
- Testing and deploying the full application on Weblogic application server.
- Installed and Configured BEA WebLogic 9.2.
- Used Eclipse, JBuilder to Develop the Applications.
- Used JDBC API for interaction with the Oracle Database
- Used Java Script for validations and handling some server side business objects on the client side.
- Designing the User Interface using HTML/DHTML, Java script and CSS.
- Involved in unit testing, integration testing.
- Developed fields level & Screen level documentation.
- Used ClearCase for the version control of the Project.
- Experience with Client Side Validations using JSP, and Java script.
- Involved in Design/Code Review with Team and task assignments.
- Used PVCS for version control across common source code used by developers.
- Developed test cases and performed testing using JUNIT.
- Involved design and development of Database in SQL Server 2008.
- Monitored the error logs using Log4J and fixed the problems.
Environment: Java, Servlets, EJB, JSP, HTML, JavaScript, Oracle 9i, SQL, Eclipse, JBuilder, JDBC, XML, Web Logic 8.1, CSS, UML.