We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

NY

SUMMARY

  • Having 8+ years of experience as a Software Engineer primarily in web based and enterprise applications development. Having 6 month onsite experience.
  • Having good knowledge of J2EE application model to develop web - based solutions using Servlets, JSP, JDBC, JNDI, EJB, Struts, Hibernate, Spring Framework, JSF, RESTful web service, JPA, JSON, XML and Oracle.
  • Application development using J2EE Platform on Tomcat, Jboss, BEA Web Logic Servers.
  • Possess good knowledge of spring dependency Injection and Aspect oriented Programming
  • Possess good knowledge of Design Patterns and UML diagrams.
  • Good analytical, programming skills and strong knowledge in SDLC.
  • Responsible for the development, deployment for the application within the project release schedule.
  • Having experience in using various design patterns like Singleton, DAO, and MVC.
  • Worked efficiently as an individual as well as team member on various projects.

TECHNICAL SKILLS

Languages: Java 1.6, HTML, SQL, UML.

Web Technologies: JSP, JDBC, Servlets, EJB, Tiles, Struts 2.0, Hibernate 3.0, JSF 2.0, Spring 3.1, XML, XSL, JSON.

Application Servers: JBoss AS v4.x/3.x, Apache Tomcat AS v6.x/5.x BEA Weblogic AS v9.x/8.x.

GUI Tools: Java Applets, Swing, AWT.

Databases: DB2, Oracle 10g/9i/8i, MYSQL, SQL Server, MS Access.

Testing/Debug: JUnit, Log4j

Source Config: CVS, SVN

IDE: Eclipse 3.x

Packages: MS Office

Operating System: UNIX, Windows 7/Vista/XP/ME/98, Sun Solaris.

PROFESSIONAL EXPERIENCE

Confidential, NY

Senior Java Developer

Responsibilities:

  • Designed Use-Case Diagrams, Class Diagrams, and Sequence Diagrams using Microsoft Visio.
  • Worked with Data Architect to plan, define and document the business, data model and system requirement.
  • Implemented Spring framework for handling dependency injection, Data Bridge, transfer, injecting the application data into the DAO layer, data management within the application.
  • Implemented authentication & authorization using Spring Security.
  • Implemented JSP for handling the view layer of the application, implementing the presentation layer.
  • Developed JUnit test cases for unit testing, integration testing, and issue resolution.
  • Created and used SQL and Stored Procedures in DAO and helper classes for database connection and persistence services and developed an API to write XML documents from a database.

Environment: Java 6, Spring 3.1, JDBC, JSP, Oracle10g, Maven, JBoss 7.0.x, XML, Log4j.

Confidential - NV

Senior Java Developer

Responsibilities:

  • Mavenized existing projects to resolve dependencies using Maven for building projects.
  • Monitored weekly and daily schedules, overnight batch processes and monitor game schedules.
  • Created workflows and XSLs to read data from database and convert it to JSON and publish JSON to server where Web Dev team handles JSON to populate data on SI.com.
  • Wrote various SQL statements and Stored Procedures to retrieve data for various games on SI.com website.
  • Involved with various support tasks like debugging application, tracking changes and analyzing dependencies, providing technical support to clients.

Environment: Java 6, Spring 3.1, Hibernate, Maven, JavaScript, XML, JSON, Log4j, UML, Eclipse Juno, Tomcat, Log4j, Oracle 10g, UNIX

Confidential, CA

Java Developer

Responsibilities:

  • Struts 2 Framework for building the application, creating the UI layer based on Struts tag library.
  • Involved in High Security Application (HSA), adding customer PODs (CS3), implementing batch-jobs, Confidential pin for vendor and reseller.
  • Development DS API’s and DSPF.
  • Development of the DS-Utils functionality,
  • Hibernate 3.x. for handling the application data, transferring the updates, insertions into the database.
  • Struts 2 for handling the data application, processing the configuration within the system, creation of actions, validations within the JSP pages.
  • JSP for handling the user interface of the application using Struts tag libraries in the system.
  • Tiles for handling the header, footer of the complete application, injecting the UI JSP into the application.
  • Worked on the data model for integrating the system with other existing applications.

Environment: Java, Struts 2, Hibernate 3.x, JSP, Oracle v10g, Maven, Tomcat 6.x, JQuery, JavaScript, XML, Log4j, UML, AJAX, HTML, Linux, Eclipse 3.x.

Confidential - CA

Java Developer

Responsibilities:

  • Implemented Struts MVC architecture.
  • Worked on Maven for generating the builds of the application and CVS as version control for managing releases.
  • Involved in preparing Technical Design and performed reviews on Architecture, Configuration & Deployment Guide.
  • Implemented HTML, Java Script for client side validation, designed various web pages for the presentation layer.
  • Hibernate2.x for handling the data, implementing the business logic to the connectivity, manipulating the data, data handling.
  • Struts 1.1 Framework for design of Customer Web pages such as Registration, User page, Contact Details, generated reports for User.
  • JUnit for handling the unit testing for customer applications.
  • Eclipse as the development environment, configuring Tomcat AS, building the applications.
  • Oracle 10g for handling the database management systems of the application.

Environment: Java, JSP, Servlet, JavaScript, Oracle v10g, XML, Eclipse 3.x, CVS, Tomcat AS v6.x, JDBC, Struts 1.1, Ant, Log4j, JUnit.

Confidential

Java Developer

Responsibilities:

  • Designed and developed Use-Case Diagrams, Class Diagrams, Sequence Diagrams, and Collaboration Diagrams using UML.
  • Responsible for the design, implementation and coding of J2EE technology based applications using XML, Java, Java Servlets, XSLT, EJB, JDBC, SQL Server, JSP, CSS.
  • Actively involved in the design and integration of WebServices using JBoss v3.x, implemented the WebServices ordering system validation, authentication and authorization of application resources
  • Managed the full lifecycle development and implementation of the Bulk File Upload processing as a Multithreaded Application using Thread Pools
  • Applied core J2EE design patterns like Business Delegate, Service Locator, Singleton and JBoss 3.x for creating clients for other WebServices used in the business logic
  • Struts Tiles application for easy accessing of data in the View framework, loading the application by adding the Tiles plug-in in JSP, handled the Tiles library, configured the Struts Action to use Tiles Definition.
  • Oracle database for data management, store, update, retrieve the data for the applications.

Environment: Core Java, J2SE, JDBC, Struts 1.1, JSP, Eclipse 3.x, Servlets, Struts Tiles, EJB, JBoss v3.x, Hibernate, XML, SQL Server, Unix.

Confidential

Java Developer

Responsibilities:

  • Responsible in developing purchase requisitions and approve module
  • Played an active role in Coding and Unit Testing

Environment: Core Java, JDBC, JSP, Servlets, Tomcat, XML, Oracle, Unix.

We'd love your feedback!