Sr. Application Developer,resume Profile
Summary:
- More than 10 years of experience in Analysis, design, development and implementation of business applications with thorough knowledge in Java, J2EE, Jakarta Struts 1.1 framework/MVC architecture, Servlets, JSP, Custom Tag Library, JavaBeans, JDBC, Design Patterns, AJAX.
- Experience to develop and deploy JAX, SOAP, XML, REST Web Services.
- Work experience in J2EE Application Servers, Relational Databases.
- Experience to develop and deploy J2EE components on IBM Websphere Application Server 5.0, RAD 7.0, BEA Weblogic 8.1, JBoss application server 4.1 , Tomcat 6.x
- Good experience with J2EE Design Patterns and MVC, Struts 2.0.
- Extensive Hands on experience in RAD tools like Websphere Studio Application Developer.
- Experience in Version management tools like Clear Case, CVS, and VSS.
- Experience in writing ANT scripts and Log4J and JUnit for unit testing
- Experience with JavaScript, JAXP, XML, XSLT, HTML, DHTML, CSS
- Hands on experience with Spring IoC and Hibernate.
- Experience in writing ANT scripts and Log4J and JUnit for unit testing
- Hands on experience in Informix 9.x, Oracle database 11g and backend programming. Sound experience in SQL, PLSQL programming.
- Experienced in using Rational Rose, MS Visio for UML diagrams
- Exhibit strong web application development skills and good exposure in data model design with Oracle, OOAD, recognizing and applying design patterns.
- Actively participated in all phases of software development life cycle SDLC which includes requirement Gathering, Analysis, and Design, Coding, Testing and documentation.
- Domain expertise in Insurance, Retail, Manufacturing, Management Systems, Banking,
- E-commerce websites, Logistics, Financial Mortgage etc
Technical Skills:
Languages : Java1.5, C, VBA6.0, Excel macro, SQL Plus, PL/SQL and Oracle11g
J2EE Technology : MVC, Struts1.1, Hibernate, Spring Framework, Servlets, JDBC, JSP2.0, EJB1.1,
Webservices/SOAP/Axis 1.3
Application Servers : IBM Web sphere 7.1 and BEA Weblogic 8.1, Tomcat 6, JBoss Application server 4.1
Internet : XML, JAX, SOAP, XSL, HTML, DHTML, CSS and JavaScript
RDBMS : Oracle 9i/11g, MySQL 4.x/5.x
IDE/Tools : RAD 7.0, Eclipse 3.x, TOAD, PL/SQL developer
Version Control Tools : Clear case, CVS, VSS and Araxis merge
Design Methodologies : UML, MS Visio Pro 2003
Operating Systems : Windows, Linux
Testing tools : JUnit, HP Quality Center, PPM, Jira
Experience:
Confidential
Sr. Application Developer
Responsibilities:
- Development of technical design documents specifications based on functional design documents business requirements
- Estimation and analysis for new development/enhancement projects come up with high/low level design document.
- Design and develop applications based on technical/functional design documents. Includes hands on involvement in designing, coding and testing of program modules
- Creation, execution and documentation of tests necessary to ensure that an application or technical environment meets performance requirements technical, functional and user interface
- Support Mortgage applications and respond to business users if any production issues in a timely fashion.
- Debugging code base and find out any production root cause analysis and come up with immediate solution.
- Schedule meeting with BA and business users for any new design/prototype/mockup/demo changes in the development to get approval.
- Come up with system performance tune, suggest and implement new features into the system.
- Assess customer needs to develop and configure the software.
- Participate in data analysis, mapping, and configuration meetings.
- Once the design document is approved, development of component using Java/VBA Excel macro/Oracle code and unit testing.
- Using MVC framework to integrate UI, view controller and business layer.
- Change/modify existing SQL query based on business requirement in the Oracle11g as well informatica 9.0 to generate report.
- Build the code and deploy the test servers and coordinate with QA and UAT team.
- PPM is used for if any work requests raised and follow-up.
- Create release notes, before and after screen prints, data files
- Communicate status internally to the project team and externally with the customer.
Environment: JDK 1.5, xsl/xslt , Hibernate 3.2, RAD 7.0, Rapid SQL 7.5.1, JAX Web-Services with SOAP, Oracle 11g, Clearcase3.0, Araxis merge, HP Quality center, XML Spy, VBA, EXCEL Macro and Putty FTP.
Confidential
Sr. Java Developer
Responsibilities:
- Worked extensively with the client gathering the requirement. This helped to understand the business process of the system.
- Used JSP Servlets for Front end.
- Used Spring framework 2.1 for configuration management and to reduce dependencies.
- Extensively used Hibernate which is Object relation mapping tools used for persistence.
- Unit Testing and Deployed with RAD6.1.
- Worked extensively on the each layer of the application that helped gain a good knowledge on the technologies used.
Environment: JDK 1.6, JSP 2.0, Spring IOC 2.0, Hibernate 3.2, Eclipse3.4, TOAD, Web sphere Application Server RAD 6.0, JAX Web-Services with SOAP, Oracle 9i.
Confidential
Sr. Java Developer
Responsibilities:
- Involved in requirements analysis for Planogram-MOC generation module.
- Interacted with business analysts and prepared Visio Diagrams.
- Struts2.0 is the MVC framework and backbone of the application. Fa ade design patterns were extensively used for entity bean and session bean interaction.
- Involved in Performance tuning.
- Involved in designing of replacement of Entity bean with DAO pattern.
- Involved in enhancement and bug fix of the ecommerce site.
- Used eclipse3.2 IDE for java development.
- Responsible for Development, Integration Testing, User Acceptance testing.
- Involved in JUnit testing and generate report.
- Responsible for creating SQL scripts for testing functionality.
Environment: Struts 2 .0, EJB, JSP, JDK 1.4, Log 4j, Adobe-Flex3.0, Cairngorm frame work, RAD6.0, Oracle 9.1, eclipse 3.2, JAX Web-Services with SOAP, Restful service 2.0, Ant, JUnit, Clear case 2003.
Confidential
Sr. Java Developer
Responsibilities:
- Interacted with business users to gather check-in online module requirement.
- Develop the sequence and class diagrams and get it approved from the client
- Designing classes using design pattern methodologies such as Singleton, Service Locator, and DAO factory and session fa ade patterns.
- Involved in Performance tuning.
- Created the front end using JSP, HTML, XML, and advanced JavaScript.
- Used Oracle as backend
- Performed Unit Cases for components using JUnit
- Configuration management Clear case used.
- Provided support for user acceptance testing performance testing.
Environment: Java1.4, JSP, Servlets, JSTL, Struts, Hibernate, JAXB2.0, SOAP, HTML, CSS, XML, PL/SQL, TOAD, Rational Rose, JavaScript, Weblogic 8.1, eclipse 3.0, Apollo mainframe server, Content management application CMA .
Confidential
Sr. Java Developer
Responsibilities:
- Responsible for Analysis, Design, Development, Integration Testing, User Acceptance testing, Implementation and Maintenance stage
- Used Struts1.1 for building the application.
- Interacted with business users to gather and document the requirements
- Development of Oracle views and unit testing.
- Created Tables and Views in Oracle 9i.
- Created SQL scripts for testing.
- Unit Testing Stage Testing. Deployment and support
Mentoring and knowledge transfer to new recruits and fellow developers.
Environment: Java/J2EE, DB2, WSAD 5.1.2, Struts, JDBC, JSP, HTML, CSS, JavaScript, PL/SQL, TOAD
Confidential
Responsibilities:
- Interacted with customer to understand the requirements.
- Responsible for project delivery right from design, development and testing till the deployment of all the modules.
- Implemented atomization of testing process Coding and Implementation of the System.
- Enhanced the notification part of the application.
- Developed the new screens and the code for maintaining the outage of the application
- Developed a standalone program to generate reports scheduled using windows scheduler jobs that runs every successful completes of cycle that server runs on UNIX.
Environment: Java, Struts 1.1, Oracle 8i, MS access, JSP tag libraries, IBM WebSphere 5.1.2, JUnit, CVS
Confidential
Java Developer
Responsibilities:
- Involved in the requirements gathering.
- Prepared the design documents as per the standards.
- Involved in the development of the application
- Reviewed the code as per java coding standards
- Tested the application in the integration environment.
- Used PL/SQL for writing stored procedures.
Environment: Java/J2EE, JSP, Servlets, WASD 5.1, Oracle, JavaScript, XML, TOAD, HTML
Confidential
Java Developer
Responsibilities:
- Involved in the requirements gathering.
- Prepared the design documents as per company standard.
- Involved in the development of the application.
- Involved in technical documentation
- Created stored procedures and test SQL scripts.
- Tested the application.
- Used VSS for version controlling.
Environment: Java, JSP, Servlets, EJB, Struts1.1, eclipse 3.1 , Tomcat server 4.1x, VSS, Oracle 8i, TOAD, JavaScript, HTML, XML, CSS
Confidential
Java Developer
Responsibilities:
- Involved in the requirements gathering.
- Involved in patient's personal information module.
- Involved in JSP/html page design.
- Involved in the development of the application.
- Tested the application.
- Used VSS for version controlling.
Environment: Java/J2EE, JSP, Servlets, eclipse 3.0 , MVC Architecture, Tomcat server 4.1x, VSS, SQL server 2000, TOAD, JavaScript, HTML, CSS
Confidential
Java Developer
Responsibilities:
- Involved in the requirements gathering.
- Involved in tracking system for inbound, outbound module.
- Involved in JSP/html page design and develop corresponding business layer.
- Involved in the development of the application.
- Used CVS for version controlling.
Environment: Java/J2EE, JSP, Servlets, eclipse 3.0 , MVC Architecture, Tomcat server 4.1x, CVS, IBM-DB2, TOAD, JavaScript, HTML, CSS