We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

New York City New, YorK

SUMMARY

  • About 5+ years’ experience as a JAVA DEVELOPER in developing enterprise web applications using Java/J2EE such as Core Java, JSP, Servlets, Struts 2.0, Hibernate 3.0, Spring 3.x/4.0, Web Services, XML, JavaScript and JDBC.
  • Experience in creating and understanding of Business specifications including class, entity relationship and sequence and activity diagrams.
  • Excellent knowledge of J2EE design patterns such as Singleton, Model View Controller (MVC).
  • Extensive experience with web and application servers like ApacheTomcat and JBoss6.x/7.0.
  • Good experience working on different levels of Software Development Life Cycle (SDLC) such as requirement analysis, design, development, testing, debugging, and deployment.
  • Extensively worked on different layers during application development including Front - end, Core Java, Back-end and production support.
  • Worked under Agile (Scrum, Sprint) methodologies.
  • Experienced in developing web applications using JSP, Servlets, JDBC, JavaScript, AJAX, jQuery, HTML and CSS.
  • Good experience with relational database’s like ORACLE 12c/11g/10g/9i and SQL SERVER.
  • Experience working with Hibernate 3 for object relational mapping and data persistence.
  • Experience in writing SQL statements, triggers, and stored procedures for database transactions.
  • Expertise using rapid application development tools like Eclipse and Net Beans.
  • Experience in Unit/Debug/Integration testing and generating test cases for web/Java core applications.
  • Established and maintained productive working relationship with management, clients and team members.
  • Hands on experience in handling critical web based applications issues and handling failure recoveries.

TECHNICAL SKILLS

  • Java, C, C++, PHP\EJB3.x & JPA (ORM)
  • Struts 2.0, Hibernate 3.0(ORM tool), JDBC \HTML, CSS, XML, Java Script, jQuery,
  • Framework, spring 3.x, 4.x\AJAX and Bootstrap
  • MySQL, Oracle 12c/11g/10g/9i, SQL \SQL Developer, MySQL work Bench
  • Eclipse, Spring Tool Suite, MyEclipse & \Web Services (JAX-RPC, JAX-WS, JAX-RS), \
  • NetBeans\JAX-B & JAX-P (SOAP, REST)
  • Glassfish 3.0, Tomcat, JBoss, Web Logic \Waterfall and Agile (Scrum, Sprit)
  • Windows 8.1/8/7/Vista/XP, UNIX, Linux.\Log4J
  • ANT and Maven\SVN, Tortoise SVN, CVS\
  • JUnit\Soap UI, REST Console 4.0.2\

PROFESSIONAL EXPERIENCE

Confidential, New York City, New York

Java Developer

Responsibilities:

  • Involved in the analysis, design/development and testing of Software Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Used Spring 4.0 Framework for rapid development and ease of maintenance.
  • Developed the application front end using Spring Framework: developed action classes, form beans and Java Server Pages.
  • Developed a web-based reporting for credit monitoring system with HTML, CSS, JSTL and custom tags using Spring 4.0 framework.
  • Developed Enterprise Java beans (EJB 3.0) which encapsulate the workflow logic.
  • Designed and implemented MVC Design Patterns.
  • Involved in implementing the DAO pattern for database access extensively.
  • Developed Get and Post REST calls on creating, updating, activating, deactivating users and implemented required methods
  • Used JAXB API to bind XML schema to java classes.
  • Used Hibernate 3.0 to store the persistence data into the Oracle 10g database and written HQL to access the data from the database.
  • Used Spring Framework to integrate O/R mapping tool Hibernate.
  • Tested the application functionality with JUnit Test Cases.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control.
  • Extensively used Maven as a build tool.
  • Deployed the applications on JBoss 7.x Application Server.

Environment: Core Java, J2EE, Spring 4.0 Framework, Hibernate3.0, JSP, Servlets, PL/SQL, REST Web Services, JavaScript, JQuery, JBoss7.x, XML, JUnit, HTML, CSS, UML, JIRA, Oracle 10g, Eclipse IDE

Confidential, John Creek, GA

Java Developer

Responsibilities:

  • All the modules of the application are based on Spring MVC architecture and J2EE technologies.
  • Integrated Spring Dependency Injection (DI) among different layers of an application.
  • Developed Oracle PL/SQL, Stored Procedures, Triggers and created tables
  • Implemented DAO layer using Spring 3.x and Hibernate 3.x Module to call oracle stored procedures from the application.
  • Development and support of RESTful Web services that support JSON using Spring Web services (JAX-RS), JSON Spring MVC Module.
  • Interacted with Business Analysts to come up with better implementation designs for the Application.
  • Developed the JQuery function with Ajax implementation to make the application user interactive and some GUI screens in JSP.
  • Provided production support for the various applications and coordinated with cross functional teams.
  • Worked with Oracle Web Logic 11gR1 as the application servers.
  • Used Log4j for logging the application log of the running system.
  • Used JIRA HP Quality Center for defect issue tracking.
  • Used SVN as versioning system.
  • Developed JUnit for test cases for unit testing and worked with testers in resolving various defects in the application.

Environment: Java, J2EE, EJB 2.0, Struts2, Hibernate 3.0, Spring 3.x, JSP, Servlets, XML, RESTful web Service, JavaScript, Web Logic 11gR1, HTML, SVN, Log4J, JUnit, Eclipse 3.0,Oracle

Confidential

Java Developer

Responsibilities:

  • Responsible for reviewing business user requirements and also participated in meeting with Business Analysts.
  • Developed and maintained elaborate services based architecture utilizing open source technologies like Spring 3.x and JDBC.
  • Utilized Oracle PL/SQL for stored procedures.
  • Create WAR file with Maven and deploy it on JBoss 6.0 Application Server.
  • Solved the issues found during the testing phase for all the modules that were developed.
  • Used GIT and SVN for checking in and checking out code from code base.
  • XML parsing using DOM/SAX Parsers for displaying XML Data from Back-Office.
  • Used JavaScript front end validations.
  • Performed unit tests using JUnit framework for Unit Testing.
  • Work on code review and test documents review.
  • Migrating code to different testing regions.
  • Provide support during QA testing.

Environment: JDK1.6, Spring 3.x, XML, PL/SQL, UML, Eclipse, Web Services, log4j, JUnit, JBoss 6.0, Maven, SVN

Confidential

Java Developer

Responsibilities:

  • Understand the existing business application, review and analyze the project requirements.
  • Performed Requirement Analysis to develop System Requirement document, Use Cases, Activity Diagrams and Sequence Diagrams. Hence developed and documented conceptual design of Application in System Specification Document.
  • Implemented web application using Struts 2.0, Spring 3.x and Hibernate 3.0 Framework.
  • The Presentation layer used Struts to implement the MVC design pattern and facilitate user interface design by the use of JSP's and Struts based tag libraries.
  • Used Struts Validation Framework for form input validation augmented by struts validator XML config files.
  • Involved in the configuration of Struts and Hibernate into a spring application and used Spring DAO support to build Hibernate DAO classes.
  • Used Agile methodology to develop and deliver project.
  • Worked extensively on Singleton and MVC patterns.
  • Customized the content and page layout of the JSP pages by using Cascading Style Sheets (CSS), HTML and validated using JavaScript.

Environment: Core Java, Struts2.0, Spring3.x, Hibernate3.0, JSON, JSP, Servlets, JavaScript, JQuery, Maven, JUnit, JIRA, Tomcat, XML, XSL, ANT, PL/SQL, Oracle, Eclipse IDE, HTML, CSS, Linux Ubuntu

Confidential

Java Programmer

Responsibilities:

  • Developed the presentation layer using JSPs, HTML and CSS.
  • Involved in the preparation of test scripts for the use cases.
  • Involved coding and review of the system.
  • Used Servlet to implement business logic.
  • Extensive experience with web servers like ApacheTomcat.
  • Responsible for preparation of user entry screens.
  • Client side validations were done using JavaScript.
  • Implementation was at the client place.
  • Ensured timely deliveries of work requests.
  • Used Agile methodology to develop and deliver project.

Environment: Java 1.4, JSP 1.1, Servlet, JDBC, MySQL, JavaScript, CSS and HTML

We'd love your feedback!