We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 8 years of IT experience in developing n - tier Distributed Enterprise applications using Object Oriented Paradigm with SDLC/OOAD/RUP methodologies with design specs in UML.
  • 8 years of experience in development and deployment of web applications on Oracle Web logic, JBoss and Tomcat Servers using Eclipse and JBoss Developer Studio IDE.
  • Strong expertise in development and deployment of web components that include Servlets, JSPs, Filters, and business layer components that include Spring AOP, Dependency Injection, Web Services, JBoss Drools and data access layers using JDBC, Hibernate, and JPA.
  • Expertise in developing applications using various design patterns like Data Access Object, Business Delegate, Session Façade, Service Locator, Model-View-Controller (MVC), Transfer Object and Singleton.
  • Expertise in configuring the Spring Application Context with dependency injection and using Spring Framework that can integrate Struts /Hibernate/Web Services/JDBC/JNDI.
  • Strong experience in application development using MVC frameworks such as Struts and Spring MVC.
  • Expertise in developing static/dynamic HTML pages, providing client side validations using JavaScript and providing interactive front end GUI using JQuery, CSS and AJAX.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services (SOAP, WSDL, UDDI).
  • Strong experience in creating/reviewing of data models that are created in Oracle 8i/9i/10g/11g/12c databases.
  • Expertise in unit testing using JUNIT and delivering mock test cases in Struts/Spring.
  • Experience in error logging and debugging using Log4J.
  • Experience in working with versioning tools like CVS, Clear Case, Subversion and Acurev.
  • Highly motivated team player with ability to learn and adapt quickly to the emerging new technologies and work independently.

TECHNICAL SKILLS:

Languages: Java 1.4/1.5/1.6/1.7/1.8, C, C++, SQL

J2EE Technology: JSP 1.0/1.2/2.0, Servlets 2.1/2.4, MVC, Struts 1.1/1.2, Hibernate 2.0/2.3/3.0, Spring 1.0/2.0/3.0, JDBC 2.0/3.0, JMS 1.1, LOG4J 1.2, JUNIT 3.x

Application Servers/Web Servers: Web Sphere 3.5/5.x/6.1, Web Logic App Server 8.1/9.2/10.3, JBOSS 3.x/4.x, Apache Tomcat 3.X/4.x/5.x

IDE Tools: Eclipse 2.x/3.x, Jboss developer

Web Technologies: XML 1.0, XSL 2.0, HTML, JavaScript 3.03, Ajax, JQuery, CSS, XSL 1.0/ XSLT 1.0, JNDI 1.1, SOAP 1.2, JBoss Drools

RDBMS: Oracle 8i/9i/10g/11g/12c, MySql 5.0

Design Methodologies: UML, Rational Rose, RUP

Version Control Tools: CVS, Rational Clear Case, Subversion, Acurev

Operating Systems: Windows, Mac, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, WA

Java Developer

Responsibilities:

  • Analyzing and troubleshooting the customer complaints and fixing the complaints based on priorities.
  • Designing and developing various front end pages of the application using jsp, Spring Web flow, Struts framework, JavaScript, CSS and JQuery for dynamic fetching of data from database.
  • Developing of the Application using Spring Web flow Framework by implementing flow xml’s and action classes.
  • Developed a reporting tool using Spring MVC Framework, CSS and JQuery to pull the automation data of the orders placed via My Business portal.
  • Used Spring dependency injection and Aspect oriented programming in the business layer to implement the business rules.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence.
  • Used Eclipse 3.4.2 as Integrated Development Environment (IDE) and Oracle Weblogic 10.3 application server.
  • Used apache log4j Logging framework for logging, debugging and troubleshooting the application.
  • Parsed xml files using Castor for to and fro communication between My Business and external systems via Web Service calls.
  • Developed DAO's which retrieve data from oracle database using SQL and hibernate mappings.
  • Adding, updating and managing of code using version control/configuration management tool Subversion and Acurev.

Environment: & Tools: Java 1.8, J2EE 5, Struts 1.2, Spring 3.0, Hibernate 3.0, JavaScript, AJAX, JQuery, CSS, Eclipse 3.4, Oracle 10g, Page Engage, VIPER, Toad, Putty, FileZilla, Sub Version, Def Tool, Oracle Web logic Server 10.3.

Confidential, Ohio

Analyst /Java Developer

Responsibilities:

  • Identified the Business Requirement and prepared the System Requirements of the project.
  • Designed the dataflow for the client side and server side in UML using Rational Unified Process (RUP) and created the detailed Design documentation.
  • Used Jboss Developer Studio as Integrated Development Environment (IDE) to develop the Application.
  • Developed the Service Layer business logic using Spring Framework’s Dependency Injection.
  • Used Spring Aspect Oriented Programming (AOP) to save business related information to database which are then used for Auditing Purpose by the Business Team.
  • Used Crystal reports to generate contractual documents to be signed by the contractors.
  • Configured the Filenet tool for Content Management which includes uploading and viewing various kinds of Documents.
  • Developed and designed WSDL based Web Services using Jboss Web services and integrated it with Jpa.
  • Used apache log4j Logging framework for logging, debugging and troubleshooting the application
  • Used Hibernate framework for implementing the DAO Layer.
  • Developed SQL/Stored Procedures and executed various DDL and DML operations on Oracle 12c database.
  • Used Various Design Patterns in developing the application.
  • Involved in Testing by writing Test Cases using junit, Bug Fixing and documentation of the system.
  • Configured Spring Cron Jobs to execute business Processes on demand.
  • Adding, updating and managing of code using version control/configuration management tool Subversion.

Environment: & Tools: J2EE 5, Spring 3.0, Hibernate 3.0, Java Persistence API 2.0, Jboss Developer Studio 3.0 GA, Crystal Reports, Jboss Application Server 5.1/5.2, Oracle 12c, Toad 11.0, FileZilla, Subversion.

Confidential, WA

Analyst /Java Developer

Responsibilities:

  • Analyzing and troubleshooting the customer complaints and fixing the complaints based on priorities.
  • Interacting with the internet sales management and business analysts for getting required information about the customer complaints.
  • Gathering the requirements for the enhancements and calculating the effort required for the enhancements.
  • Preparation of high level design documents from the requirements documents and tracking the effort using Quality Center
  • Modeling of use case, class and sequence diagrams using Rational Rose for commerce module.
  • Designing and developing various front end pages of the application using jsp, struts framework and spring web framework, JavaScript for dynamic fetching of data from database.
  • Developing of the Application using Spring MVC Framework by implementing Controller, Service classes.
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence.
  • Used Eclipse 3.4 as Integrated Development Environment (IDE).
  • Used apache log4j Logging framework for logging, debugging and troubleshooting the application.
  • Parsed xml files using Castor for to and fro communication between My Business and external systems.
  • Developed DAO's which retrieve data from oracle database using SQL.
  • Involved in Testing by writing Test Cases using junit, Bug Fixing and documentation of the system.
  • Adding, updating and managing of code using version control/configuration management tools subversion and star team.

Environment: & Tools: J2EE 5, Struts 2.0, Spring 2.0, Hibernate 3.0, JavaScript, AJAX, Eclipse 3.4, Oracle 9i, Page Engage, VIPER, SQL Navigator, Putty, Star Team, Sub Version, WinSCP3, Def Tool, Web logic server 8.1/9.0.

We'd love your feedback!