Sr. Java Developer Consultant Resume
Berkley Heights, NJ
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 EXPERIENCE
Confidential, Berkley Heights, NJ
Sr. Java Developer Consultant
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
Confidential, Dunwoody, GA
Project Lead/Web Developer
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.
- 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, Jersey City, NJ
Web Developer
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
- Project Monitoring, Project management and Control during onsite Development.
- Deployment in development instances and involved in Unit Testing, System testing and UAT
- Carried out root cause analysis of defects
Environment: J2EE, Web Services, XML, Oracle 11g.
Confidential
Program Analyst
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.