Sr. Java Developer Resume Profile
CA
SUMMARY:
- Highly accomplished IT professional with over 8 years of development experience in Web based Java/J2EE applications.
- Strong domain expertise in Insurance Healthcare
- Involved in project estimations and various phases of SDLC from Requirements gathering, Analysis, Design, Testing, Project Management and Review Activities.
- Expertise includes Ability to do requirement study, identify the relevant functional and technical requirements, Risk assessment, Planning, Object Oriented Analysis and Design, Program Design and development, Preparing Unit Test cases and Deployment of application.
- Expertise in developing J2EE applications using Struts, Spring, JSP, Oracle, XML, JNDI, JDBC, Java Beans, HTML, JavaScript on Windows, Unix environments.
- Handled technical trainings to the associates in JSF, Struts and spring. Won the Organizational level Java Innovative Solution Contest CJC .
- Good experience in JSF, XSL, AJAX, WSDL, MQ Series, Web Services, Hibernate, and XML.
- Coordinated deployments into various environments.
- Modeled requirements using process flows, sequence diagrams, class diagrams and use case diagrams
- Worked on Software Development Life Cycle SDLC methodologies Agile and waterfall.
- Expertise in developing web applications using Struts and Webwork framework
- Coordinated system testing, End to End testing and UAT
Management Skills:
- Have lead technical teams and delivered the customer needs in terms of technology solutions.
- Successfully worked on complex projects with global implementation and rapidly evolving requirements.
- Project delivery under stringent timelines and high pressure.
- Exceptional ability to maintain and build client relationships, able to comfortably converse with all facets in the clients organization.
- Excellent verbal and written skills
- Managed the team size of 20 members and took care of their goal setting, appraisal and learning plans.
- Worked with the client to identify requirements based on business need and technical ability
- Involved in complexity point and functional point estimations.
- Managed and reviewed the FRD, tech design and Code for various project modules.
Technical Skills:
Programming Languages
Java/J2EE, JSP, Servlets, JSF, Java script, Struts, Spring, Hibernate, Icefaces, XML, Portlets, Web Services, Ajax
Operating Systems
Windows 7, Unix
Web / App Servers
Tomcat 6.0, Websphere Application Server, Websphere Portal Server
Frameworks
Struts, Spring, Hibernate, JSF, Portlets
Web Services
SOAP, Ajax, JavaScript
IDE
Eclipse, Rational Application Developer 6.0 and 7.5
Databases Tools
Oracle, MySql, DB2
Management Skills
Agile Development Scrum based, Waterfall model
Professional Experience:
Confidential
Sr. java Developer
Project Description:
Xerox - To develop Health enterprise portal for California Medicaid management information system This is an Agile based project and every sprint we need to deliver the committed user stories. The overall MMIS system design mandated by Centers for Medicare and Medicaid Services CMS: Recipient Client or Member, Provider, Reference, Claims Processing, SURS Surveillance and Utilization Review System, MARS Management and Administrative Reporting, EPSDT Early and Periodic Screening, Diagnosis and Treatment . The system is developed for NH and it has to be developed for California State based on CA specific requirements. Health Enterprise is a flexible, scalable suite from Xerox which includes solutions for administering Medicaid and other publicly funded healthcare programs, and is easy to maintain and upgrade as the needs evolve. Health Enterprise modules includes Member Management, Provider Management, Claims Processing, Claims Pricing, Claims Payment, Claims Financial Management, Third Party Liability, Service Authorization, Contact Management, Reference, Pharmacy, Utilization Management, Architecture, EDI, EDMS and Benefit Administration
Role and Responsibilities
- Involved in sprint planning session Requirements scoping
- Coordinated with Business analysts and DHCS team during requirements finalization.
- Provided estimations for the user stories.
- Involved in Technical design preparation, Coding and Unit testing
- Defect fixing during integration testing
- Involved in the client demo
Environment: Java/J2EE, JSP, Servlets, JSF, Portlets, JavaScript, Web services, Hibernate, Websphere Application Server 6.1, Websphere Portal Server 8, Rational Application Developer 8, Windows XP
Confidential
Java Developer / Project Lead
- Confidential leading provider of insurance and other financial services to millions of individual and institutional customers throughout the United States. Metropolitan Life Insurance is the largest life insurer in the United States, with more than 3.3 trillion of life insurance in force. Outside the U.S., Metropolitan Life Insurance companies have direct insurance operations in Asia Pacific, Latin America and Europe. With over 140 years of experience, the MetLife companies are a leading innovator and a recognized leader in protection planning and retirement and savings solutions for individuals, small business, and large institutions around the world. Metropolitan Life Insurance has established a strong presence in the Americas, Europe and Asia Pacific through organic growth, acquisitions, joint ventures and other partnerships.
- Around the world, the Metropolitan Life Insurance companies offer life, accident and health insurance, retirement and savings and reinsurance products through agents, third-party distributors such as banks and brokers, and direct marketing channels. The company works with families, corporations and governments to provide them with solutions that offer financial guarantees in their lives. MetLife is recognized and trusted by more than 90 million customers worldwide and serves 90 of the largest FORTUNE 500 companies in the United States.
Project Description:
Confidential leading insurance company in US, to develop, migrate and maintain the eService and Phoenix application. The eService and Phoenix site is the new, online customer information service. As the owner of the products one can get convenient access to account information for certain products and perform select self-service transactions online. The application Provides options to make a payment, Manage payment and display payment information to the customers and agents. Online account access includes Life Insurance, Disability, Mutual Funds, Total Control Accounts, Annuities, Auto Home, Brokerage and Long-Term Care. Manage your accounts online which includes Get convenient secure access, View and update accounts and Make transfers payments. These systems are developed using Java/J2EE, JSP, Struts, Servlets, Hibernate, Web services and Javascript technologies.
Role and Responsibilities
- Interacts with client to understand the business requirements and responsible for analysis of the requirements, preparing technical design document, coding and unit testing.
- Provides support to the system testing team while test execution.
- Providing estimation for implementing the various modules in the system and preparing project plan. Effectively uses tool for application value management and Project repository, Project Configuration, Task collaboration and Tracing, Defect Tracking, Metrics and Status Reporting, Integration with organizational tools and concepts of tools.
- Ensures that zero defect code is released to System Testing and then to production without any issues.
Environment: Java/J2EE, JSP, Servlets, JavaScript, Struts, Web services, Hibernate, Websphere Application Server 6.1, Rational Application Developer 7.5, Windows XP
Confidential
Java Developer / Project Lead
Project Description:
Confidential leading insurance company in US, to develop, migrate and maintain the eService and Phoenix application. The eService and Phoenix site is the new, online customer information service. As the owner of the products one can get convenient access to account information for certain products and perform select self-service transactions online. The application Provides options to make a payment, Manage payment and display payment information to the customers and agents. Online account access includes Life Insurance, Disability, Mutual Funds, Total Control Accounts, Annuities, Auto Home, Brokerage and Long-Term Care. Manage your accounts online which includes Get convenient secure access, View and update accounts and Make transfers payments. These systems are developed using Java/J2EE, JSP, Struts, Servlets, Hibernate, Web services and Javascript technologies.
Role and Responsibilities
- Takes care of the Group Life and IP services set of applications.
- Interacts with client to understand the business requirements and responsible for analysis of the requirements, preparing technical design document, coding and unit testing.
- Provides support to the system testing team while test execution.
- Providing estimation for implementing the various modules in the system and preparing project plan.
- Automated the trend analysis report that was used by client for monitoring the performance of the application. Ensures that zero defect code is released to System Testing and then to production without any issues.
- Manages the team size of 20 associates and includes goal setting, appraisal, learning plan and manage vacation plan of the team.
Environment: Java/J2EE, JSP, Servlets, JavaScript, Struts, Portlets, Web services, Hibernate, Websphere Application Server 6.1, Websphere Portal Server 6.1, Rational Application Developer 7.5, Windows XP
Confidential
Sr. Java Developer
CLIENT DESCRIPTION:
Confidential publicly traded company that, through its subsidiary companies, provides health care benefits to millions of people. WellPoint is the fifth largest publicly traded health benefits company in the United States and an independent licensee of the Blue Cross and Blue Shield Association. WellPoint is the Blue Cross and Blue Shield licensee for Indiana, Kentucky, Ohio, Connecticut, New Hampshire, Colorado, Nevada, Maine and Virginia, excluding the Northern Virginia suburbs of Washington, D.C.
Project Description:
Provides Lights on and Queue for several of the e-business applications. There are 45 e-business applications catering to the requirements in various constituencies like Agents/Brokers, Members, Providers, Employers, Shoppers etc. These applications are developed either using Java or Microsoft technologies, which includes J2EE, VB, ASP, servers used are Web sphere, and Weblogic. Queue activities involve Shopper applications enhancements.
Role and Responsibilities
- Involved in gathering the client requirements on the existing system.
- Analyzed the existing system, use cases and understanding the technical aspects and architecture.
- Involved in analysis, design, coding and development of the enhancements and change requests and delivered it on time.
Environment: Java/J2EE, JSP, Servlets, JavaScript, XML, spring, DTD, Websphere Application Server 6, Rational Application Developer 6.0, Windows XP
Confidential
Java Developer
CLIENT DESCRIPTION:
United Behavioral Health UBH is one of the leading managed behavioral health care organizations, currently serving more than 43 million members. It offers innovative behavioral health benefit packages for the changing need of customers. UBH partners with thousands of employers, health plans, public sector purchasers, union trusts, and other insurers. Clients of UBH include small businesses, Fortune 50 companies, commercial health plans, and public sector entities. Clinical excellence, innovation, and commitment to the most scientifically advanced health care solutions are hallmarks of UBH as the leader in behavioral health.
Project Description:
Confidential leading Health Insurance Company in US, to provide support and services for several of their business applications. UBH-RAD is an application related to behavioral health Mental Health services. Life Solutions is a business application involved in UBH-RAD Rapid Application Development . Life Solutions provides screening, stratification, and referrals for high-risk members with chronic medical conditions. Outreach Care Advocates will work with referring partners, such as Coventry Health Plan or First Health Mail handlers, and care providers to support and track members opting-in to a care management program as well as those identified high-risk members that do not elect to participate in a particular program. A majority of users OCAs are extensive users of the Linx application and simultaneously use it for referencing a member's medical history while working with the member in Life Solutions. To facilitate Life Solutions ease of use for the OCAs, Life Solutions work flow needs to emulate the Linx application's work flow. The system has been developed using the technologies Java/J2EE, JSF and Java Script. Sybase has been used as backend to store and retrieve data related to the application.
Role and Responsibilities
- Involved in analysis, design, development and unit testing of modules in the application.
- Documentation for these activities was done and VSS has been used to maintain the version of the documents. Involved in fixing the defects captured in Unit testing, System testing and UAT.
- Defect Prevention coordinator, tracked defects on monthly basis, analyze the defects type and cause and conduct causal analysis meeting with the team.
- Performed integration of the code and subsequently testing the code developed.
- Prepared unit test case and testing of various modules in the application.
Environment: Java/J2EE, JSF, JavaScript, Tomcat 5.5, Eclipse 5.1, Windows XP
Confidential
Java Developer
CLIENT DESCRIPTION:
Confidential the Pacific Northwest's largest affiliation of health care plans, including Regence BlueCross BlueShield of Oregon, Regence BlueShield, Regence BlueShield of Idaho and Regence BlueCross BlueShield of Utah. Collectively, the four Plans serve more than 3 million people in four states with more than 4 billion in combined annual revenue.
Project Description:
CPSS project was developed to change/add functionalities to the existing Regence web systems. The application domains included are Regence Online Services for Providers, Regence Online Services for members, Regence Online Services for Agents, Regence Online Services for employers, and Identity Management for the Regence Web Hosting Environment, Regence Web Hosting Environment, and Web content management. The set of functions and related systems in this domain are those that provide functionality to the following list of constituents and trading partners, Members, Subscribers, Dependents, Employees of Provider Organizations, Employees of Broker and Agent Offices and Group Administrators for Employers and other types of groups that purchase products from Regence Group affiliates and subsidiaries.
Role and Responsibilities
- Analyzed the defects raised by the client during system testing.
- Provided estimates for resolving the defect and documented it.
- Estimation for the new enhancements in the application.
- Involved in coding the application, testing the functionalities and prepared Gate documents.
- Coordinated with the team members to integrate the code and test the functionality.
Environment: J2EE, JSP, Struts, spring, Oracle, Java script, IBM Websphere 6.0, Rational Application Developer 6.0, Windows XP
Confidential
Java Developer
Project Description:
CPSS project was developed to change/add functionalities to the existing Regence web systems. The application domains included are Regence Online Services for Providers, Regence Online Services for members, Regence Online Services for Agents, Regence Online Services for employers, and Identity Management for the Regence Web Hosting Environment, Regence Web Hosting Environment, and Web content management. The set of functions and related systems in this domain are those that provide functionality to the following list of constituents and trading partners, Members, Subscribers, Dependents, Employees of Provider Organizations, Employees of Broker and Agent Offices and Group Administrators for Employers and other types of groups that purchase products from Regence Group affiliates and subsidiaries.
Role and Responsibilities
- Involved in analysis of the technical specification, use cases, functional specification and test cases provided by the client.
- Provided estimation for development of various modules in the application.
- Involved in coding the application modules, testing the functionalities, prepared Gate documents.
- Coordinated with the team members to integrate the code and test the functionality.
- Analyzed the internal defects and fixed it before delivering.
Environment: J2EE, JSP, Struts, spring, Oracle, Java script, IBM Websphere 6.0, Windows XP
Confidential
Java Developer
CLIENT DESCRIPTION:
Uniprise is the leading provider of benefit delivery and service solutions for large employers and intermediaries - providing customers with access to health and well-being services, large-scale transaction processing services and technology-based service support. Uniprise collaborates with large and sophisticated companies to help them deliver effective and efficient health care benefits programs to their employees.
Project Description:
Confidential launched the new member Internet site called myuhc.com . The new site is considered the primary point of contact with members on the Internet and represents many of the new ideas of how we will communicate and transact business with members going forward. The deployment of myuhc.com is an important component of United Health Group's e-business strategy, and the reason for its deployment is to help improve the efficiency of our services and further reinforce our commitment to be an industry leading consumer service and response company. A critical part of United Health Group's Web philosophy is to constantly upgrade and enhance applications.
Role and Responsibilities
- Involved in Analysis of the high level overview of the system and the modules in the system, analysis of various requirements in the project.
- Involved in analysis, design, coding and test case preparation and testing. She fixed the defects captured in System testing, Unit testing and UAT.
- Prolite is the internal tool used to analyze project metrics.
- Prolite has been used to track effort spent, defect tracking and for review.
Environment: J2EE, JSP, Struts, spring, Java script, IBM Websphere 5.1, Rational Application Developer 6.0, Windows XP