Java/j2ee Resume
AZ
Professional Summary:
- 8+ years of IT experience in Software Development Life-Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance as per quality standards using Agile, Rational Unified Process (RUP) and waterfall methodologies.
- Strong experience in developing enterprise applications using JAVA, J2EE technologies Servlet, EJB3/2, JAX-RPC, JSP, JDBC, JNDI, JTA, RMI, JMS
- Expertise in implementing Action classes, Form Beans using Struts framework and writing JSP pages with Struts tag library, JSTL and custom tags
- Experience in developing web applications using Struts 2/1, JSF, Spring2/1, and Hibernate3/2 framework
- Strong experience in developing the Web Services using the JAX-WS and JAX-RPC
- Expertise in Object Oriented Principles and J2EE design patterns
- Expertise in developing critical and responsive GUI/frontend components using Struts Tiles, HTML, DHTML, CSS, JavaScript, JSTL and AJAX
- Experience with XML, XSD, XSLT, XPATH, JAXB, DTD, SAX, DOM, WSDL, SOAP and UDDI technologies.
- Experience in RDBMS using PostgreSQL, Oracle 10g/9i/8i, MySQL
- Strong experience in deploying applications on WebSphere 6.x/5.x, BEA WebLogic Server 8.x, Glassfish, JBoss 4.x and Tomcat
- Expert in writing SQL scripts and PL/SQL stored procedures, JDO, functions, queries, and triggers to interact with database
- Proficient in developing Use cases, Sequence Diagrams, Collaboration diagrams, Activity Diagrams, and Class Diagrams using Rational Rose
- Strong TDD (test driven development) and continuous integration experience using JUnit
- Experience in creating build scripts using ANT and Maven
- Strong Experience with version control tools such as Subversion, Rational Clear Case, CVS
- Possess excellent communication skills along with dedication, and commitment for work
- Quick learner, possess problem solving skills, and strong team player
Technical Skills:
Programming Languages
J2SE 1.4, J2EE 1.3, C/C++.
Web Technologies
HTML, Java Script, JSP, XML, AJAX, DHTML,CSS, XSLT, Servlets 2.3, JSP 1.2, EJB 2.0, JDBC, JMS, JNDI
Database
Oracle 8i/9i/10g, MySql, PL/SQL,JDO.
Web Servers
Tomcat 5.5.
Application Servers
Web Sphere 6.0, Web Logic 8.1
Operating Systems
UNIX, Linux, WINDOWS 98/00/NT/XP.
Framework
Jakarta Struts 1.2, Spring.
ORM Tools
Hibernate.
IDE
Eclipse 3.3, Net Beans 6.8.
Design Language
UML.
Stools
Clear Case, ANT, CVS, PVCS.
Education
Bachelor of Engineering in Computer Science & Engineering
Experience:
Client: Confidential,AZ May’12 -Till Date
Java/J2EE Developer
Project: Marriott Charity/Download/Merchandise/Rc-charity
These are J2EE based applications developed on Oracle 11g and Eclipse Platform.
Responsibilities:
- Elevated code into the development and test environments on Dev Environment.
- Worked on Oracle11g ( Toad Interface) to make the requirements and also worked stored procedure.
- Worked on the front end, back end of the application using technologies such as JSP, JAVA 1.6, Oracle11.
- Worked on Star-Team as Cr’s Issue on the daily basis Activity.
- Web Service in IBM Web Sphere Application Server.
- Developed application service components and Spring2.5 Using Ejb2.1 for server side validation
- Worked on JBoss 4.0.2 Server Side.
- Worked on Junit Test Cases for the Code.
- Using Star Team to check in and check out the Code.
- For Deployment using Jboss 4.0.2.
Environment: Java/J2EE, JSP, JSF,JSTL, Jmockit, Maven 3.x, HTML, XML, Servlets, log4j, JUnit, Oracle ADF and Eclipse IDE, WebLogic 11g,DB2, GIT Version Manager, JDO, harvest Prod, Flex UI
Platforms used: Websphere,
Client: Confidential, MA Aug’11- April’12
Java/J2EE Developer
Project: Agilaire
These are J2EE based applications developed on Sybase 15 and RAD Platform.
Responsibilities:
- Elevated code into the development and test environments on Dev Environment.
- Worked on Database Side to make the requirements and also worked stored process.
- Worked on the front end, back end of the application using technologies such as JSF, JAVA 1.6, Sybase
- Worked on Flex Side 3 and 4.5 as UI perspective.
- Worked on Jira Issue on the daily basis Activity.
- JSF Framework. Responsible for Creating a Stateless Session Bean for Order Upload and Deployed it as.
- Web Service in IBM Web Sphere Application Server.
- Developed application service components and Web services Using Spring JDBC validation framework for server side validation
- Worked on JBoss Server Side.
- Worked on Junit Test Cases for the Code.
- Using Harvest Prod to check in and check out the Code.
- For Deployment using Weblogic and Jboss.
Environment: Java/J2EE, JSP, JSF,JSTL, Jmockit, Maven 3.x, HTML, XML, Servlets, log4j, JUnit, Oracle ADF and Eclipse IDE, WebLogic 11g,DB2, GIT Version Manager, JDO, harvest Prod, Flex UI
Platforms used: Websphere,
Client: Confidential, CA March’11- Aug’11
Java/J2EE Developer
Project: Agilaire
Working on Seats Project for American Airlines
These are J2EE based applications developed on Oracle ADF and Eclipse Platform. For This The Entire Team using a common Platform Linux OS.
Responsibilities:
- Elevated code into the development and test environments on Dev Environment.
- Worked on the front end, back end and Point Solution of the application using technologies such as JSF, JAVA 1.6, Oracle ADF and Hudson Server.
- Worked with Business to research and resolve live production issues by logs.
- Worked to analyze and resolve information security issues such as Cross-site scripting (XSS) on the above websites.
- Worked on spring framework 2.5.
- Worked on MKS and CSS.
- Worked on Ilogs.
- Worked on JBoss Server Side.
- Worked on Junit Test Cases for the Code.
- Used Git as a source code management system.
- Worked on JMockit and Linux Operating System.
- Using Jupiter Peer and Maven 3.x in the Current Project.
- For Deployment using Weblogic and Jboss.
Environment: Java/J2EE, JSP, JSF,JSTL, Jmockit, Maven 3.x, HTML, XML, Servlets, log4j, JUnit, Oracle ADF and Eclipse IDE, WebLogic 11g,DB2, GIT Version Manager, JDO.
Platforms used: Websphere
Client: Confidential, PA Aug’10- Jan’11
Java/J2EE Developer
Project: Production Support
Financial Advisor Site, Institutional Advisor Site, Institutional Trading Platform
These are J2EE based applications developed on Websphere RAD platform.
Responsibilities:
- Elevated code into the development, test, and Production environments on schedule. Provides follow up Production support. Submits change control requests and documents.
- Worked on the front end of the application using technologies such as JSP, JSF, Facelets, Servlets and JavaScript.
- Worked on DB2 stored procedures to store and retrieve data.
- Developed application service components and configured beans using (applicationContext.xml) Spring IoC.
- Worked with Business to research and resolve live production issues by analyzing logs, session captures and backend data.
- Worked on I logs.
- Used Peregrine Service Center to elevate any production issue fixes.
- Worked to analyze and resolve information security issues such as Cross-site scripting (XSS) on the above websites.
- Used Serena Version Manager as a source code management system.
- Used Serena Business Mashups to track and production issues.
Environment: Java/J2EE, JSP, Facelets, JSF,JSTL, JavaScript, JDBC, HTML, XML, Servlets, log4j, JUnit, RAD IDE, WebSphere v6.1,DB2, Version Manager, JDO.
Platforms used: Websphere,
Client: Confidential, New York, NY Jan’09- July’10
Java/J2EE Developer
Project: Online Banking App
Online banking application, enabling customers to manage their accounts and do transactions on-line. The application is a J2EE based application developed on the Spring, hibernate and Web Services
Responsibilities:
- Developed the front end of the application using HTML, CSS, JSP, JavaScript
- Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate
- Developed application service components and configured beans using (applicationContext.xml) Spring IoC
- Using Spring validation framework for server side validation
- Performed coding of Action classes, Business Layer and DAO,JDO and wired them using Spring Framework.
- Integrated spring (Dependency Injection) among different layers of an application.
- Developed Object Model from Hibernate mapping files
- Used Hibernate as ORM tool to store the persistence data into the PostgreSQL database.
- Developed Restful WebServices using JAX-WS..
- Used the SOAP Message Broker protocol to get the communication between incompatible systems
- Used Ejb 3.0 as middle Tier.
- Performed the code build and deployment using MAVEN.
- Used log4j properties for logging.
- Involved in System and Integration Testing using JUnit.
- Wrote views, Triggers, Stored Procedures using PostgreSQL database.
- Used SVN as a source code management system.
Environment: Java/J2EE, JSP, JSTL, JavaScript, JDBC, HTML, XML, XSLT, XSD, DTD, Servlets, JAX-WS Web Services, SOAP, UDDI, WSDL, Spring, Hibernate, SQL, PL/SQL, log4j, JUnit, ANT, Eclipse3.x, BEA Weblogic Application Server 8.1, WebSphere Application Server, PostgreSQL, SVN,JDO.
Client: Confidential Aug’07–Oct’08
Java/J2EE Developer
Project: Agent processing system
Agent processing system is a Web Application which is used by the Insurance Agents to sell policies, endorsement, process policy claims, maintain the reports of the policy holder etc.
Responsibilities:
- Designed Use Case Diagrams, Class Diagrams, Sequence Diagrams and Object Diagrams using IBM Rational Rose.
- Responsible for design and development of the front-end using HTML, JSP, CSS, Java script, JSTL, Struts tag Libraries
- Designed and developed the application using Struts Model View Controller (MVC) design Pattern.
- Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml.
- Extensive use of EJBs for middle tier component to implement the business logic
- Developed an automated application using JMS for messaging and JNDI to interact with the Server.
- Implemented Service locator pattern to invoke EJBs through Struts
- Used Hibernate as ORM tool to store the persistence data into the Oracle9i database.
- Implemented logging using log4j.
- Developed ANT script to build and deploy Java applications.
- Used CVS for version control.
Environment: Java/J2ee, HTML, CSS, JSP, Servlets, Java script, JSTL, UML, XML, XML Schema, JDBC, SQL, PL/SQL, Struts, EJB, Hibernate, Log4j, ANT, Oracle 9i, IBM Rational Rose, WSAD5.x, WebSphere Application Server5.x, CVS
Client: Confidential Sept’04–Jul’07
Java/J2EE Developer
Project: Online Shopping
This is an e-commerce application, which helps the customers to sell their products online. It enables the customer to update the product information online, search for a particular product by product name, product category and ID.
Responsibilities:
- Involved in the design process and test cases, which utilizes JSP, Struts and EJBs.
- Used Struts (Model 2 Architecture) framework for developing front-end Action Forms, Actions and Tag libraries.
- Developed and deployed Action Classes and JSP for Dynamic HTML generation.
- Involved in writing Form level Validations using Struts validation framework.
- Developed Server side programs using EJB2.0, helper beans, and deployed on WebLogic App server 6.1.
- Involved in writing CSS scripts.
- Involved sending JMS message queues to different layers in the module.
- Involved in designing, developing, and deploying entity beans and session beans.
- Involved in writing XML Schema Definitions.
Environment: J2EE, JDK1.3, Struts 1.2, WebLogic Server 6.1, JNDI, JavaScript, ANT, EJB2.0, JSP, JDBC, Oracle 9i, XML, HTML, CSS, TagLibs, JMS and Junit.