Sr. Java Developer Consultant Resume Profile
Heights, NJ
Experience Summary:
Having more than 8 years of IT Experience with in-depth knowledge and experience in Insurance business and in wide range of technologies.
- Over 8 years of expertise in Server Side Programming using J2EE, Java, JSP, Servlets, JDBC, HTML, MVC and, JNDI, SQL, XML, Cognos 10 suite
- Possess extensive j2ee development experience on IBM Web sphere Application Server WASD , IBM Rational Application Development Server RAD 8.5
- Comprehensive Knowledge and Experience in all stages of Software Development Life Cycle.
- Good Interpersonal/Communication Skills, Mentoring of developers new to Java/J2EE, Security Tools.
- Having hands on experience with multiple database environments like Oracle , IBM DB2 which includes creating and maintaining the databases ,creating and fine-tuning Complex SQL queries , backup and recovery, various data manipulation and reporting
- Develop relationships with key line-of-business executives, helping translate business needs and insights into actionable IT strategy.
- Highly motivated self-starter with positive can-do attitude and proven ability to lead projects and manage critical IT systems.
Technical Skills:
Technologies | Java, JDBC, JSP, Servlets, EJB, JavaScript, XML |
RAD Tools | RAD 7.5, WSAD 5.1, Eclipse Application Servers |
Operating System | Windows 2000/NT/XP/Windows 7 |
Databases | IBM DB2, Oracle |
Webservices Technologies | SOA |
Application Servers | Web Sphere, Oracle |
Version Control Systems | PVCS |
Tools | SQL Developer, TOAD, VB Demo |
Web Servers | IBM HTTP Server |
Professional Summary:
Confidential
Role: Sr. Java Developer Consultant
Confidential application is an internal Knowledge repository for AIG which contains complete knowledge elements regarding the risks involved in issuing a new policies in different geography's. 'Certification Reports' is one of the reporting module with in KX using which users can generate the Certification reports in excel format and perform all the required updates using in built excel Macros.
Responsibilities:
- Discuss with business/users and gather requirements and share the requirements with the Team, make them understand it clearly.
- Analysis of Business and Technical Requirements by going through the BRD business requirements document .
- Preparing functional specification document FSD and System test plan SIT based on BRD provided.
- Providing design solutions for requirements given.
- Tracking project status through status reports and ensure meeting the project timelines.
- Designing shell scripts and schedule them to run on specified intervals by co ordinating with PRODMID services.
- Developed online screens using J2EE/JSP and designed database to support business functionality
- Review of code for compliance of standards and ensuring proper testing of the code before deployment.
- Generate daily defect status report using HP QC quality center and track them till closure by following up with the team.
- Co ordinating with all support groups Middleware, DBA, PRODMID..etc to deploy all the developed components into production accurately.
- Preparing effort/cost estimates for pipeline projects
- Monitored and scheduled existing/new jobs on PROD instance.
Environment: Rational Application developer RAD 7.5, Oracle 11g, Java/J2EE
Role: Project Lead/Web Developer
Corporate Reporting User Interface System CRUIS is a Flexible Analysis Tool to view Premium and Loss Information on the Intranet. It is an online inquiry system that provides dynamic and flexible facility with customizable views to view up to date Domestic Brokerage information on both premium and loss, for all companies, all divisions, accounts and claims.
Responsibilities:
- Discuss with business users and gather requirements to serve their reporting needs in CRUIS.
- Analysis of Business and Technical Requirements.
- Providing appropriate solutions on the client requirements and propose enhancements on the system.
- Implementing the requirements using J2EE, DB2.
- Review of code for compliance of standards and ensuring proper testing of the code before deployment.
- Audit compliance artifacts preparation.
- Unit testing and performance testing of the customized code as per the test plan. Conducting integration and System testing.
- Documenting the process and provide support for the users on the new functionalities implemented.
- Training and mentoring of new comers coming into the team. Communicating and coordinating with offshore and client
- Carried out discussions with Clients regarding the production activities, issues, maintenance release items and prioritizing the issues for the next release.
- Proposed enhancements to add new functionalities to the existing system.
- Provided estimates for new enhancements Multinational, TPAIR Canada, MONET, Schedule T, NRRA, Omega...etc .
- Carried out impact analysis for the related enhancements.
- Prepared detailed design document for the enhancements Multinational, TPAIR Canada, MONET, Schedule T, NRRA, Omega...etc .
- Successfully completed the following Database migrations.
DB2 v9 to v10 migration
Oracle 10g to 11i migration
- Completed WAS 6.1 to WAS 7 application server migration
- Design report dash boards using Report Query studios in Cognos 10.1
- Helped team in handling Cognos 8.4 to 10.1 migration
- Completed Windows 7 migration.
- Identifying the frequently occurring issues and fixed them permanently as part of the development for every quarter to improve the application.
- System Improvement proposals are documented and delivered to client and they are executed as separate enhancements.
Environment:JAVA, J2EE,, XML, DB2 V10,RAD 8.5,, HPQC, Neon Client,Cognos 10.1
Confidential
Role: Web Developer
Confidential Electronic Delivery will give the external users Brokers the flexibility of receiving policies in electronic format the next day after issuance, instead of waiting for the policy to arrive via regular mail, reducing the number of days the broker has to wait for the policy. This process will also reduce the number of copies that need to be printed by AIG, and eliminate the manual process of collating and mailing the policy to the broker. In addition, eDelivery will allow a broker to check on a status of their submission, eliminating the need for contacting the Underwriter or the Customer Care centre, thereby improving and streamlining the overall process
Responsibilities:
- Understanding the Business requirements.
- Analyzing the code.
- Preparation of Impact Analysis Documents for Complex Problems.
- Analysis and resolution of service now items.
- Preparation of Functional Specification Document.
- Develop web components as per the design documents prepared using Java Oracle.
- Develope web services using JAVA, XML to interact with ECM electronic Content Manager to store retrive documents
- Analysis and refactoring of Java methods to improve response times.
- Preparation of Unit Test Plan and System Test Plan.
- Testing the code as per test plans prepared
Role: Program Analyst
Confidential
domestic. International data is controlled in FEI by using source codes.
Responsibilities:
- Responsible for the regular production support activities as well as the maintenance related tasks.
- Analysis of Business and Technical Requirements.
- Providing appropriate solutions on the client requirements and propose enhancements on the system
- Participating in weekly and biweekly meetings and preparing the minutes of meeting
- Analysing and Solving user Problems related using Service Now for Change Requests/ Enhancements
- Performing an impact analysis for the related enhancements
- Preparing a High Level Design and Low Level Design documents for the related enhancements. Preparing a Data Architecture design document for Oracle/DB2 database components. Providing necessary scripts for its deployment of database components
- Developing new screens using JAVA, HTML, JS, JSP, Servlets for the application based on the requirements received from the client
- Coding the functionality / requirement and ensuring its completeness
- Review of code for compliance of standards and ensuring proper testing of the code before deployment
- Designing Unit, System Test plans and test data for testing.
- Integrating the system with new/enhanced applications and involving in project discussion with other interfacing projects
- Use PVCS for Java code migration across various instances/regions. This will ensure error free migration of data
- Providing estimates for new Enhancements
- Quality Assurance as per the Guidelines
- Documenting the process and provide support for the team and users on the new functionalities implemented.
Environment: JAVA, J2EE, IBM WebSphere application development server WASD , IBM rational application development server RAD , XML, Oracle 10g.