We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary

  • Over 8 years of experience in Design, Development and Architecting activities including Requirement Analysis, Implementation, Packaging and Deployment, developing Web based and distributed J2EE Enterprise Applications and expertise in implementing Object Oriented Programming OOPS with Java, J2EE.
  • As a developer I have developed products for internal and commercial products and excellent experience in gathering requirements, determining business logic and complete system design.
  • Extensive experience in database and web development using Websphere Portal Server, Websphere Application Server, Oracle, MySQL, XML, Servlet, JSP, PL/SQL, JDBC, WSDL, UDDI.
  • Good expertise in developing Java web based applications using Struts, JSF and Spring MVC web frameworks.
  • Good expertise in working with various open source software like Struts, spring, Hibernate, Log4j, JUnit, Ant, Maven in development.
  • Extensive experience with Oracle developed several packages, writing SQL queries, stored procedures triggers.
  • Good experience in generating SQL and PL/SQL scripts to install, create and drop Trading Exchange Connection database objects including: tables, views, primary keys, indexes, constraints, packages, sequences, grants and synonyms.
  • Working experience with Apache Tomcat web server and Web logic, JBoss, web sphere application server and Web sphere Portal servers.
  • Experience in full System Development Life Cycle Process Engineering, Design, Development, Deployment Support and Testing .
  • Excellent experience in the development of Portlets using JSR168 and JSR286 specifications.
  • Good experience in developing portlets by using Portlet Framework 1.0 and 2.0 and also excellent experience in implementing Inter Portlet Communication IPC between different portlets.
  • Experience in java application testing using JUNIT framework, JSF UNIT and SoapUI for unit testing.
  • Extensive experience in major build management systems and version systems such as Clear case 7.2 and SVN.
  • Proficient in implementing various Java/J2EE design patterns including Singleton, Factory, Abstract Factory, MVC, Front Controller, DAO etc.
  • Good experience in configuring connection pools in various applications servers like WebLogic, JBoss.
  • Experience in configuring and deploying java web applications WAR and EAR on Web logic, JBoss 4.x and Tomcat 4.x/5.x/6.x application servers.
  • Hands on experience using ANT, MAVEN build tool.
  • Worked in Waterfall model and Agile Methodology efficiently.

TECHNICAL SKILLS:

  • Programming Languages : Java1.4/1.5/1.6
  • J2EE Technologies : JDBC, Servlets, JSP, Webservices.
  • Application servers : JBoss 4.x, Web Logic 8.x, WebSphere 6.x, 7.x, 8.x
  • Web Servers : Tomcat7.x
  • Frameworks : Struts, JSF 2.0, Spring, Hibernate, Axis2, Portlet Framework 1.0 /2.0
  • Markup languages : HTML, XML
  • Databases : Oracle 9i/10g, DB2 and MySQL 5.0
  • Tools : Soap UI1.7, Toad 8.1 and SQL Developer
  • Management Tool : SVN, Clearcase
  • IDE : RAD7.x, Eclipse
  • Portal Technologies : IBM WebSphere Portal 6.x

PROFESSIONAL EXPERIENCE

Confidential

Sr. Software Engineer

PFE Potential Future Exposure is an application that has an UI component and batch processing component. PFE user interface will be used by the PNC traders for assessing credit worthiness of counterparties by generating PFE for future trade considerations. PFE batch process generates simulation values that are used by UI component.

Responsibilities:

  • Participated in requirements review meeting arranged by line of business and give input to finalize requirements for Activation and Customer Service modules.
  • Understand, design and develop various simulation algorithms for PFE batch processing.
  • Involved in High Level Design Document using UML Processing diagrams to design the PFE batch processing.
  • Designed and developed the PFE user interface using various JSF2 UI components, Facelets, and Rich faces.
  • Involved in Integration of Spring data source with JSF.
  • Developed Spring Dao's using JDBC templates.
  • Involved in implementation of various statistical models for different products of PFE using Apache Math Library for PFE batch processing component.
  • Implemented PL/SQL procedures.
  • Developed automated test cases using JUnit for both batch processes and UI interface and implemented Log4J.
  • Worked on JSF backing beans.
  • Worked on Raphael graph library for graphing.
  • Involved in developing the infrastructure for the PNC trader user interface component.
  • Used multi thread programming for the implementation of batch process components.
  • Involved in development/release version deployment and production deployment.

Environment: JDK 1.7, JSF2.0, Spring JDBC, XHTML, JS, AJAX, Oracle 11g, Apache Commons Math library, JUnit, Harvest, JBoss developer studio, JBoss5.0, share point, MS Visio.

Confidential

Senior Software Engineer

NDMMIS Confidential Medicaid is a health insurance program financed and run jointly by the federal and state governments for low-income people of all ages who do not have the money or insurance to pay for health care. The goal of the program is to provide medical and other health care services to eligible individuals so that they are able to remain as self-sufficient as possible. Medicaid is a state administered program. Each state sets its own guidelines, subject to federal rules and guidelines. Certain services must be covered by the states in order to receive federal funds. Other services are optional and are elected by states.

Responsibilities:

  • Involved in Initial Analysis, Design and requirements gathering discussions.
  • Developed complete UI-Wire Frames using JSF and WebSphere portlets.
  • Implemented development specifications for Service Authorization module
  • Developed reusable custom JSTL tags for localizing static content.
  • Developed JSF custom components which are reusable throughout application as per module.
  • Involved in design and development of Business Tier using Service Beans Stateless EJB's and JavaBeans, DAO, Data Access Layer using Hibernate Java Stored Procedures.
  • Implemented XSLT Transformation rules for Provider Web Service Authorization Module.
  • Developed all the tiers of the J2EE application, implemented business logic using spring in the middle tier, developed Beans and helper classes to communicate with the presentation tier which consists of JSPs and Servlets.
  • Involved in build and deploying the application using Websphere Application server, Portal server and Process Server.
  • Modifying existing components as per the Business rules with reference to Use Cases and UIS documents
  • Developed, integrated and tested most of the RESTful Services in Service Authorization module, in order to expose legacy backend systems.
  • Used Spring to implement dependencies between objects Auto-wiring by XML and Annotation
  • Taking care of issues while doing Build Activity.
  • Participated in team estimation and proposed the possible solutions
  • Designed the integrations based on SOA as they are loosely coupled with operating systems, programming
  • language and other applications which underlie applications
  • Designed and developed BPEL flows using Business process editor in WID
  • Design and develop Data Types- BOs, Interfaces- Services interfaces, Mapping -BO maps, Interface map
  • Developed an end-to-end mediation solution for adding on Web services, using WDSL binding over
  • SOAP/HTTP
  • Involved in implementing JSF Validation for across several modules.
  • Implemented AJAX functionality for Faces Portlets using IBM's JSF extended API .
  • Implemented Inter Portlets Communication IPC in JSR 168 JSR 286 using WSRP 2.0.
  • Implemented URL Mapping using Portal Server
  • Involved in resolving all Portlets Cache Issues in ProviderWeb ServiceAuthorization modules.
  • Involved in SCA Components design and Integration.
  • Involved in development of Business Logic using WS-BPEL and Java component.
  • Involved in making the Local Environmental Setup using OpenDJ, Apache Directory Studio, Websphere Portal Server 6.1
  • Performed Unit Testing, Integration Testing and Functional Testing
  • Involved in Bug Fixing
  • Involved in solving production issues.
  • Have worked on development and integration of all the applications in the project including WebSphere Portal presentation layer, and Services Layer containing processes.
  • Utilized J2EE patterns such as DAO, Session Facade, Singleton Factory, Service Locator and Business Delegator.
  • Used Extensive Java collection Framework such as Array List, Hash Map for the data manipulation and JNDI context initialization.
  • Handled scalability issues with performance tuning.
  • Coordination with Team members.
  • Provided mentoring and code review services to other developers to ensure that various J2EE technologies and design patterns are applied properly.

Environment: Java 1.5, Java/J2EE, Hibernate, JSF/JSR158, Oracle, IBM SOA, RAD 7.5.4, RSA 6.0, WebSphere Application Server, WebSphere Portal Server 6.0, BPEL.

Confidential

Senior Software Engineer

NHMMIS Confidential Medicaid is a health insurance program financed and run jointly by the federal and state governments for low-income people of all ages who do not have the money or insurance to pay for health care. The goal of the program is to provide medical and other health care services to eligible individuals so that they are able to remain as self-sufficient as possible. Medicaid is a state administered program. Each state sets its own guidelines, subject to federal rules and guidelines. Certain services must be covered by the states in order to receive federal funds. Other services are optional and are elected by states.

Responsibilities:

  • Developing GUI using JSF WebSphere Portlets.
  • Taking care of issues while doing Build Activity.
  • Modifying Components using Java J2EE technology to implement the Business Rules
  • Extensively involved in gathering business requirements and system requirements and specifications.
  • Developed Provider, Member, Service Authorization and County Billing Module
  • Through CUT Base.
  • Articulated GUI with JSP pages using JSF framework.
  • Involved in the design and development of Business Tier using Service Beans Stateless EJB's and JavaBeans, DAO Stored Procedures, Data Access Layer using Hibernate.
  • Used Hibernate as an Object-Relational Mapping ORM tool to store the persistent data and for communicating with Oracle database.
  • Have worked on development and integration of all the applications in the project including WebSphere Portal presentation layer, and Services Layer containing processes.
  • Utilized J2EE patterns such as DAO, Session Facade, Singleton Factory, Service Locator and Business Delegator.
  • Used Extensive Java collection Framework such as Array List, Hash Map for the data manipulation and JNDI context initialization.
  • Used JUnit and Mock Object approach Test cases for testing the application modules, Log4J for logging.
  • Handled scalability issues with performance tuning.
  • Coordination with Team members.
  • Provided mentoring and code review services to other developers to ensure that various J2EE technologies and design patterns are applied properly.

Environment: Java 1.5, Java/J2EE, Hibernate, JSF/JSR158, Oracle, IBM SOA, RAD 7.5.4, RSA 6.0, WebSphere Application Server, WebSphere Portal Server 6.0, BPEL

Confidential

Software Engineer

Alaska MMIS Confidential is a healthcare system developed for maintaining the Medicaid program of their state people. This system allows the poor and senior citizens to enroll as members, allows the service provider doctors, lab technicians, ambulance services, etc to enroll.

Responsibilities:

  • Involved in Analysis and Design of new/modification of functionalities new CRs.
  • Involved in Provider Member Module through CUT Base.
  • Analysis of the specifications provided by the clients
  • Involved in coding of new/modification of functionalities new CRs.
  • Developing GUI using JSF Websphere Portlets.
  • Involved in Merge activity by using the Rational Clear Case.
  • Taking care of issues while doing Build Activity.
  • Coordination with Team members.
  • Modifying Components using Java J2EE technology to implement the Business Rules

Environment: Java 1.5, Java/J2EE, Hibernate, JSF/JSR158, Oracle, IBM SOA, RAD 7.5.4, RSA 6.0, WebSphere Application Server, WebSphere Portal Server 6.0, BPEL

Confidential

Associate Software Engineer

NHMMIS New Hampshire Medicaid Management Information System Medicaid is a health insurance program financed and run jointly by the federal and state governments for low-income people of all ages who do not have the money or insurance to pay for health care

Responsibilities

  • Involved in Third Party Liability TPL Module
  • Analysis of the specifications provided by the clients
  • Involved in Coding of Gaps CRs.
  • Developing GUI using JSF WebSphere Portlets.
  • Involved in Merge activity by using the Rational Clear Case.
  • Taking care of issues while doing Build Activity.
  • Coordination with Team members.
  • Involved in implementing business rules document.

Environment: Java 1.5, Java/J2EE, Hibernate, JSF/JSR158, Oracle, IBM SOA, RAD 7.5.4, RSA 6.0, WebSphere Application Server, WebSphere Portal Server 6.0,BPEL

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in designing the user interfaces using JSP's.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller MVC architecture.
  • Implemented code for JSP, Servlets, and Struts.
  • Developed JUnit test cases for all the developed modules.
  • Prepare the low level design documents.
  • Work delegation to team members.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as part of system testing.
  • Used CVS for version control across common source code used by developers.

Environment: Java, J2EE, JSP 2.0, Struts, JNDI, Oracle, HTML, XML, ANT, IBM Web Sphere Application Server 5.1, Hibernate 2.0, LOG4J, CVS.

Confidential

Java Developer

Responsibilities:

  • Developed and maintain an MVC architecture with Spring framework.
  • Involved in designing the user interfaces using JSP's.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • Creating of test cases for the Unit and Integration testing.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as part of system testing.
  • Written test cases for unit testing the code using JUnit testing Framework.
  • Extensively used the Java collection Framework classes for holding the application objects.

Environment: Java, Java Script, Servlets, JSP, JDBC, Spring Framework, Tomcat 5.0, oracle.

We'd love your feedback!