We provide IT Staff Augmentation Services!

Java Developer,resume Profile

3.00/5 (Submit Your Rating)

Summary:

  • Around 9 years of experience in Design, Development and Support of business applications using Java and J2EE technologies.
  • Experience working in all phases of Software Development Life Cycle including Analysis, Design, Development, Testing, Systems Integration, Installation, Deployment, Ongoing Maintenance and Support.
  • Over 7 years of experience in Health and Human Services HHS industry with knowledge of the Case Management, Eligibility and Benefit Issuance and Recovery modules and around 1 year experience in the implementation of Child Care solution.
  • Experience in Waterfall and Agile Software Development processes.
  • Involved in various applications design and development using client/server and n-tier architecture
  • Experience working with various frameworks like Struts, Spring and JSF.
  • Expertise in working with web technologies like HTML, CSS, JavaScript, jQuery, AJAX
  • Experience working on development of UI components using various front end technologies like JSP, Facelets.
  • Experience working with SOAP and RESTful web services.
  • Experience working with Rules Engine and Decision tables.
  • Experience working with distributed technologies like EJB and messaging systems like IBM WebSphere MQ
  • Experience with design patterns like DAO, MVC, Session Facade, Front Controller and Singleton pattern
  • Experience with various application servers like IBM WebSphere, BEA WebLogic and Tomcat.
  • Expertise in working with various IDEs like RAD, WSAD, and Eclipse
  • Experience working with various testing frameworks JUnit, EasyMock, and Selenium
  • Experience working with RDBMS like Oracle, MySQL.
  • Expertise in PL/SQL stored procedures, triggers for database transactions.
  • Strong modeling and design skills using UML with Rational Rose.
  • Working experience with versioning systems like SVN, ClearCase and CVS.

Technical Skills:

Programming Languages

Java, C, C , SQL

Distributed Object Technologies

RMI, EJB, JMS

Java Web Technologies

Servlets, JSP, Facelets, AJAX

Application Programming Interfaces

JDBC, JNDI, JPA

Frameworks

Struts2, Spring, JSF

Web Application Servers

IBM WebSphere, Oracle WebLogic

Web Servers

Tomcat

Relational Database Management Systems

Oracle, DB2, MySQL

Object Relational Mapping

Hibernate

Mark-up Languages

HTML, XML, XSLT

Web Services

SOAP, RESTful

Scripting Languages

JavaScript, jQuery

Integrated Development Environments

IBM RAD, Eclipse, WSAD

Issue Tracking Tools

ClearQuest, JIRA, ALM

Version Control Tools

SVN, ClearCase, CVS

Business Rules Management Systems

IBM ILog JRules, Deloitte Custom Rules Engine

Work Experience:

Confidential

Roles and Responsibilities:

  • Design and implementation of eligibility business rules using JRules
  • Designing and developing UI screens.
  • Designing and developing Service layer using EJB's and used JPA for data persistence.
  • Involved in the development of SOAP and Restful web services
  • Designing and developing batch jobs using Spring Framework.
  • Involved in writing test cases using JUnit and EasyMock.
  • Responsible for the creation of detailed technical design documentation.

Skills: Java 1.6/1.7, J2EE, Struts 2, jQuery, EJB 3.0, Spring, JPA, Oracle, JUnit, EasyMock, Eclipse, Oracle WebLogic Application Server12.x, SVN, Arquillian, ALM.

Confidential

Roles and Responsibilities:

  • Worked on detailed technical design documentation and design artifacts
  • Involved in design and development of decision tables to perform screen validations using ILog JRules.
  • Involved in the development and maintenance of Web Services.
  • Worked on deployment of Rules App onto Rule Execution Server.
  • Involved in the development of POJOs and Hibernate mapping files for persistence of data.
  • Involved in writing test cases using JUnit.

Skills: Java 1.6, J2EE, IBM ILog JRules, Hibernate, DB2, JUnit, Eclipse 3.x, Eclipse Rule Studio, IBM WebSphere Application Server7.x, ILog Rule Execution Server, Toad, SVN.

Confidential

Roles and Responsibilities:

  • Involved in requirement gathering and high level design of business processes.
  • Involved in the preparation of detailed technical design documents.
  • Design and develop the screen mock-ups based on the gathered business requirements
  • Develop the web-based screens using the custom J2EE framework and review the screens for business functionality compliance.
  • Integrating the new web-based screens with the middle-tier and data layer of the existing system and testing the end-to-end functionality of the screens.
  • Used customized Struts like Framework and followed the J2EE design patterns.

Skills: Java 1.6, J2EE, JSP, Struts like Custom framework, JavaScript, HTML, UML, Oracle 11g, JUnit, Eclipse 3.x, IBM WebSphere Application Server7.x, Toad, Harvest, JIRA, CVS.

Confidential

Roles and Responsibilities:

  • Involved in requirement gathering and high level design of business processes.
  • Involved in the technical specifications preparation.
  • Involved in the development of JSPs for implementing view of JSF framework.
  • Involved in the development of Managed Beans java classes, Validators and configured them in the JSF configuration files.
  • Involved in the development of composite components as part of the Facelets.
  • Experience working with JSP and Facelet tag libraries.
  • Involved in development of custom Converter components
  • Dealing with Data Access Objects DAO to retrieve data from the database.
  • Involved in configuring triggers and stored procedure development using PL/SQL in Oracle Database.
  • Involved in design and development of customized logging mechanism using log4j.

Skills: Java 1.6, J2EE, JSF, JSP, Facelets, JavaScript, HTML, PL/SQL Developer, Oracle 11g, JDBC, JUnit, RAD 7.x, IBM WebSphere Application Server7.x, Subversion, JProbe.

Confidential

Roles and Responsibilities:

  • Involved in requirement gathering and high level design of Case Management business processes.
  • Involved in the technical specifications preparation and user training.
  • Involved in design documentation using UML class diagrams and use case diagrams.
  • Involved in Servlets, JSP and Tag Libraries development.
  • Developed JavaScript to support the front end validation.
  • Involved in design and use of EJBs and model view controller design to integrate various features of Custom Framework.
  • Involved in development of Web Service client to get client details from third party agencies.
  • Developed decision tables to implement business logic of Eligibility Determination rules which is used by custom Rules Engine.
  • Developed nightly batch jobs which involved interfacing with external third party state agencies.
  • Involved in configuring triggers and stored procedure development using PL/SQL in Oracle Database.
  • Involved in design and development of customized logging mechanism using log4j.
  • Involved in the implementation of the security roles and role-based authentication.
  • Involved in writing test cases and also used JUnit for testing the code.

Skills: Java 1.6, J2EE, JSP, JavaScript, XML, AJAX, PL/SQL Developer, Oracle 11g, Log4J, Rules Engine, JUnit, FindBugs, RAD 7.x, IBM WebSphere Application Server7.x, ClearCase, ClearQuest.

Confidential

Roles and Responsibilities:

  • Involved in documenting the system design using Story Boards, UML Activity Diagrams, Sequence diagrams and Use Case Diagrams.
  • Worked extensively with Batch and Online programming.
  • Designing and Developing the JSP pages. Developing customized tags in the web application and using JavaScript for Client side validations.
  • Developed decision tables to implement business logic which is used by custom Rules Engine.
  • Creating Business Objects BO which handles all the complex business logic.
  • Developed web based screens and implemented business rules using JSP, Servlets, Session EJBs, POJOs, JDBC.
  • Developed Web Service client to use third party address validation software.
  • Developed EJB Session Beans responsible for implementing Business logic by implementing Session Facade Design pattern to reduce multiple calls between EJB clients and servers.
  • Involved in development of stored procedures and packages in Oracle.
  • Worked extensively with Batch programming using the custom batch framework
  • Worked in Tier-2 production support by providing immediate resolution for daily emergency issues through providing work-around, data fixes and code patches for bugs.

Skills: Java 1.4, J2EE, JSP, JavaScript, XML, AJAX, PL/SQL Developer, Oracle 10g, Log4J, Rules Engine, JUnit, FindBugs, RAD 6.x, IBM WebSphere Application Server 6.x, ClearCase, ClearQuest.

We'd love your feedback!