We provide IT Staff Augmentation Services!

Java Developer Resume

North Wales, PA

PROFESSIONAL SUMMARY:

  • 7+ years of Experience in Java/JEE software development, involved in analysis, design, testing implementation & maintenance of application software in the Client/Server environment
  • Expertise in Web-Development technologies like HTML, DHTML, JAVASCRIPT & CSS
  • Experienced in all stages of Software development life cycle (SDLC) starting from gathering Business specifications, analysis, design, development, testing and implementation of projects using various methodologies like Waterfall, Scrum
  • Experience in Client/Server application with proficiency in HTML, CSS, XHTML, JavaScript, JQUERY, AJAX, XML and JSON
  • Extensive development experience on different IDE’s like Eclipse and My Eclipse
  • Expertise in Client Side Designing and Validations using HTML, CSS, Java Script, JSP, JQuery
  • Experienced with XML related technologies such as XML, XSL, XSLT, DTD, Schema and DOM technologies
  • Strong Experience in Implementing MVC design pattern using Spring Framework
  • Good knowledge of database connectivity (JDBC) for databases like Oracle, DB2, SQL Server, MYSQL
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse
  • Experienced in generating logging by Log4j to identify the errors in production test environment
  • Extensively used SQL in writing queries, database triggers, stored procedures and functions for database application
  • Extensive experience in implementation of the version control software VSS, CVS
  • Expert in using J2EE complaint application servers Apache Tomcat, IBM Web Sphere
  • Worked on debugging using Logging Frameworks such as Apache Log4j
  • Involved in Unit Test Cases writing and having good knowledge in JUnit
  • Highly motivated self-starter with Excellent Communication, Presentation and Problem Solving Skills and committed to learning new technologies
TECHNICAL SKILLS:

Java Technologies: Java 6

J2EE Technologies: JSP 2.1 Servlets 2.3, JDBC 2.0, XML, Java Beans

Methodologies: Scrum, Waterfall

Framework: Spring, Struts, Hibernate

Database: Oracle 11g, DB2, MySQL

Web Tools: HTML, Java Script, XML, DTD, Schemas, XSL, XSLT, DOM, JQuery

IDE / Testing Tools: Eclipse

Operating System: Windows, Linux

Testing API: JUNIT

PROFESSIONAL EXPERIENCE:

Confidential, North Wales, PA

Java Developer

Confidential is managed under the Global Safety Integration Program (GSIP) and it comes under interfaces stream. It will replace the existing COMPASS to have an improved and simplified process of reporting SAE reporting to health authorities. Confidential is java based application and it is an in interface between INFORM (EDC) and the MAARS (Safety). Confidential will pull the data from INFORM, process it and send the data to Safety. It uses LDAP authentication and it has the following two roles: (1) CSS (2) Clinical Monitor

Responsibilities:

  • Interacting with client for requirement gathering, analysis and modularization of the requirement.
  • Developed user interface using java Server Pages (JSP), HTML and Java Script for the Presentation Tier.
  • Developed JSP pages and client side validation by java script tags.
  • Transformed different XML documents into other formats using XSLT.
  • Used Web services for sending and receiving data. Also developed web application with SOAP.
  • Developed front-end controller using Spring MVC to handle all the requests.
  • Used JSON to transfer the request from the web page to the server.
  • Deployed the application in Production environment and implemented Log4J for Logging Errors.
  • Developed unit test cases using JUNIT.
  • Prepared technical reports &documentation manuals during the program development

Environment: Java, J2EE Servlet, JSP, XML, XSLT, JSON, HTML, CSS, JQuery, Spring 3.0, Log4j, GIT, Maven, Eclipse, Apache Tomcat 6, and Oracle 11g.

Confidential, Cary, NC

Java Developer

VAS, Vantage Application System is an application for Enrollment and the End User is Underwriter. This application allows the underwriter to add a new applicant and modify the existing application for an applicant based on the requirement.

Responsibilities:

  • Performed Iteration planning for the Modules developed.
  • Involved in development of User Interface using XSLT, HTML, and JavaScript.
  • Used SPRING framework and interacted with backend database using Hibernate framework.
  • Used XSLT for all the front end development.
  • Performed JavaScript Validations on the data submitted by the user.
  • Used Spring MVC framework at the front end and configured many beans and wired (dependency injection) them as per the requirement.
  • Used JSON to transfer the request from the web page to the server.
  • Generated the required XML files to transfer data between the server and the web pages.
  • Used Hibernate in the persistence layer.
  • Developed unit test cases using JUNIT.

Environment: Java, J2EE, XSLT, spring 3.0, Hibernate 3.0, Log4j, CVS, Maven, Eclipse, Apache Tomcat 6, and Oracle 11g.

Confidential, Jersey city, NJ

Java/J2EE Developer

Confidential is one of the largest banking institutions in the world. Bank offers various financial and banking services to its customers. Worked on application named Access portal. It is a part of online banking that allows a customer to view quick summary of transactions and account details. It also shows mutual funds associated with account.

Responsibilities:

  • Responsible for understanding the scope of the project and requirement gathering.
  • Developed the web tier using JSP, Struts MVC to show account details and summary.
  • Created and maintained the configuration of the Spring Application Framework (IOC).
  • Implemented various design patterns – Singleton, Business Delegate, Value Object and Spring DAO.
  • Spring JDBC was used to develop DAO classes to interact with the database to access account information.
  • Mapped business objects to database using Hibernate.
  • Involved in writing Spring Configuration XML files that contains declarations and other dependent objects declaration.
  • Involved in creation of Test Cases for JUNIT Testing.
  • Toad was used in oracle database for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions.
  • Worked on CVS configuration management tool for code versioning and release.
  • Developed application using Eclipse and used build and deploy tool as Maven.
  • Responsible in managing offshore team and giving demos on regular basis.

Environment: Java, JSP, XML, JSON, HTML, CSS, JQuery, spring 3.0, Hibernate 3.0, Log4j, CVS, Maven, Eclipse, Apache Tomcat 6, Oracle 11g.

Confidential

Java/J2EE Developer

Disability Income Application is used for the Underwriting and Administration of Disabilities products. This is a Maintenance and Enhancement Project for Individual and Institutional policies of MetLife.

Responsibilities:

  • Extensively used Core Java, Servlets, JSP, XML and spring in presentation tier.
  • Generated the Hibernate XML and Java Mappings for the schemas
  • DB2 Database is used to store the system data
  • Eclipse was used as Integrated Development Environment (IDE).
  • Unit testing for all the components using JUNIT.
  • Apache Log 4j Logging framework for logging of trace and Auditing.
  • Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
  • Worked with IBM Web-Sphere as the Application Server

Environments: Java, Servlets, JSP, JQuery, Eclipse, WebSphere 6.0, AJAX, Oracle 9i, log4j.

Confidential

Java/J2EE Developer

Wachovia offers various financial and banking services to its customers. It specializes in providing integrated credit and debit card payment processing, electronic check conversion, bill payment related software applications, and value added services in U.S. The primary project at bank was on ACH (Automated clearing House). It enabled customer service representatives to search for, retrieve and add various types of credit card information from the database. It provides real-time transaction and balance information, online statements, and routine functionalities to commercial cardholder.

Responsibilities:

  • Responsible and active in the analysis, design, implementation and deployment of full software development life-cycle (SDLC) of the project.
  • Designed and developed user interface using JSP, HTML and JavaScript.
  • Developed struts action classes, action forms and performed action mapping using Struts Framework and performed data validation in form beans and action classes.
  • Involved in multi-tiered J2EE design utilizing MVC architecture (Struts Framework) and Hibernate.
  • Extensively used Struts Framework as the controller to handle subsequent client requests and invoke the model based upon user requests.
  • Involved in system design and development in core java using Collections, multithreading.
  • Defined the search criteria and pulled out the record of the customer from the database. Make the required changes to the record and save the updated information back to the database.
  • Wrote JavaScript validations to validate the fields of the user registration screen and login screen.
  • Developed build and deployment scripts using
  • Developed stored procedures and triggers using PL/SQL in order to calculate and update the tables to implement business logic.
  • Design and develop XML processing components for dynamic menus on the application.
  • Involved in postproduction support and maintenance of the application.

Environment: Oracle 11g, Java, Struts 1.2, Servlets, HTML, XML, MS SQL Server 2005, J2EE, JUNIT, Tomcat 6.

Hire Now