Java Developer Resume
Experience Summary:
- 8 Years of experience in design, development and maintenance of Java/J2EE applications in various domains.
- Experience in all stages of SDLC, documenting requirements, developing project plans.
- Experience in Banking (Quantitative Risk Analytics, Risk Management System) Manufacturing & Supply chain related Application.
- Extensive expertise in Content / Knowledge Management products like Oracle InQuira.
- Extensive expertise in IBM Sterling Order Management system
- Experience in requirement gathering from different stack holders, analysis of the requirement and converting functional requirement to use cases using UML tools.
- Expertise in developing web applications using Servlet, JSP, Struts, Web Service SOAP.
- Strong experience in client side design and development using HTML, DHTML, XHTML, CSS and JavaScript.
- Expertise in Object Oriented Analysis and Design (OOAD) using Rational Unified Process (RUP) and Unified Modeling Language (UML) using Rational Rose.
- Good Experience in implementing several object oriented design patterns such as MVC, Front Controller, Business Delegate, Session Facade, Service Locator, DAO, DTO, Singleton, Object Factory and Composite View.
- Experience in implementing XML technologies XML, Schema, XSLT and XPATH.
- Strong experience in application development using various frameworks such as Jakarta Struts Framework, Hibernate 3.0 ORM.
- Expertise in implementing Service Oriented Architectures (SOA) using XML based Web Service such as SOAP, UDDI and WSDL.
- Experience with databases such as Oracle, MS SQL Server for managing tables, views, functions, triggers and packages.
- Worked on different Operating Systems like Windows 98/2k/NT/XP/7, UNIX, Linux, Mac OSX.
- Excellent communication and interpersonal skills.
- Ability to work independently and adept quickly to emerging new technologies.
Technical Skill:
Programming Languages: Java, SQL, PLSQL.Application Framework:Struts 1.X / 2, Hibernate, Web Services – SOAP, REST, Axis
Web Technologies:JSP, Servlet, JDBC, JMS, Hibernate, Web Services, JavaScript, CSS, HTML, DHTML, XML (SAX, DOM Parser), XSL, XSLT, SOAP, AJAX, WSDL
IDE:Eclipse, IntelliJ, IBM WSAD, Weblogic Workshop 8.1, Netscape Application Builder, PL/SQL Developer.
Web / App Servers:Tomcat, Weblogic 8.1, WebSphere 7.0/6.1/5.1/4.0
Databases:Oracle 9i/8i, 10g/11g, SQL Server 2008/2005/2000, MySQL
Misc Tools:JUnit, Log4J, Ant, Maven, CVS, SVN, Visual Source Safe, Clear Case
Package:IBM Sterling OMS (Order Management System), Oracle InQuira (Knowledge Management System).
Operating Systems:Windows, UNIX, Linux, Mac OSX.
Qualification & Certification:
- Bachelor of Engineering in Computer Science and Eng from Confidential University
- SCJP 1.4 (SUN CERTIFIED PROGRAMMER FOR THE JAVA 2 PLATFORM 1.4)
Confidential Aug 11 - Sept 12
Project Description: This project is for only for GM, USA, in this project GM is providing Extended Warranty to their customer. We are developing their website and keep on adding new features as per requirement. Roles & Responsibilities:
- Actively Involved in functional requirements gathering sessions with analysis with Client.
- Created and reviewed of the High Level System Design Documentation and participated in architectural decision.
- Designed and developed Web Services using Axis 1.4 framework for communicating application services with different application.
- Worked with support team to handle problems, finding more information on each problem and co-ordinate with each assigned module developers
- Participating knowledge sharing with team
- Developed document for deploying application in Web Logic with configuration steps.
- Involved in writing database Oracle SQL queries.
Environment: Java1.5, Struts, Servlet, JSP, Web Service, Axis 1.4, Oracle10g, Eclipse, Java Script, Web Logic.
Confidential Sept 10 - July 11
Project Description: EClaims is a web based returns processing tool, shared by Order processing, Supply Chain (Return Centres), Credit & Collection, Transportation, Freight Forwarders/Carriers, Customers and Channel Partners to manage the claims more efficiently thus lower the total cost of processing returns while improve Customer satisfaction.
Roles & Responsibilities:
- Actively involved in gathering requirement from business and analysis.
- Involved in analyzing the change requests and coding and testing the enhancement requirements.
- Implementation of Presentation Components (JSP, Form-beans, Form-validations).
- Implemented Persistence logic using DAOs.
- Handling Production Tickets.
- Providing technical support for SUPP Team.
- Involved in Development.
- Involved in unit testing.
Environment: Java1.5, Struts1.3, JavaScript, JSP, Oracle10g, Eclipse Ganymede, Apache Ant, J2EE design patterns, Web logic, Tibco, BPEL.
Confidential Nov 09 - Aug 10
Project Description: The ABN AMRO Bank needed a strategic solution to implement Compliance Risk Assessment Methodology to be deployed globally. This solution was to assist the Compliance Country Representatives (CCRs) in calculating and managing the Residual Risk as defined in the Group Compliance Methodology.
Residual Risk = Inherent Risk – Measure taken to avoid risk (Training of resources, Compliance Obligation, Follow ABN AMRO Rules).Roles & Responsibilities:
- Analyzed the impact analysis on the existing system for new changes.
- Involved in coding for the presentation layer for compliance obligation module using Struts, Apache Struts, MVC and Tiles Framework, XML, and JavaScript.
- Involved in analyzing the change requests and coding and testing the enhancement requirements.
- Enhancement, fixing bugs, Testing and delivery into the QA.
- Designed and development of User Interfaces, Menus using HTML, JSP, JSP Custom Tag, Java Script.
- Used JUnit test cases to test the application and performed random checks to analysis the portability, reliability and flexibility of the project.
Environment: Java/J2EE, Struts framework, Oracle 9i, Web Sphere 5.0, WSAD, JUnit
Confidential Sept 08 – Oct 09
Project Description: iKnow knowledge management project is an initiative by Confidential to build a comprehensive knowledge portal by bringing in intelligent search, Information manager and Analytics together. It aims at driving self-service by creating an update and enhanced support website for Confidential. This system also implements InQuira’s advanced analytics for search & IM to provide the ability to further tune the relevancy of search results, identifying missing content, and analyze and report on usage.
Roles & Responsibilities:
- Actively involved in gathering requirement from business and creating business requirement document.
- Actively involved in preparing design document for Agent Master project.
- Involved in developing website using InQuira client and tag Library.
Environment: MAC OS v 10.5 (Leopard), Linux, Struts, Ajax, Java Scripts, Abstraction Framework, J2EE, PL/SQL, InQuira 8.0, Fast Track Schedule, Knowmax, Radar, Espresso, Eclipse, Aqua data studio, Cupertino, CA, USA
Confidential Oct’06 – Oct’08
Project Description: Confidential has decided to move away from legacy systems and migrate to a SAP EP based platform for both Internet and Intranet. The current project scope is as per below sections.
The User management project is to manage users and groups, which is being managed by Holmic in the LDAP (Microsoft active directory). This project mostly uses XML and jsp with SAP EP\'s Abstract Portal
Roles & Responsibilities:
- Actively involved in developing Portal for Confidential in SAP NatWeaver.
- Development of User Interfaces, Menus using HTML, JSP, JSP Custom Tag, Java Script.
- Parse the xml received from LDAP server and display in JSP.
- Involved in unit testing and bug fixing.
Environment: Java/J2ee, LDAP, XML, SAP Net Weaver
Confidential Aug 04 – Sept 06Project Description: Confidential Integrated Document Manager extends the electronic document management functionality in addition to providing a robust image repository and workflow solutions engine to streamline the organization’s account payables, expense management and employee data management and maintenance for the organization. The web based integrated document management software from DBSentry Solutions brings a number of benefits to end users working or managing documents throughout the transaction life cycle.Roles & Responsibilities:
- Responsible for Scan Forwarding module.
- Designing of the module’s use cases and class diagram using rational rose
- Enhancement, fixing bugs, Testing and delivery into the QA.
- Support Product and maintenance.
- Extensive usage of J2EE design patterns namely Business Delegate, DAO.
- Involved in coding for the presentation layer using Apache Struts, MVC and Tiles Framework, XML, and JavaScript.
Environment: Java, Struts, J2EE, JSP, Servlets, WSAD, Design Patterns, Web sphere Application Server 5.0, XML