Java Developer,resume Profile
PROFILE
- Eight years of experience in analysis design development deployment and production support of multi-tier web based client-server applications using OOP s Class Polymorphism Abstraction Generalization Interface Overloading Overriding Java Servlets JSP EJB and Webservice technologies.
- Experience in Agile Scrum Iterative and Waterfall SDLC methodologies.
- Good knowledge in Servlets JSP EJB Entity Stateless Stateful and Message Driven Beans .
- Excellent experience in using Struts MVC Validators Action Dynavalidatorform Tiles Controllers Message Resource and Spring MVC frameworks.
- Proficient in using Open Source Frameworks Like Spring Framework IOC MVC DAO Struts Hibernate AJAX Web services Apache Axis APIs JAX RPC and JAX WS .
- Experience in installation configuration development and deployment on IBM Web Sphere and Apache Tomcat servers.
- Experience in using application interaction with Database systems i.e. Oracle DB2 SQL Server by using JDBC API and Hibernate O/R mapping framework.
- Expertise in Junit Testing Framework as well as Test Driven Development.
- Expertise working with various version controls tools like SVN Rational Clear Case and familiar with GitHub.
- Experience in J2EE development using different IDE tools like Eclipse RAD RSA and Jbuilder.
- Ability to handle multiple projects concurrently and respond positively to sudden changes in priorities. Strong problem resolution decision-making and analytical skills.
- Strong organizational problem solving mindset outgoing personality ability to work with diverse backgrounds through individual or group engagement.
- Strong technical background good communication skills team player and goal oriented with a commitment towards excellence.
Technical Skills
Internet Technologies/Frameworks | Java J2EE EJB JMS Axis Struts Spring Hibernate log4j Xml Dom Ajax Java Script DHTML. |
Version Control/QA Tools | SVN CVS and Clear Case 7.1.2. |
Middle-ware | J2EE EJB JMS . |
Design Patterns | J2EE Design Patterns Singleton Front Controller Business Delegate Session Fa ade Data Access Object and Value Object |
Web services | Top down EJB SOAP WSDL Web services and Axis |
Application Servers/Web Container | Web Logic IBM Web sphere and Tomcat. |
Databases | Oracle 10I and DB2 MySQL. |
Operating Systems | Windows NT / 98 / XP Red Hat Linux |
Languages/Test Driven | UML SQL Stored Procedure and JUnit. |
IDE | Eclipse RAD WID Oracle Web Logic Workshop. |
Methodologies | OOPS/OOAD UML Design Patterns Scrum |
Persistence Framework | Hibernate and JDBC. |
Tools | RAD SQL Plus Toad Xml Spy MS Office Suite. |
Build tool | Maven Ant |
Bug Tracking Tool | JIRA Clear quest Quality Center |
Professional Experience
confidential
Responsibilities
- Involved in Requirement Gathering Analyzing Design Development Testing and Deployment.
- Developed the front end using the JSP JSTL with HTML and Java Script.
- Developed the presentation tier using Struts MVC framework by developing Action Classes Action Forms Form validations and used struts tags tiles to develop JSP.
- Prepared and reviewed the technical design for the system that supports MVC architecture using Front Controller.
- Implemented webservice using JAX RPC allowing the client to register a supplier and manage their credentials.
- Used Log4j and implemented Log4j property file for logging purpose.
- Used SVN version control for source code versioning.
- Developed JUnit Test Cases for Code unit test.
Environment J2EE JSP Struts MVC Web service Java 1.5 JQuery SQL DB2 SVN Log4j 1.2 XML IBM RAD.
Application Server IBM WebSphere 7.x
confidential
Responsibilities
- Gained in depth knowledge of Healthcare Insurance Domain.
- Was part of Analysis Design Development and Testing phases of the application.
- Extensively used OOP s concepts for building core java modules in various modules.
- Involved in the preparation of use case sequence diagrams class diagrams and activity diagrams.
- Involved in consuming webservice using Axis 1.4 to assign Primary Care Physician PCP for HMO members and IPA for PPO products.
- Used Hibernate in data access layer as ORM Object Relational Mapping tool to access and update information in the database.
- Developed Hibernate mapping files Pojos and Hibernate configuration files.
- Used Spring MVC framework and configured many beans and wired dependency injection them as per the requirement.
- Used SVN as a version control tool for the source code check-ins and check-outs.
- Used Log4J for logging in the application.
- Used Enterprise Audit System for auditing purpose and also created alerts using Enterprise Alert Management System Alerts.
- Developed JUnit Test Cases for unit testing.
Environment J2EE Web service Java 1.5 Hibernate 3.1 JQuery SQL DB2 SVN Log4j 1.2 XML IBM RAD.
Application Server IBM WebSphere 7.x
confidential
ECIR is a web application which allows the user to register for access to BCBSFL Self Service Portals. The users Members/Agents/BA s are also allowed to manage their credentials using Update security profile and Forgot Password.
Responsibilities
- Involved in Requirement Gathering Analyzing Design Development Testing and Deployment.
- Developed the front end using the JSP JSTL with HTML and Java Script.
- Developed the application using Struts Framework MVC.
- Developed the presentation tier using Struts framework by developing Action Classes Action Forms Form validations and used struts tags tiles to develop JSP.
- Prepare and review the technical design for the system that supports MVC architecture using
- Controller.
- Developed independent common validators to use in UI and external channels.
- Used Log4j and implemented Log4j property file for logging purpose.
- Used SVN version control for source code versioning.
- Developed JUnit Test Cases for Code unit test.
Environment Java J2EE JSP Struts MVC Web service Java 1.5 JQuery SQL DB2 SVN Log4j 1.2 XML Agile model SCRUM IBM RAD.
Application Server IBM Websphere 7.x
confidential
Baxter Health Care Company primarily focuses on products to treat hemophilia kidney disease immune disorders and other chronic and acute medical conditions.
Baxter Application Tool The Individual Tool is used all Baxter Health Care Customer Service Associates. This tool captures applicant personal information demographic health medical insurance information as part of a member registration. Once the complete application information is available upon submission it will post the application information to all medical systems.
ICD Internal Cross Mapping Tool This tool provides information for ICD 9 and ICD 10 medical codes and ICD 9 and ICD 10 cross mapping based on CMS.gov rules. All Baxter Health Care Providers and Medical Code experts use this tool for claims entry.
Responsibilities
- Involved in Requirement Gathering Analyzing Design Development Testing and Deployment.
- Used Design Patterns like Value Object DAO Singleton Session Fa ade and Service Locator.
- Developed the front end using the JSP JSTL with HTML and Java Script.
- Used JQuery Ajax jQuery.ajax jQuery.ajaxComplete jQuery.ajaxSend functionality to load the data from server with out refreshing page.
- Developed the application using Spring MVC Framework.
- Involved in initial setup configure web.xml spring dispatcherservlet context configuration and spring context files to use Spring Framework API.
- Extensively used Spring IOC for Dependency Injection to promote loose coupling between web-tier and ejb-tier.
- Accessing Remote EJB to get Primary Care Physician PCP for Baxter Health Care HMO members.
- Developed common Data Access Object to persist and fetch the data using Hibernate and Spring DAO API.
- Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration.
- Developed independent common validators to use in UI and external channels.
- Developed Stateless Session bean to control the transaction to persist the data into multiple databases.
- Involved in developing consuming webservice to get member information from External Marketing Portal System.
- Developed Hibernate mapping files Pojos and Hibernate configuration files.
- Used Log4j and implemented Log4j property file for logging purpose.
- Used SVN version control for source code versioning.
- Developed JUnit Test Cases for Code unit test.
Environment Java J2EE EJB Stateless Session Bean JSP Spring IOC Spring MVC Web service Java 1.5 Hibernate 3.1 JQuery SQL DB2 SVN Log4j 1.2 XML Agile model SCRUM IBM RAD.
Application Server IBM Websphere 6.x
confidential
Individual Quoting System is being developed to provide the information of Medical Dental Plans and Benefits available for Family or Children or for an Individual Person. This Individual Quoting System is also having a wonderful feature called Quote Advisor it is a Graphical User Interface helpful to choose the Plans quickly.
Responsibilities
- Developed front end using JSP Tag Libraries Struts Tag Libraries for displaying Medical and Dental plans.
- Developed the presentation tier using Struts 2 framework by developing Action Classes Action Forms Form validations and used struts tags tiles to develop JSP.
- Prepared and reviewed the technical design for the system that supports MVC architecture using Front Controller.
- Implemented Client Side and Server Side validations using Struts Validation Framework.
- Developed and deployed business components EJB JSP Servlets and Struts in Web Sphere Application Server.
- Used Log4j and implemented Log4j property file for logging purpose.
- Used Backend as the Oracle database used JDBC technologies for integration.
- Used DAO s for all sort of Database operation accessibility using JDBC.
- Responsible for development of configuration mapping and Java beans for Persistent layer ORM using Hibernate.
- Involved in Writing and reviewing unit test cases using JUnit.
Environment JDK 1.5 JSP Struts Framework Struts Validation Framework Hibernate 3 Webservices SOAP WSDL XML MySQL JUnit Log4J Oracle 10g and Windows XP.
Application Server IBM Websphere 6.x