We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Franklin Lakes, NJ

SUMMARY

  • Highly motivated IT professional, 7 plus years of experience in development and implementation of customized software and web - based applications.
  • Experience as a Developer, Designer & quality reviewer with cross platform integration experience in Java, J2EE.
  • Worked across different domain such as Health, Telecom, Pharmaceuticals and Retail.
  • Experience in the field of Software Development as Developer.
  • Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
  • Thorough knowledge in core Java concepts like OOP, JDBC, JUnit and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, EJB and SPRING.
  • Involved extensively in designing/developing web based applications using HTML, XML and MVC design patterns.
  • Designed web pages using various XML technologies including DTD, XML schema, and DOM and SAX parsers.
  • Worked with various Frameworks like Struts, Spring and Hibernate.
  • Good Knowledge on Direct capture of objectives (DCO) including tools like Application profiler, Enterprise Application Accelerator, Use case rulers, document wizard.
  • Developed applications using various methodologies like Agile and RUP.
  • Used Subversion and CVS source control systems.
  • Hands on experience in writing SQL using MySQL, SQL Server 2005, PostgreSQL, Oracle and DB2 environment.
  • Strong experience in writing SQL Queries, triggers, stored procedure and PL/SQL coding.
  • Worked with IBM Web Sphere, Weblogic application servers and Jetty, Apache Tomcat web servers.
  • Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Has the ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Good knowledge on web based technologies.

TECHNICAL SKILLS

Operating Systems: Windows XP, 2000, Win-NT

Programming Languages: Java2.0, SQL, C, C++

J2EE Technologies: Servlets, JSP, JDBC, EJB

Framework: Struts, Spring, Hibernate

Databases: Oracle 10g/9i/8i, SQL Server 2005, DB2 8.1

Development tools: IDEA 8.1, Eclipse 3.5, RAD 7.5.3, IntelliJ, TOAD, DB visualizer, SOAP - UI.

Web/Application servers: JBoss, Web logic 10.x/8.0/7.1, Apache Tomcat 6.X, Websphere 7.0/6.0.

Web Development: HTML, DHTML, XHTML, CSS, XML, XSLT, XSD, AJAX, JWT.

Build/Testing tools: ANT 1.7.1, JUnit 4.7, Maven 2.2.1/3.0.4

Web Services: SOAP, WSDL, WADL, REST

Others/Tools: Agile, RUP, Subversion 1.6.5

PROFESSIONAL EXPERIENCE

Confidential, Franklin Lakes, NJ

Java Developer

Responsibilities:

  • Involved in the development of Page Flows, Business Objects, configurations, of struts and spring mappings. Developed the necessary urls for the android and iPhone app.
  • Developed the action classes to execute the business logic and action form's to collect the input data from the users using JAVA, DAO and Oracle.
  • Developed user interfaces (UI) JSP’s in Struts framework.
  • Developed some forms for standalone application using javascript components.
  • Extensively used tag libraries and also developed some custom tags.
  • Created and used Configuration XML files for connecting to the Database Driver.
  • Deployed the application on Websphere Application server and configured the server to the application requirements (JDBC and MQ connector).
  • Using Ajax and spring framework 3 created an internal project implementing the values without pages getting refreshed.
  • Developed the existing flex project into a new project using html5 and Ajax.
  • Verified installation of Websphere Application server by checking installation logs, admin Config settings.
  • Oracle Database Upgrade, Cloning, Patching and Troubleshooting.
  • Experience in troubleshooting Oracle database and Oracle Application server issues.
  • Developed Session beans to manage the business logic for the application and Message driven beans to trigger the report generation.
  • Achieved the application design using Rational Application Developer (RAD) and IBM DB2.
  • Maintained Connection Pooling for each connection to the Database.
  • Implemented the spring and struts MVC using Tiles and Mobile framework.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Completely documented the flow and functionality of the code for further reference.
  • Used AnthilPro and created Successful workflows and HPQualityCentre as issue tracking software.
  • Involved in writing the test cases to make sure it is working as it was supposed to be using Unit Testing and Functional Testing.
  • Used Tortoise Subversion for version control and created automated build scripts.
  • Handled production support of the application.
  • Involved in analysis, design and development of an agile project.

Environment: Java, JUnit, DB2, IBM RAD, Maven 2.2.1, SoapUi, Oracle 10g, Windows, Unix/Linux, JSP, Servlets, JSTL, Struts, Ant, XML, HTML5, SVN, JavaScript, Log4J, JMS, Multithreading, Design Patterns, PSN framework, MS SQL Server 2000/2005, Web services.

Confidential, Vernon Hills, IL

Java Developer

Responsibilities:

  • Gathered business requirements, authored High Level Design and Detailed Design of each independent module of the project
  • Defined XML schemas.
  • Developed Java Web Services which enables integration and two-way communication between the Enterprise Servers
  • Deployed the application on Weblogic server and configured the server to the application requirements
  • Developed SOAP-Web services in a Service Oriented Architecture (SOA) consisting of the Internet tier with Web services external to organization, middle tier with Web and Application servers and Database tier with Database servers.
  • Developed the User Interfaces using JSP, HTML, CSS, and JavaScript.
  • Achieved the application design using MyEclipse, Oracle tools and JSF.
  • Performed Client and server side validations using JavaScript and Validation framework.
  • Wrote PL/SQL procedures and functions on Oracle.
  • Performed application performance tuning using JProfiler.
  • Applied Inversion of Control (IOC) in SPRING and developed EJB based configuration management.
  • Used Subversion for version control and created automated build scripts.
  • Handled production support of the application.

Environment: Java, J2EE, JSF, Servlets, MyEclipse 5.5.1, AJAX, spring, Hibernate, JMS, HTML, SOA, MVC, JavaScript, JSP, CVS, CSS, JDBC, EJB Profiler, Oracle, XML, Weblogic, JProfiler, Ant.

Confidential, Plymouth, Michigan

Java Developer

Responsibilities:

  • Designed the workflow for the client side and server side in UML using Rational Unified Process (RUP) and created the detailed Design documentation.
  • Involved in walk through with the analysis for Use Cases and feasibility scope.
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams, using IBM Rational Rose to model the detail design of the application.
  • Developed front-end using JSPs, HTML and used JavaScript for client side validations.
  • Developed the presentation layer of the application using Struts Framework and created the struts-config.xml file, resource bundles for distribution module.
  • Designed and implemented Business Delegate, Session Facade, DAO, Singleton, Factory and DTO Design Patterns.
  • Designed and developed the data model for the development of persistence layer.
  • Involved in the development of the front-end using HTML, JSTL, custom tags and Tiles using Struts framework.
  • Implemented Session beans that encapsulate the backend business processes.
  • Used JMS (Java Messaging Service) for asynchronous communication between different modules.
  • Experience in troubleshooting Oracle database issues.
  • Tuning Oracle Database for better performance of Application, Root cause Analysis.
  • Used Hibernate to store the persistence data into the IBM DB2 UDB database and written HQL to access the data from the database.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control across common source code used by developers.
  • Tested the application functionality with JUnit Test Cases.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Deployed the applications on Weblogic Application Server.
  • Completely documented the flow and functionality of the code for further reference.

Environment: Java, J2EE, WSAD, Hibernate, SPRING, Struts, Servlets, JSP, JNDI, XML Web Services, SOAP, WSDL, JavaScript, EJB,HTML, CSS, Windows XP, DB2 UDB, JUnit, CVS, ANT, Log4J and JMS.

Confidential

Java Developer

Responsibilities:

  • Used Apache Struts as a web application framework.
  • Designed and developed Action Classes, Form Beans and JSP’s.
  • Client Side Validation is done by JavaScript in the JSP pages.
  • Involved in using Design patterns like Singleton Pattern and MVC architectural design pattern for solving the architectural issues.
  • Involved in code reviews and suggested required enhancements to the code to follow the standards.
  • Involved in developing Test cases and executing them.
  • Used Log4J framework for event logging.
  • Actively involved in production support and resolved the production issues depending upon priority of issues.

Environment: Java, Struts, SPRING, JSP, Servlets, JavaScript, JDBC, EJB, DB2, Eclipse/ My Eclipse, JMS, JBOSS 4.1, Log4J, Windows NT, UNIX, Web Logic.

We'd love your feedback!