We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

SUMMARY

  • About 7 years of IT experience in analysis design development deployment and support of Enterprise and Web Applications.
  • Diverse domain experience including Banking and Insurance.
  • Proficient in using development methodologies like Waterfall and Agile.
  • Strong knowledge in the Object Oriented Programming concepts.
  • Extensive work experience in Java/J2EE technologies including Servlets JSP JSF AJAX EJB JNDI RMI JDBC Spring MVC DAO and Struts for building server side applications and user interfaces.
  • Good experience in application development using Curam framework.
  • Widely used JDBC API JPA and Hibernate as persistence technologies for database interaction.
  • Good understanding of Design Patterns and n-tier architecture.
  • Proficient in designing and developing J2EE applications using Model View Controller Pattern Singleton pattern and Data Access Object.
  • Good experience in developing web pages for applications in XHTML using Java Server Faces 2.x JSF with PrimeFaces 3.5.
  • Proficient in Web Technologies including HTML CSS JavaScript JQuery AJAX XML XSL XSLT.
  • Proficient in client and server-based validations using Struts validator framework.
  • Involved in developing Static and Dynamic pages using JSP JSTL and Struts tags.
  • Formatted the front pages using CSS and Struts Tiles.
  • Experience working with Angular JS and JSP templates.
  • Experience in using the Entity Java beans and POJOs.
  • Extensive exposure to creating and consuming Web Services using annotations and tested them with functional testing tool Soap UI and also exposed to creating RESTful web services.
  • Experience in working with Application Servers includes Tomcat IBM Web Sphere and JBOSS.
  • Experience in UNIX Linux and Windows 2000/XP/7 Platforms.
  • Good experience in working with IDE s such as RAD 8.5 Eclipse 3.3.2 MyEclipse 8.0.
  • Proficient in Backend programming using Oracle 10g MySQL Access.
  • Good programming skills and proven ability to analyze and solve complex software problems
  • Able to communicate and interact effectively with individuals and different teams.

SKILLS

Environment Java 1.5 Curam framework Eclipse Juno IBM Rational Rose 7.0 Toad for DB2 5.0 Apache Tomcat Websphere Application Server 8.0 Borland StarTeam 2009 VisualXSL 2.4.

Confidential

Java Developer

Enterprise Data to Revenue EDR project focuses on modernizing enterprise operations at Franchise Tax Board. Among various modules of the project Internal Taxpayer Folder ITF is a web-based Application. It is an internal application used by FTB Employees/Agents to serve the needs of a Taxpayer. It deals with all the California tax related actions which includes filing tax and tax returns giving tax filing authorization to power of attorneys collecting third party data like DMV reports.

Responsibilities

  • Involved in requirements gathering design application development and deployment to server. Understood the entire ITF application.
  • Implemented design documents using UML Use Cases.
  • Developed component based user interfaces for web applications using Java Server Faces 2.x JSF specifications with PrimeFaces 3.5 and 4.0 and OmniFaces 1.7 tag libraries.
  • Involved in the installation and configuration of Websphere Application Server.
  • Developed several DAO classes interacting with DB2 database and participated in writing JPA criteria builders.
  • Involved in Java Script UI validation.
  • Exposure to creating and consuming Web Services using annotations.
  • Tested Web Services using the functional testing tool Soap UI.
  • Performed Unit testing on business services using JUnits in Rational Application Developer RAD .
  • Worked with Clear Case and Clear Quest tools for version control and activity tracking respectively.
  • Involved in production deployment and supported in some major go-live s at Franchise Tax Board.

Environment Java 1.6.2 RAD 8.5 Websphere Application Server 8.0 IBM DB2 Andi PrimeFaces 3.5 OmniFaces 1.7 JSP AJAX Java Script Servlets SOAP Web Services Clear Case Clear Quest.

Confidential

J2EE Developer

Limit Management Systems project involves the implementation of an integrated risk framework to measure manage and control counterparty credit exposure on an enterprise wide basis. To meet regulatory expectations for improved limit monitoring practices across various jurisdictions. To create an enterprise limit management solution to provide limit management capabilities across the State Street organization in a coordinated cost effective way.

Responsibilities

  • Participated in requirements and enhancement making.
  • Constructed presentation layer using struts tags JSP CSS HTML JavaScript and JQuery.
  • Involved in core design using different Design Patterns like DAO and MVC.
  • Written Action class coding for user and admin module using struts framework.
  • Involved in writing the code for server side validations using Struts validator Framework.
  • Written HQL Queries in Hibernate for retrieving the data from the database.
  • Used Hibernate template for integrating Spring and Hibernate.
  • Developed unit test cases using JUnit.
  • Used Angular JS for making restful API calls and data binding.
  • Good exposure to creating RESTful web services.
  • Involved in writing Hibernate mapping configuration files for POJO s.
  • Implemented service layer using Spring transaction management and DAO logic using Hibernate.
  • Provided production support and made several enhancements to application.
  • Developed and deployed on WebSphere application server.

Environment JAVA 5.0 J2EE 5.0 Struts JSP 2.1 Java Script JQuery CSS HTML Angular JS Hibernate 3.6 Spring 3.1 REST Unix JUnit Eclipse 3.3.2 WebSphere XML AJAX JAXB.

Confidential

J2EE Developer

Project Risk Management Accounts

CNA is an insurance organization offering a broad range of insurance products and insurance-related services. CNA provides insurance protection to more than 1 million businesses and professionals in the U.S. and internationally. This project provides insurance to small businesses in an unpredictable business environment. Project offers online insurance quote forms to customers. This Project helps registered customers to buy insurance online. It allows customers to check policy information direct bill status and also to report a claim online. It also manages shipping information shopping sessions for various optional coverage endorsement views of products and services up for sale. The complete system was divided into two modules a website that manages customer login details and an order management system that fulfills purchase order.

Responsibilities

  • Involved in gathering of System Requirements and developing a conceptual design.
  • Implemented MVC pattern using Apache Struts.
  • Developed a web-based reporting system with DAO and Apache Struts-Validator using Struts framework
  • Struts Framework components like Action Forms Action Servlets Action Mappings Action Errors and Apache Tiles are used extensively.
  • Developed test cases for the server code as well as for user interface using JUnit to test the necessary server side code to achieve the desired testing functionality.
  • Designed the logging actions by using the Log4j.
  • Developed JSP s using Custom Actions Java Beans and Servlets.
  • Developed and Deployed the EJB components in JBOSS application server.
  • Implemented persistence layer using Hibernate ORM framework.
  • Created XML mapping files for configuration of Hibernate.
  • Parsed the XML files using JAXP so that XML data can be processed.
  • Worked on UNIX shell scripting to run the JAR file created for batch program

Environment JAVA 5.0 J2EE 5.0 JSP 2.0 Struts 2.0 Unix EJB 3.0 JUnit3.0 ANT Log4j1.2.7 JNDI JavaScript HTML Oracle 10g XML JAXP 2.0 JBOSS 4.3 Hibernate 3.6.

Confidential

Programmer/Analyst

SWOT Single web ordering tool a tool which combines all SBC Online ordering functions into a single scalable and extensible architecture thus eliminating the need for the multiple web ordering applications. Specifically the business functionality of the Web Shopping Cart WSC Internet Ordering Tool IOT and SBC HOME applications are consolidated into the SWOT architecture.

Responsibilities

  • Involved in designing and developing presentation layer using Struts view tags HTML Bean Logic and Nested JSP HTML and CSS.
  • Developed the Struts Action classes and Action Form classes and configured them in Struts configuration files as part of the controller component.
  • Extensively used Web Sphere Studio Application Developer for building testing and deploying applications.
  • To keep track of latest Versions implemented CVS Structure.
  • Worked on Eclipse RAD 6.0 environment.
  • Wrote SQL queries for JDBC connection to Oracle database.
  • Used embedded classes and maps to model ternary relationship in JPA.
  • Created class diagrams and sequence diagrams using Rational Rose.
  • Clear Case is used for version control.
  • Implemented various Custom Tags and JSTL tags.
  • Adopted J2EE best Practice using J2EE Design patterns. Business Object and Data Transfer object for portability and performance.

Environment HTML CSS Java script Struts 1.0 JSP JSTL Java Beans JPA DTO Core JDK 1.4/1.5 XML Windows XP/2000 Websphere6.1 RAD 6.0 Oracle 9i/10g.

We'd love your feedback!