We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

MD

SUMMARY

  • 7 years of diverse experience utilizing Java tools in Business, Web, and Client - Server environments using latest Java/J2EE technologies with skills in analysis, design, development.
  • 7 years of experience in developing dynamic web applications using Rational Application Developer (RAD), IBM WebSphere Studio Application Developer (WSAD), Eclipse and deploying the applications on IBM WebSphere Application Server (WAS), Web logic Server 8.1, Apache Tomcat 5.5.
  • Expertise in designing and developing enterprise level web applications using various J2EE technologies including JSP, Servlets, EJB, JDBC, Web Services, XML technologies.
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services that include several components like WSDL, SOAP, REST.
  • Expertise in using various open source frameworks and tools such as Struts framework, Log4j, Maven, Spring, Hibernate.
  • Expertise in implementing various Object-Oriented Design Patterns such as Model View Controller, Front End Controller, Data Access Object, Façade pattern, Data Transfer Object and Singleton.
  • Expertise in working with the presentation layer using HTML, DHTML, JSP, JSTL, Custom tag libraries, JavaScript, JQuery and AJAX.
  • Worked on JDBC for mapping the java objects to relational database and SQL queries to retrieve, insert and update the data from the database.
  • Experience in working with Oracle (9i/10g) and SQL Server.
  • Strong interpersonal and communication skills and self-motivated individual showing ability to learn and use new technologies and frameworks in considerably less time.

TECHNICAL SKILLS

Programming Languages: Java, J2EE, Java Script, SQL, XML, DHTML, XSLT, WSDL

Front End: JSP, Servlets, HTML, CSS, JSF

Web Frameworks: J2EE (Servlet, JSP, JDBC), Struts

Operating System: MS Windows XP/2000/2008/VISTA, Unix

Database: Oracle 9i/10g/11g, SQL server, DB2

Web Technologies: JSP, Servlets, JDBC, Web Services,Soap,REST,Json, XML, Java Script, JQuery, DHTML, HTML, XSL, CSS, JSF

Application Servers: Apache Tomcat, JBoss, Websphere, Weblogic

Version Control: CVS, SVN

Software Platforms and Tools: Eclipse, TOAD, SQL Developer, Putty, Firebug, MS Office, Bugzilla.

PROFESSIONAL EXPERIENCE

Confidential, MD

Java Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, JSF, HTML, and CSS for content layout and presentation.
  • Used JQUERY for UI and AJAX for reports display
  • Created the web application using MVC pattern to manage runtime content, in the form of POIs.
  • Worked on converting cobol code to java.
  • Used WebServices to extract information using WSDL, XML, and SOAP using Service Oriented Architecture.
  • Worked on the design and development of application in Struts 2.0 framework
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer.
  • Worked on multithreading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Used Spring dependency injection, used annotations in spring.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Participate in technology/tools evaluation and software technical proof of concepts.
  • Used JUnit for Unit testing the application.
  • Performed production support of the application in production.
  • Managed daily production issues.

Environment: Java, J2EE, JSP, JSF, Servlets, Hibernate3.0, Spring 3.0, MVC, Websphere, Glassfish, WebServices, Maven, SOAP, WSDL, JavaScript, jQuery, PL/SQL,SVN, Oracle 10i, JUnit

Confidential, MD

Java Developer

Responsibilities:

  • Worked on EJB, session beans, entity beans and EJB components to meet the business requirements.
  • Developed business objects for business logic implementation and Data Access Object using JDBC API for database interaction.
  • Built SOAP webservices to integrate with different systems.
  • Worked on Struts2 framework.
  • Worked on JPA framework.
  • Developed Client for interacting with Restful Web service for providing real-time email capability to the system
  • Used Log4j for logging framework.
  • Will be using Maven tool for building and packaging the application.
  • Responsible for working with Business Clients on requirements gathering and documenting the same for Client.
  • Involved in installation and configuration of Tomcat Server.
  • Developed Mockups for the Client and presented the same to the End Client for approval.
  • Worked on Analysis Design and Development, Unit testing and System and UAT test support.
  • Designed Tables, constraints, necessary stored procedures, functions and packages.
  • Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
  • Worked on front end technologies like JSP, JSF, HTML, CSS, jQuery, Javascript etc.
  • Used Oracle database for SQL, PL/SQL, stored procedures, functions, triggers etc.
  • Used SVN for Source Control and Version Management.

Environment: Java, J2EE, JDK 1.5, J2EE, JavaScript, Websphere Server, JSF, JPA, EJB, JQuery, Tomcat server, SQL server 2008, Net Beans.

Confidential, VA

Java Developer

Responsibilities:

  • Designed JSP layout using Struts Tiles Framework
  • Used Maven Cruise-Control for project builds.
  • Used SQL Developer, TOAD as tools in building the Application.
  • Created UI screens using JSP, HTML, JavaScript and XML.
  • Used WebServices to extract and communicate the records using XML and REST
  • Designed and developed UI using Struts tag libraries.
  • Increased performance of the extended applications by making effective use of various design patterns like DAO, Session Facade, Front Controller etc.
  • Documentation of the application.
  • Used Log4j utility to log error, info and debug messages.
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases
  • Used Hibernate Framework for object relational mapping and persistence.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
  • Used Eclipse for the development environment
  • Used SVN for version control.
  • Involved in doing the Proof of Concepts and conducting logical analysis.
  • Preparation of the Functional and System specifications documents.
  • Coordination with Onsite and Offshore SOA testing teams.
  • Worked on Struts2, EJB, JPA, Hibernate.

Environment: Java, J2EE, JSP, Servlets, Struts2, REST, EJB, JPA, Hibernate, Oracle, SVN, HTML, CSS, jQuery, Java Script, Tomcat, Eclipse, Unix.

Confidential, VA

Java Developer

Responsibilities:

  • Designed and Created Domain model and schema using Object oriented design / UML diagrams
  • Responsible for writing several Action Classes, Helper classes, property files, events in different layers of the application.
  • Developer the Graphical User Interface using JSPs, Struts tag libraries and custom tags.
  • Installed and configured WebLogic in Development and Testing environment
  • Created User Interface screens using HTML, DHTML, AJAX, CSS, Java script
  • Developed Action classes, ActionForms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Used various design patterns like Business delegate, Singleton, Factory, DAO, DTO, Service locator etc.
  • Used RAD application development and configured external capabilities for various interfaces.
  • Performed Inheritance based OR mappings in tables to simplify the data in Hibernate.
  • Used Oracle database for SQL, PL/SQL scripts, stored procedures, functions, triggers, Oracle forms/Reports, Performance Tuning and Optimization.
  • Deployed web services for updating the information to the workflow steps and getting the pre-configured workflow processes and invoked with RMI.
  • Unit tested all the classes using JUNIT at various class level and methods level.
  • Worked on Installing and configured WebSphere Application Server.
  • Made use of SVN for checkout and check in operations.

Environment: Java 1.4.2, J2ee, 1.4, RAD 6.0, WAS 6.0, Struts 1.2, Hibernate 2.0, Struts1, JSP, SOAP Webservices, jQuery, HTML, XML, XSL/XSLT, JavaScript, JavaBeans, AJAX, Oracle 10g, Websphere,, Unix.

Confidential

Web Developer

Responsibilities:

  • Involved in complete life cycle of software development including designing, developing, testing, and deployment of application
  • Processed, parsed data by using features like dynamic execution of the complex PL/SQL queries
  • Wrote complex SQL queries with Indexes, Sequences, Stored Procedures and Functions
  • J2EE Architecture was implemented using Struts based on the MVC pattern
  • Implemented the different UI Components like Data-tables, Calendar etc in JSF components
  • Developed Use Case Diagrams, Class Diagrams & Sequence Diagrams using Rational Rose
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture
  • JBOSS server was used for deploying
  • Developed complex service components, DAO classes using Java, Struts and Spring frameworks
  • Used Log4J for logging Framework
  • Used JUnit for unit testing
  • Created functional specification documents, UI prototypes, and unified modeling language (UML) diagrams
  • Created Java Servlets, deployed as EAR file, connected to SQL server database using JDBC
  • Developed the business logic using Java Beans and Session Beans
  • Built customer tag handlers and description library
  • Developed Event Logging & Error Reporting application using Servlets
  • Developed view pages and JavaBeans (JSP, JavaBeans, HTML)
  • Modeled EJB’s and other classes using Rational Rose
  • Developed system to access to legacy system database (JDBC)
  • Designed dataflow system, divided dataflow to modules, defined function and interface
  • Designed database tables, stored procedures, functions and wrote user manuals and other training material

Environment: XML, Oracle 10g, XML Schema 1.0, XSLT 1.0, XSL, DTDs,, JSP, Struts2, Hibernate, J2EE Servlets, JDBC, Spring, Maven, CVS, Core Java

We'd love your feedback!