We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Having 7 years of IT experience in Software Development Life - Cycle (SDLC) phases of design, development, implementation, deployment, testing and maintenance as per quality standards using Agile and Waterfall methodologies.
  • Good Experience in Application Software Development and Design, Object Oriented Design and Analysis (OOAD), Technical Documentation, Software Testing and Debugging.
  • Excellent implementation knowledge of JDK 1.5/1.6, Spring, Hibernate, Web Services, AOP, Struts, JDBC, EJB.
  • Experience in RDBMS using MySQL, Oracle, SQL Server, DB2, PostgreSQL.
  • Involved in configuring, deploying applications on IBM WebSphere Application Server, BEA WebLogic Application Server, Apache Tomcat on UNIX, Linux and Windows platforms.
  • Extensive experience in Design, Development and implementation of Model-View-Controller (MVC) using Spring and JSF Frameworks.
  • Experience in Database Design, writing stored procedure, functions, triggers, DDL, DML SQL queries.
  • Experience in Web Services using SOAP, UDDI, JAXB, WSDL and XML related technologies - XSD, DTD, XSLT, XPath, SAX, DOM, JAXM, JAXB and XML Beans.
  • Developed the code for front end using JQuery, JavaScript, AJAX, HTML, CSS and JSON.
  • Extensive experience with Java/J2EE Design Patterns like Service Locator, Session Facade, Factory, Abstract Factory, Singleton, IOC, Adaptor, Data Access Objects, Proxy Interface.
  • Expertise in implementing Action classes, Form Beans using Struts framework and writing JSP pages with Struts tag library, JSTL and custom tags.
  • Experience in creating build scripts using Ant and Maven.
  • Strong TDD (test driven development) and continuous integration experience using JUnit, Mock Framework.
  • Strong experience in developing the SOAP and Restful applications.
  • Proficient in developing UML diagrams using Rational Rose and Visual Paradigm.
  • Strong Experience with version control tools such as SVN, CVS, ClearCase.
  • Excellent oral and written communication skills, Team building, Leadership, Project Management skills.
  • Detail oriented person with good technical troubleshooting/problem-solving ability.
  • Strengths include good team player, self motivated, quick learner, open to work with new technologies in a dynamic, fast - paced and deadline driven environment, excellent interpersonal, analytical and communication skills.

TECHNICAL SKILLS

Languages: Java (JDK 1.4/5/6), C/C++, UNIX Shell Scripting, Visual Basic 6, PL/SQL.

Project Methodologies: OOAD, UML, SDLC, Waterfall, RUP and Agile.

Operating Systems: Windows 98/ 2000/ NT/XP, Unix, Sun Solaris, Linux (Fedora/Ubuntu).

Web Technologies: HTML5, DHTML, JavaScript, AJAX, jQuery, XML, XSLT, XPATH, XSL, CSS, JSON

J2EE Technologies: EJB, JMS, Servlets (2.5/3.0), JSP, JDBC, JNDI, XSD, JAXB, JAX-WS, SOA, SOAP, WSDL, web services, Restful web services.

Web/Application Servers: Web Logic Server, Web Sphere Application Server, Apache Tomcat, Apache HTTP Server, IBM HTTP Server, JBoss.

RDBMS: MySQL, Oracle, SQL Server 4.8, DB2 8.1, PostgreSQL, MS Access.

Frameworks: Struts, Spring (Dependency Injection, Spring with MVC), Hibernate, JSF, Log4J, iBatis.

DB Tools: TOAD, Sequel Developer 3.x, DB Visualizer, XMLSpy, PuTTY, EditPlus.

Reporting Tools: Actuate Reporting tool.

IDE: Eclipse 3.x, NetBeans, RAD, RSA.

Design Tools: Rational Rose, Visual Paradigm.

Testing Tools: JUnit 3.8, Mock Framework.

PROFESSIONAL EXPERIENCE

JAVA Developer

Confidential, Pittsburgh PA

Responsibilities:

  • Responsible for system analysis, design and development in J2EE using MVC based architecture.
  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design & development and the project was developed using Agile Methodologies.
  • End-to-end Project Management, including customization of product based on the customer's requirement, meeting delivery deadlines on development, testing, implementation phases of the system and customer relationship consulting.
  • Developed the front end of the application using HTML, CSS, JSP, JavaScript.
  • Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate.
  • Designing and editing GUI with innovation and creativity with the help of graphs, charts, other diagrams, etc.
  • Integrated Spring (Dependency Injection) among different layers of an application.
  • Developed Object Model from Hibernate mapping files.
  • Using Spring validation framework for server side validation.
  • Performed coding of Action classes, Business Layer and DAO, JDO and wired them using Spring Framework.
  • Used Hibernate as ORM tool to store the persistence data into the MySQL database.
  • Involved in Architecture, design and development using JSF, jQuery, and Spring MVC framework with AOP concepts.
  • Design of REST APIs that allow sophisticated, effective and low cost application integrations.
  • Developed Restful WebServices using JAX-WS.
  • Used AJAX in suggestion list and to display dialog boxes.
  • Developed Web Services using SOAP, WSDL, UDDI and XML.
  • Developed Session Beans (EJB) for the Business logic.
  • Wrote views, Triggers, Stored Procedures using MySQL database.
  • Created Stored Procedures using PL/SQL.
  • Performed unit testing using JUNIT framework and used Test Cases for testing Action Classes.
  • Monitored the logs using Log4j and fixed the problems and used SVN for version control.
  • Used Maven to automate the build and deployment process.
  • Involved in research activities for determining frameworks and technologies feasible for the development of application.
  • Conduct knowledge sharing sessions among the team members in technical areas.

Environment: Java/J2EE 1.6, JSP 2.0, JSF, JSTL, jQuery, JavaScript 1.8, JDBC, EJB, HTML, XML 1.1, XSLT, XSD, DTD, Servlets 3.0, JAX-WS Web Services, MySQL, AJAX, SOAP, UDDI, WSDL, Struts, Spring, Hibernate, SQL, PL/SQL, log4j,JUnit 3.8, Maven, Eclipse3.x, WebSphere Application Server 6.1, SVN.

JAVA Developer

Confidential, CA

Responsibilities:

  • Used Agile methodology to develop the application.
  • Responsible for maintaining the code quality, coding and implementation standards by code reviews.
  • Designed and developed shared library for commonly used services in the application.
  • Developed the front end of the application using HTML, CSS, JSP, JavaScript.
  • Created Java page flow JPF using MVC architecture built on Struts framework.
  • Used Javascript and AJAX technologies for front end user input validations and Struts validation framework for backend validation for the User Interface.
  • Implemented the design patterns like DAO Factory, Singleton, Service Locator and Business Delegate.
  • Performed coding of Action classes, Business Layer and DAO, JDO and wired them using Spring Framework.
  • Involved in writing service class objects that depend on the data access objects.
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Developed application service components and configured beans using (applicationContext.xml) Spring IOC.
  • Used Oracle Database for persisting the data.
  • Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate Annotations.
  • Developed the DAO layer for the application using Spring Hibernate Template support.
  • Used Struts framework for mapping the frontend application with the back end application which is using Spring framework.
  • Developed various business logic and reports using HQL and Hibernate Criteria.
  • Used Oracle BEA Weblogic suite 10.3 for developing and deploying the application.
  • Used Weblogic workshop, Eclipse IDE to develop the application.
  • Used the SOAP Message Broker protocol to get the communication between incompatible systems
  • Used EJB 3.0 as middle Tier.
  • Performed the code build and deployment using Maven.
  • Used log4j properties for logging.
  • Involved in System and Integration Testing using JUnit.
  • Used SVN version controller to maintain the code versions.

Environment: Java 1.5, JSP, Servlets 3.0, JDBC, EJB 3.0, SOAP, AJAX, HTML, JavaScript, CSS 2.0, XML, XSLT, XHTML, Oracle 10g, Weblogic Portal 10.3, SQL, Oracle workshop 10.3, Eclipse 3.1, Maven, Struts 1.2, Spring 2.0, Hibernate 3.2, JUnit, log4j 1.2, SVN version Manager.

Java Developer

Confidential, MA

Responsibilities:

  • In compliance with Software development life cycle (SDLC), was responsible for creating documents e.g. Functional Specification and System Design based on Business Requirement Document provided by business analyst.
  • Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
  • Designed and developed client side GUI using JSP, HTML and JavaScript.
  • Using IDE JDeveloper to develop the Application
  • Used CVS for version controlling.
  • Responsible for configuring Websphere Application Server to access the Database by setting up Data source and PostgreSQL.
  • Reviewing test cases and bug fixing.
  • Building Software modules using Apache Ant.
  • Performed unit testing and Integration testing.

Environment: JDK 1.3, EJB2.0, Servlets 2.1, JSP 1.2, Java Scripts, CSS, HTML 4.0, XML, CVS, Websphere Application Server, WSAD IE, UML, Ant, PostgreSQL, Windows2000.

Java Developer

Confidential

Responsibilities:

  • Developed the GUI using JSP’s
  • Involved in analysis, design and development of the application.
  • Prepared Screens using JSP, HTML, struts, JSTL.
  • Created XML formatted output files.
  • Developed the authentication process using Acegi framework.
  • Designed and developed the Action controls using Struts framework.
  • Extensively used Spring framework for injecting the classes.
  • Handling team and coordinating with onshore.
  • Involved in the Spring based DAO layer to perform the Database operation.
  • Deploying the application on test environment using Weblogic console.
  • Developed business logic using Java and Servlets.
  • Deployed application and created connection pools in Weblogic server.
  • Prepared Sql queries for data access.
  • Involved in Unit and Integration Testing.
  • Prepared test cases to support the testing team.

Environment: Java, HTML, JSP, XML, Spring, SQL, Servlets, JSP, Oracle and Web logic

J2EE Developer

Confidential

Responsibilities:

  • Development of several screens using JSP, HTML.
  • Developed Servlets, java classes for core business logic
  • Developed JDBC code for backend processing.
  • Worked on code-merge, code integration and module integration. Involved in monitoring the defects and assigning it to the concerned.
  • Involved in application integrating.
  • Involved in solving the issues.
  • Providing the solutions to critical problems.
  • Moving the applications to test and production environment.
  • Prepared SQL statements and procedures for program segments.

Environment: Java, Applets, AWT, JDBC, JavaScript, HTML, SQL, Java Web Server, Oracle7.3 and Windows NT.

We'd love your feedback!