We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Fort Washington, PA

SUMMARY

  • 7+ years of extensive experience in Design, Development & Testing of software applications.
  • Expertise in multi - tier service oriented and web based J2EE applications.
  • Strong J2EE/Java application architecture, modeling and development background, with experience in defining functional/technical specifications.
  • Expertise in several J2EE Technologies Java, J2EE (JSP, JSTL, Servlets, JDBC, EJB), Webservices, JMS, Log4j,JSF.
  • Excellent working knowledge of popular frameworks like Spring, Hibernate, and Struts.
  • Highly result oriented and pro-active with the ability to learn new technologies quickly and implement them successfully in production.
  • Expertise in reviewing and prioritizing client requirements, creating project proposal (scope, estimation) and baseline project plan, and devising effective Design Flows.
  • Expertise in Normalized Database Design and writing Sub Queries, Stored Procedures, Triggers, Cursors, Functions and, performed data analysis using SQL Developer for Oracle, TOAD for Oracle, EMS SQL Manager.
  • Expertise in using business analysis and Design tools like MS Visio and Rational Rose.
  • Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams, State Diagrams, Sequence Diagrams & Activity Diagrams.
  • Experience in estimating, project planning (specialized in development phase, testing phase & implementation phase), using RUP and Agile methodologies.
  • Ability to transform complex business requirements into technical design specifications.
  • Capable of working independently as well as a part of dynamic team. Ability to quickly grasp business domain.

TECHNICAL SKILLS

Java Technologies: Java, J2EE( JSP, JSTL, Servlets, JDBC, EJB), Webservices, JMS, Log4j,JSF

Frameworks: Struts, Spring, Hibernate

Web Technologies: AJAX, HTML, CSS, XML, XSL, XSLT, JavaScript

Languages: C,C++

Databases: Oracle 10g, SQL Server, MySQL, DB2

Servers: Weblogic, Websphere, Apache Tomcat, JBoss

Tools: JProbe, JQuery, Eclipse, Netbeans, JUnit Rational Clear case, SVN, ANT

PROFESSIONAL EXPERIENCE

Confidential, Fort Washington, PA

Sr. Java Developer

Responsibilities:

  • Developed the application using Agile Methodology and participated in Scrum meetings.
  • Involved in the High level and detailed design, Coding, Testing, and implementation of the applications.
  • Designed and developed the architecture for workflow module of the system. Designed detailed use case, sequence and class diagrams for the workflow module using MS Visio.
  • Played major role in designing, development of web application components using Java Server Pages (JSP), spring and Hibernate.
  • Used J2EE design patterns like DAO, Service Locator and MVC.
  • Used Hibernate extensively to store the persistence data into the Oracle10g database and written SQL to access the data from the database.
  • Involved in SOA implementation using weblogic webservices.
  • Performed unit testing using JUnit test cases to test the behavior of the coded classes.
  • Involved in monitoring and the performance tuning of application.
  • Extensively used JavaScript to perform client-side validation and implement show and value dependency.
  • Involved in writing ANT script for building the application and customized Log4J.
  • Provided development support for System Integration Testing and User Acceptance Testing

Environment: J2EE, Core Java, JSP, Servlets, Spring, Hibernate, Log4j, ANT, JQuery, Java Script, JUnit, Weblogic,webservices, SVN, Oracle 10g, Eclipse, HTML, CSS.

Confidential, Detroit, MI

Sr. J2EE Consultant

Responsibilities:

  • Involved in Analysis and Design of many major applications in the system based on the user requirements.
  • Generating Requirement and detail design documents.
  • Application was based on MVC architecture with JSP serving as presentation layer, Servlets as controller and Hibernate in business layer to access to Oracle 10g Database.
  • Used JavaScript, CSS, HTML, XML, AJAX, XSLT for Validations and dynamic content population.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Used IBM-MQ Series with JMS and MDB for communication with different platform.
  • Coordinated a team of software developers to complete projects on-time, on-budget, and with excellent quality
  • Preparation of Unit/Integration/System test cases and testing.
  • Responsible for coordinating the software pushes across the development and production environments.
  • Responsible for declarative security management based on user roles and responsibilities.
  • Provide Post implementation support.

Environment: Java, JSP, Servlets, JavaScript, CSS, HTML, XML, AJAX, XSLT, Spring, IBM MQ, JMS, Oracle 10g, Struts, Hibernate, JUnit, EJB,JSF

Confidential, St. Louis, MO

Sr. Java/J2EE consultant

Responsibilities:

  • Involved in the design and development phases of Agile Software Development.
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Application was based on MVC architecture with JSP serving as presentation layer, Servlets as controller and Hibernate in business layer to access to Oracle 10g Database.
  • Developed the application using Jakarta Struts Framework: developed action classes, form beans and Java Server Pages, Struts-Tiles using RAD 6.0.
  • Used Dependency Injection feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Extensively used XML WebServices for transferring/retrieving data between different Applications.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns
  • Involved in implementing the DAO pattern for database access.
  • Used Hibernate extensively to store the persistence data into the Oracle10g database.
  • Tested the application functionality with JUnit Test Cases and Suites.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Deployed the applications on IBM WebSphere Application Server 6.0.

Environment: Hibernate, Struts, Spring, Servlets, JSP, Java, SQL, XML, XSLT, Web Services, JMS, JavaScript, Oracle 10g, JUnit, ANT and Log4J.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in the architectural design of the system for new functionality for Parts Warranty Module.
  • Co-ordination with business analyst team to structure the requirements and proposing the initial draft of design document.
  • Designed UML Use Cases and Sequential diagram for the parts warranty module.
  • Developed Web Screens using JSP/Struts/Spring Web Technology.
  • Wrote Store procedures related to the parts warranty module tables.
  • Involved in writing Validation Scripts using Java Script.
  • Involved in writing Scripts using AJAX/CSS/DHTML.
  • Integration testing.
  • Data Mapping using Hibernate.
  • Build utilities to compare, build and deploy using ant and batch file.
  • Production deployments.

Environment: Java, Struts, JSP, HTML, Spring, Hibernate, JDeveloper, Oracle 10g, Store procedures, PL SQL, UML, SVN, Ant, Oracle Application Server.

Confidential, Reston,VA

Java/J2EE Developer

Responsibilities:

  • Involved in developing business logic components using JavaBeans and Servlets.
  • Involved in utilizing WebLogic specific connection pools in order to interact with the business data from the business components.
  • Developed EJB and Web specific deployment descriptor files.
  • Designed and Developed User Interface using JSP.
  • Developed Server-side validation classes using JDBC calls.
  • Designed user interface HTML, Swing, CSS, XML, Java Script and JSP.
  • Development involved interfacing with EJB components in the framework.
  • Implemented JSF framework.
  • Implemented Configuration of Engage Administration and property files.
  • Input validations were done using JavaScript.
  • Developed applications using Mobile Supply Chain.

Environment: Java, Servlets, JSP, JSF, EJB, JMS, JavaScript, HTML, Swing, CSS, XML, Eclipse, Weblogic, DB2.

Confidential

Jr Java Developer

Responsibilities:

  • Designed sequence diagrams and class diagrams using UML/ Rational Rose.
  • Developed JSP pages for presentation layer using Struts.
  • Client side validations using Strut Validations/JavaScript.
  • Developed Controller Servlet to handle Client requests.
  • Developed Session Java Beans to serve the Servlets and JSP requests, that encapsulates business logic and Entity Beans that represent business objects to reduce business processing traffic.
  • Wrote ANT scripts to build EJB components.
  • Deployed and tested on WebSphere Application Server.
  • Used Java Collection Classes like Set, ArrayList, and HashMap etc.
  • Developed JDBC data access objects and these classes make the EJB Components resource independent.
  • Microsoft Visual Source Safe is used for the purpose of version control and source code sharing.
  • Involved in performance tuning.

Environment: Java, Eclipse, WebSphere, Oracle 8i, Struts, Servlets, JSP, EJB, HTML, JavaScript, JDBC, UML, Microsoft Visual Source Safe, Rational Rose, Ant, PL/SQL packages, Stored Procedures.

We'd love your feedback!