We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

Pittsburgh, PA

SUMMARY:

  • 11 years of experience in the Information Technology industry spanning diverse business domains and technologies.
  • Experience in the complete Software Development Life Cycle (SDLC), starting from the requirement gathering, designing, coding, integration, unit testing, deploying and supporting the application.
  • Experience in analysis, design, construction and maintenance of applications implementing the Object Oriented Design (OOD) process.
  • Extensive experience with Core Java (OOPS, Multi - threading, Exception handling, Collections).
  • Experience in J2ee Design Pattern and framework such as Struts, Spring Frameworks using Model View Controller (MVC) Architecture with Hibernate as ORM tool.
  • Good experience in developing Web Services with Top down approach using JAX-RPC/ JAX-WS, WSDL, Service Data Objects (SDO), JAXB, SOAP.
  • Good experience in developing Restful Web services using JAX-RS, JSON.
  • Good experience on database like Oracle 10g, IBM DB2 (UDB), and Microsoft SQL Server.
  • Expertise in J2ee Design Pattern such as Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Transfer Object and Singleton.
  • Experience in managing, developing and deploying distributed multi-tier applications on various J2ee Application Servers like WebSphere, JBoss and Apache Tomcat.
  • Knowledge of AGILE Development Methodologies like XP, Scrum
  • Proficient with IDEs such as Eclipse, Rational Application Developer 8 (RAD).
  • Expert with tools like Apache Ant, Ivy, Maven, JUnit, CVS, VSS (Visual Source Safe), Rational Clear Case, Log4j.
  • Experience in JSP, Servlet, HTML, XML, XSL, XSD, XSLT, CSS, JavaScript.
  • Designed and developed various integration components using JMS and WebSphere MQ Series
  • Performed tasks like scheduling and estimation of project work products, coordinating and communicating with various team to ensure quality deliveries.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
  • Participated in Pittsburgh Codefest (Steel City Codefest 2013,2014,2015) & developed applications like Salvation Army, Food Rescue for social cause.

TECHNICAL SKILLS:

Programming Language: Java, J2EE

Frameworks: J2ee, Struts, JSF, Ice Faces, Hibernate, Spring, JMS, MQ Series, WebServices.

Web Technologies: Servlet, JSP, JSF, HTML, XML, XHTML, CSS, JavaScript

IDE & Servers: JDeveloper, Eclipse, RAD 7/8, WebSphere 7.0 /8.5, Apache Tomcat.

Databases/Technologies: Oracle 10g, DB2, MS SQL Server, MySql, PL/SQL, TOAD

Utilities: JUnit, JTest, ANT, Ivy, Maven, CVS, VSS, Clear Case, Clear Quest

Methodologies: SDLC (Waterfall, Incremental, Agile), UML, MS Visio

PROFESSIONAL EXPERIENCE:

Confidential, Pittsburgh, PA

Sr. Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed Java Webservices using JAX WS, SOAP and Restful Web services using JAX-RS, JSON, Jersey.
  • Implemented the Scheduler Task interface to Schedule repetitive tasks like report generation, Plan submission.
  • Worked on the services to communicate with external resources such as legacy systems (mainframes), messaging systems like JMS.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Spring framework.
  • Created Multi-Threaded application for plant batch reconciliation process.
  • Used Hibernate as the ORM mapping tool and worked with Hibernate Query Language (HQL) for data persistency.
  • Implemented various design patterns like Singleton, MVC, Data Transfer Object, Value Object, Business Delegate, and Data Access Object.
  • Creation and parsing of XML files for presentation and transferring data between applications using XSL and XPATH.
  • Tested the Web services using SOAP UI.
  • Wrote JUnit tests to validate the Service and DAO layer and developed flexible logging with Log4J in the code
  • Configured JNDI in the WebSphere Application Server.
  • Wrote ANT scripts for building the project and deployed the applications on WebSphere Application Server.
  • Used Ice Faces 1.8.2 as the main tool to create the UI.
  • Used Clearcase as the version control system.

Environment: Java 1.6, J2EE, WebServices, Hibernate, Spring, RAD 8.0, Servlets, JSP, IceFaces 1.8.2, XML, OAGIS, Log4j, WebSphere 8.5, Oracle 10g, WebSphere MQ, JMS, ClearCase, ClearQuest, Windows 7.

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Involved in requirement gathering, designing, coding, testing and implementation of this project.
  • Developed user interface, helper classes, DAO for screen functionality and used EC framework.
  • Implemented client side validation using JavaScript.
  • Code optimization, prepared and executed test cases
  • Wrote SQL query on Db2 and ran SPUFI to fix the defect through QMF.
  • Carried out deployment of the project on WebSphere.
  • Performed the code review and provide code input to the developer in the team.
  • Used Clear Case as the version control tool.
  • Used Log4J framework for application wide logging.

Environment: Java 1.5, Servlets, JSP, EC Framework, RAD 7.0, Log4j, WebSphere 6.1, DB2, Mainframe, JavaScript, XML, CSS, HTML, Clear Case, Clear Quest, Windows XP

Confidential

Software Engineer

Responsibilities:

  • Involved in developing the Application using Struts framework, JSP Tag Libraries using MVC architecture.
  • Used Struts Tiles and validator framework for Designing UI screen.
  • Developed web pages using struts Tags Libraries and used struts feature such as Tiles and internationalization (i18n)
  • Created sequence Diagram, Class Diagram using MS Visio.
  • Implemented client side validation using JavaScript.
  • Developed Data Access Object (DAO) to handle HQL queries using Hibernate.
  • Used Hibernate as data access layer for relational database access.
  • Used JUnit to write individual tests and also execute multiple test cases
  • Carried out deployment of the project on WebSphere Application server.
  • Used CVS as the version control tool.
  • Used Log4J framework for application wide logging implementation.

Environment: Java 1.5, Servlets, JSP, Hibernate, Spring Framework, RAD 6, Struts, Tiles, JTest, JUnit, Log4j, MQ Series, WebSphere Server 6.0, DB2, JavaScript, XML, XSD, UML, MS Visio, CVS 3.0

Confidential

Member Technical Staff

Responsibilities:

  • Used Struts as a Controller.
  • Involved in developing the application using Struts Framework, Struts JSP Tags Libraries and MVC architecture.
  • Analyzed, designed and developed UI screen design using JSP.
  • Exposed webservices to provide resort information and the deal information.
  • Analyzed business requirement and get feedback in the review meeting
  • Developed JUnit test cases for Java class
  • Wrote DAO to access data from Oracle 10g.
  • Involved in full life cycle development for this project.
  • Used Eclipse 3.1 and JBoss 4.0.1 application server for project development.

Environment: Java 1.5, JSP, Servlets, Struts, Hibernate, Spring Framework, Apache Axis 1.2, SOAP, WSDL, JUnit, Log4J, JBoss 4.x, Oracle 10g, ANT, CVS, Windows XP.

Confidential

Member Technical Staff

Responsibilities:

  • Involved in full cycle development of this project, ranging from requirements gathering to development to maintenance.
  • Created multiple Action Servlets controller to handle JSP request and response.
  • Used Struts
  • Created data flow diagram and class diagram using MS Visio
  • Developed JUnit test cases for Java business method
  • Wrote DAO to access SQL Server database.
  • JUnit testing framework to write individual tests and also execute multiple test cases.
  • Implemented of Data Access Objects, Business Objects.

Environment: Java 5, Servlets, JSP, Struts, Hibernate, Spring, JBoss 4.0.1, SQL Server, Eclipse 3.1, Log4j, JUnit, Window XP.

Confidential

Software Engineer

Responsibilities:

  • Created JSP and Servlets to handle request and response.
  • Implemented Log4J for Application.
  • Analyzed business requirement and get feedback in the review meeting.
  • Created Bean and Business Method using Java bean.
  • Created style sheet using CSS and JavaScript for the web page.
  • Wrote JUnit test cases for Java class
  • JUnit testing framework to write individual tests and also execute multiple test cases.
  • Implemented of Data Access Objects, Business Objects
  • Involved in full life cycle development for this project.

Environment: Java, JDBC, JSP, Servlets, Netbeans, JBoss 3.2.1., Sql Server, Visual Source Safe (VSS), Windows XP.

Confidential

Software Engineer

Responsibilities:

  • Used Servlets as controller.
  • Created JDBC connection to retrieve data from database.
  • Created Bean and Business Method using Java bean.
  • Created style sheet using CSS and JavaScript for the web page.

Environment: Java, JSP, Servlet, WebLogic 7.0, Oracle 8.0, Eclipse, JDBC, Windows 2000.

Hire Now