We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Whippany, NJ

SUMMARY:

  • Around 7 years of extensive IT experience having expertise in Object Oriented and Web - based Enterprise applications using Java/J2EE and Client-Server technologies.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP, Servlets, JDBC, JNDI.
  • Extensive Experience of Open Source CMS, HTML5, CSS, Flash and ActionScript, JavaScript, Jquery.
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework.
  • Expertise in core java, J2EE, Web services framework like REST, SOAP, WSDL, UDDI.
  • Very good experience working with UAT/DEV environment via JProfiler and JProbe profiler.
  • Experience in implementing various design patterns including Data Access Object, Session Façade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
  • Expertise in XML and related technologies (SAX, DOM).
  • Good experience in Unix, Linux Scripting.
  • Good experience in using RDBMS systems Oracle, DB2, Sybase and MySQL.
  • Expertise in designing and developing J2EE compliant systems using IDE tools like Eclipse, My Eclipse, RAD, RSA, Weblogic Workbench.
  • Using J2EE complaint application servers like BEA Web logic, IBM Web Sphere, Apache Tomcat.
  • Good experience with reporting tools like JasperReports, Eclipse BIRT and GNU Enterprise.
  • Good experience with Agile and Scrum methodologies for development.
  • Experience with JUnit for performing Unit Testing and determining the application functionality, and good working knowledge of ANT and MAVEN for project build and Log4J for logging.
  • Strong experience with Oracle database and programming languages SQL, PL/SQL and in developing Packages, Stored Procedures, Functions, Triggers and Cursors.
  • Experience in development on Windows 98/NT/2000/XP, UNIX, LINUX platforms.
  • Worked extensively with Source control tools likeCVS, SVNandClear Case.
  • Ability to grasp new technologies and to correctly apply new tools to build applications.
  • Highly motivated analytical thinker with effective problem solving abilities coupled with good communication and Interpersonal Skills, team-player.

TECHNICAL SKILLS:

Languages: UML, Java, J2EE

Web Technologies: HTML, DHTML, CSS, AJAX, JavaScript, JqueryJ2EE Technologies Servlets, JSP, JDBC,Restful, JMS,JSON

Web Services: SOAP, WSDL, Rest Web Services.

XML Technologies: SAX, DOM, DTD, XSD, XML, XSLT, XPath.

Distributed Technologies: EJB and WebServices .

Databases: Oracle 8i/9i/10g/11g, DB2, MS Access 97/2000/2003, Sybase.

Web Servers: Apache TOMCAT.

Application Servers: BEA’s Web logic, IBM’s WebSphere, Jboss

Versioning Software: MS Visual SourceSafe, SVN, CVS.

Framework: Struts, Spring, Hibernate, and Google Web toolkit(GWT)

IDEs: Eclipse, Weblogic Workshop, WSAD.

PROFESSIONAL EXPERIENCE:

Confidential, Whippany, NJ

JAVA Developer

Responsibilities:

  • Involved in various phases ofSoftware Development Life Cycle (SDLC).
  • Gathered the requirement from the client and translated the business details into Technical design.
  • Preparation of Low Level Designing and High Level Designing and relevant documentation
  • Used Spring ORM to integrate with the Hibernate and used the hibernate template to implement the business logic
  • Wrote Spring configuration file to define beans, define data source and Hibernate properties
  • Developed one-many, many-one, one-one annotation based mappings in Hibernate.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence.
  • Used Spring MVC Framework extensively for Data Binding.
  • Developed WebServices to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed Servlets to post files using HTTPMultipart Post request.
  • Used JAXB to convert java objects to XML and vice-versa.
  • Used java collections API extensively.
  • Designed and developed the presentation layer using HTML5, JavaScript, JQuery and JSP.
  • Used AJAX for better user interface and to load some fields values from the database.
  • Implemented JMS Message Driven Beans for receiving Asynchronous messages.
  • Used DB2 and Sybase as Databases and wrote SQL queries/scripts using PL/SQL.
  • Wrote Unit Test cases using Junit for services.
  • Developed build and deployment scripts using ANT to generate WAR, EAR and EJB.JAR files and store them on the repository, publish and deploy on the Bea’s Weblogic.
  • Worked extensively on XML and related technologies like XSL, XSLT, XPath and using parsers like JAXP (SAX, DOM).
  • Used Log4j extensively for writing log messages for various levels.
  • Worked with testing team to ensure quality of the services and servlets. And to optimized the performance.
  • Load and Performance Testing Using Apache Jmeter.
  • Developed shell scripts to deploy application in Unix Boxes.
  • Monitoring logs files in Unix environment on production servers.
  • Configured Jobs using AutoSys by using JIL through command line.
  • On-Call 24x7 production support.

Environment: Java, J2EE, JSP, Servlets, JavaFlex, Hibernate, Spring, EJB, JAXB, JMS, XML, SOAP, JavaScript, JQuery, UML, HTML, JNDI, SVN, ANT, IVY, Jmeter, Groovy, Log4J, BEA’s Weblogic, Eclipse, clear case, Sybase, PL/SQL and Web services.

Confidential, NY

JAVA Developer

Responsibilities:

  • Generated Use case diagrams, Class diagrams, and Sequence diagrams usingRational Rose.
  • Designing and developing J2EE compliant systems using RAD.
  • Used Spring ORM to integrate with the Hibernate using annotations.
  • Designed and Developed application using Spring basedMVC framework.
  • Coding using Core Java (JDK 1.6), JSP, and Spring MVC.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Used extensively Spring JDBC on the Data access.
  • Configured faces-config.xml and applicationcontext.xml for JSF and Spring AOP Integration.
  • Developed Web pages using Struts MVC framework, JSP, HTML, and Java Script.
  • Resolved production issues and data cleanup efforts through root cause analysis.
  • Developed Session beans which encapsulate the workflow logic.
  • Used Web services for sending and getting data from different applications using SOAP messages, such as credit reports, between the bank and the credit bureaus.
  • Used Spring Framework for Dependency injection.
  • UsedWeb servicesWSDLandSOAPfor getting credit card information from third party.
  • Implemented various design patterns in the project such asMVC,Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used Hibernate extensively in data access layer to access and update information in the Oracle 10g database.
  • Created stored procedures, functions, triggers, dynamic query executions using PL/SQL.
  • Configuration of Jboss application server on RH Server and scripts for deployment of applications.
  • Developed Maven scripts for building and configuring the project.

Environment: Java, J2EE, JSP, Servlets, JBoss Struts, Hibernate, Spring, JMS, MQ series, XML, SOAP, JavaScript, CSS, UML, HTML, JNDI, CVS, Maven, Log4J, Eclipse, Rational Rose, Oracle 10g, PL/SQL and Web services.

Confidential, Nashville, TN

JAVA Developer

Responsibilities:

  • Responsible for the development & unit testing of Staffing Request module using Struts.
  • Involved in designing EJB3.0 Components with various EJB design patterns like Service Locator, Session Faade and Business Delegate.
  • Created detailed design documentation.
  • Used Spring Integration excessively to enable light weight messaging within application.
  • Integrated new requirements into existing detailed designs.
  • Implemented Business Logic using Stateless Session Beans.
  • Used Spring JDBC on the Data access layer with the Hibernate.
  • Wrote DAO classes using Spring and Hibernate to interact with database for persistence
  • Developed JUnit test cases and Validated users input using regular expressions in JavaScript as well as in the server side.
  • Used Direct JDBC in Some places for database operations and calling the Stored Procedure.
  • Used Hibernate Query Language for to store and retrieve data from the database.
  • Used Struts tag libraries and custom tag libraries extensively while coding JSP pages.
  • Developed ant build script and ant task classes to clean, compile, copy, deploy, generate configuration files using filters, doc, jar and war files.
  • Developed PL/SQL objects like packages, procedures and functions.

Environment: Java, J2EE, Hibernate, Eclipse, JBoss, Spring framework, AJAX, JDBC, JMS, XML, ANT, JUNIT, UML, Log4J, Rational Rose, Web Services, SOAP, BEA Web Logic, CVS, Oracle10g, Windows NT.

Confidential

JAVA Developer

Responsibilities:

  • Involved in gathering and analyzing system requirements.
  • Used Multi threading and exceptional handling in the development of applications.
  • The application is based on the MVC-II Architecture using Apache Struts framework.
  • Involved in all phases of SDLC including requirements Collection, Design and analysis of the customer specifications from business analyst.
  • Migrated some modules from VB6.0 to java.
  • Designed and developed user interface screens using HTML, DHTML and JSP.
  • Developed and maintained the data layer using the EJB’s.
  • Created and maintained the configuration of the Application Framework.
  • Eclipse used as Java IDE tool for creating Action classes and XML files.
  • Involved in maintenance of the application.
  • Used Bugzilla as a Bug Reporting Tool.

Environment: Unix Shell scripting, Core Java, Struts, Ejb, J2ee, Jboss Application server and Oracle, Jsp, Html, JavaScript, Jdbc, Jsp, Servlet, Unified Modeling Language, Xml, Jms, (Persistent storage using Queues and Topics), using Sql statements, Vss, Bugzilla.

Confidential

Java Developer

Responsibilities:

  • Extensively involved in designing the database.
  • Involved in writing Hibernate queries, and Hibernate specific configuration and mapping files.
  • Coded JDBC programs for connection to the Oracle Database.
  • Developed Servlets and JSPs based on MVC pattern using Struts Action framework.
  • Involved in writing Business objects in EJB’s.
  • Deployed into WebSphere Application Server.
  • Used Tiles for layout and Apache Validator Framework for Form validation.
  • Used Log4J logging framework to write Log messages with various levels.
  • Involved in fixing bugs and minor enhancements for the front-end modules.
  • Used Weblogic framework for writing Test Classes.
  • Used Ant for building and deploying the application.

Environment: JSP1.2, Servlets2.1, Struts 1.2.4, Hibernate2.0, XML, UML, HTML, JNDI, CVS, Log4J, WebLogic, App server 5.1, Eclipse, Oracle 9i.

We'd love your feedback!