We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY:

  • Having 7+ years of technical expertise in complete software development life cycle (SDLC) process which includes Requirements Gathering, Analysis, Design, Development, Testing and Implementation.
  • Extensively worked on n - tier architecture systems with application system development using Java, Core Java, JDBC, Servlets, JSP, EJB, JMS, Web services, Spring, Struts MVC, JSF, Hibernate, XML, JAXP and JAXB.
  • Expertise with Spring Framework using components like MVC, Transactions, ORM and JDBC. Also used Hibernate ORM, JSF and Struts MVC frameworks.
  • Extensive knowledge and experience in developing JAVA based applications using Core JAVA, Collections API, J2EE, JDBC, JSP, HTML, JavaScript, and XML.
  • Accomplished software engineer specializing in Java/J2EE development and production support.
  • Working experience with J2EE application servers such as Weblogic Portal Server, Websphere Application/Portal Server and JBoss.
  • Proficient in Web page creation using HTML, JQuery, JavaScript, and CSS.
  • Enhancement, design and development using JavaScript, JQuery, HTML, CSS at the front-end.
  • Expertise in Rational Rose Enterprise Tool for Object Oriented Analysis and Design (OOAD) using UML (Unified Modeling Language).
  • Good Object Oriented Design and Graphic UI Design of Business Modules using UML, Use Cases, Sequence Diagrams.
  • Implemented Rich User Interfaces using JSP, JSTL, JSF, HTML, DHTML, XHTML, CSS, JavaScript, JSON and AJAX.
  • Developed and Consumed JAX-WS based Web Services using SOAP, WSDL and local testing using SoapUI tool.
  • Consumed RESTful web services using simple client side technologies using JavaScript, AJAX, JSON, DOM, HTML, Python and CSS.
  • Used JUnit for testing the applications.
  • Used multithreading to manage heavy incoming traffic.
  • Have good experience in implementing various J2EE Technologies and well versed with Design Patterns (Singleton, Factory, DAO, Service Locator)
  • Experienced in using distributed technologies like Enterprise JavaBeans (EJBs).
  • Participated in the deployment and configuration of Java/J2EE applications in LINUX environment.
  • Participated in the deployment and configuration of WebLogic, Tomcat, WebSphere 8.5, JBoss app servers.
  • Developed back end interfaces using PL/SQL packages, Stored Procedures, Functions, Exceptions Handling and Triggers.
  • Was involved in Oracle DB Integration.
  • Participated in configuring version controls like CVS, SVN, ClearCase and VSS.
  • Experienced in using IDEs such as Eclipse, My Eclipse and RAD.
  • Highly capable in learning things quickly and good at time management
  • Excellent communication skills, interpersonal, hardworking and ability to proficiently communicate with all levels of the organization and work as a part of the team as well as independently.

TECHNICAL SKILLS:

Java/J2ee Technologies: Core Java, J2EE, JDBC, Servlets, JSP, EJB, JSTL, JavaBeans, JNDI, JMS, XML, Web Services, AXIS, SOAP, WSDL, REST, JSON.

Java Frameworks: Spring, Struts MVC 2.0, Hibernate

Client Side Programming: HTML5, XHTML, DHTML, CSS, JavaScript, JQuery, JSON, XML, Python and AJAX.

RDBMS & Data Technologies: SQL, PL/SQL, Oracle 11g, MySQL, DB2Microsoft SQL Server 7.0/2000/2005/ Express, Microsoft Access.

Operating Systems: Windows

Application Server: WebLogic 10.3, Tomcat 7.0, WebSphere 7, IBM WebSphere 8.5, JBOSS 5.2

Tools: Ant, JUnit

Design Tools: Microsoft Visio, Rational Rose, UML, GWT

Version Control: SVN, IBM ClearCase, CVS, VSS.

PROFESSIONAL EXPERIENCE:

Confidential, CA

Java Developer

Responsibilities:

  • Designed the user interfaces using JSP.
  • Developed Custom tags, JSTL to support custom User Interfaces.
  • Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
  • Implemented Business processes such as user authentication, Account Transfer using Session EJBs.
  • Used WSAD 5.1.2 for writing code for JSP, Servlets, Struts and EJBs.
  • Deployed the applications on IBM Web Sphere Application Server.
  • Generate UI mockups from paper-and-pencil concepts to high-fidelity prototypes that convey the interaction model using HTML5, CSS and JavaScript.
  • Used Struts framework along with JSP, HTML, CSS, and JavaScript, Python to construct the dynamic web pages (presentation layer) for the application.
  • Used Java Messaging Services (JMS) and Backend Messaging for reliable and asynchronous exchange of important information such as payment status report.
  • Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
  • Used JDBC for database connectivity to Oracle 8i.
  • Was extensively involved in Oracle DB Integration.
  • Written PL/SQL in Oracle Database for creating tables, triggers and select statements.
  • Improved code reuse and performance by making effective use of various design patterns such as Singleton, Session Façade, Value Object, etc.
  • Involved in JUnit Testing, debugging, and bug fixing.
  • Used Log4j to capture the log that includes runtime exceptions and developed WAR framework to alert the client and production support in case of application failures.

Environment: Java, J2EE, JSP, Servlets, Struts, EJB, JMS, Hibernate, Spring, CSS, JNDI, Oracle, DB2, JavaScript, HTML, HTML5, XML, Python, SQL, Ant, CVS, Log4j.

Confidential, NJ

Java Developer

Responsibilities:

  • Analyze, evaluate, test, debug, document and implement moderately complex software applications.
  • Implement, integrate and maintain the web related applications.
  • Implemented the online application by using Spring Web MVC framework, Core Java, JSP, Servlet.
  • Used spring framework for the business layer using Spring Core, IoC, DI, Spring ORM, Spring Web MVC, Spring AOP modules.
  • Used Hibernate ORM Framework to communicate with Oracle 11g database.
  • Implemented Singleton, Service Locator, Factory Design, DAO design Patterns, based on the application requirements.
  • Developed the application based on MVC architecture using Struts Framework, designed Action Classes, Form Beans.
  • Implemented the project using Rich interfaces technologies using Ajax, JavaScript, HTML, and DHTML.
  • Implemented the project using JAX-WS based Web Services using WSDL, UDDI, and SOAP to communicate with other systems.
  • Developed back end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs, Triggers.
  • Used GWT for building and optimizing complex browser based applications.
  • Designed and developed base framework classes, common reusable components.
  • Extensively used Java multi-threading to implement batch jobs.
  • Used SVN as version control tools to maintain the code repository.

Environment: Core Java, JAVA, J2EE, JDK 1.6, Servlets, JSP, XML, Struts, Web Services (JAX-WS: WSDL, SOAP), Spring MVC, JNDI, Hibernate, JDBC, SQL, PL/SQL, HTML, DHTML, JavaScript, Ajax, Python, Oracle 11g, DB2 SOAP UI Tool, GWT, SVN, SQL, Log4j, ANT.

Confidential, Pittsburgh, PA

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Developed and consumed JAX-WS based Web Services using SOAP, WSDL and local testing using SoapUI tool.
  • Implemented Singleton, Service Locator, Factory Design, DAO design Patterns, Multithreading based on the application requirements.
  • Involved in implementing Struts MVC architecture and configuring the struts-config.xml file to manage actions.
  • Developed web pages to display the mortgage rates and details pertaining to that account using DHTML, JSPs’ and CSS.
  • Implemented caching techniques, and DAO’s to retrieve the data and did other database configurations using Hibernate.
  • Designed and developed base framework classes and common reusable components.
  • Implemented GUI pages by using JSP, HTML5, CSS, JavaScript, JQuery, JSON, and AJAX.
  • Implemented the online application using Spring Web MVC framework, Core Java, JSP, Servlet.
  • Used Hibernate ORM Framework to communicate with Oracle 11g database.
  • Used RAD as Development IDE for web applications.
  • Configured the project on IBM WebSphere Batch 8.5 application servers.
  • Used ClearCase for Version Control tool and ClearQuest for bug tracking tool.
  • Deployed the project in Linux environment.

Environment: JAVA, Core Java, J2EE, Servlets, JSP, CSS, XML, Web Services, Spring MVC, JNDI, Hibernate, JDBC, SQL, PL/SQL, HTML, DHTML, JavaScript, JQuery, Ajax, Oracle 11g, ANT, Log4j.

Confidential, Houston, TX

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Consumed RESTful web services using simple client side technologies using JavaScript, AJAX, JSON, HTML and CSS.
  • Participated in the development of GUI pages by using JSP, HTML, CSS, JavaScript, JQuery, JSON, and AJAX.
  • Implemented the online application by using Core Java, Multithreading, JDBC, JSP, Servlet, Spring Web MVC framework.
  • Used JDBC to communicate with Microsoft SQL Server 2000 database.
  • Implemented Singleton, Service Locator, Factory Design, DAO design Patterns, based on the application requirements.
  • Used Eclipse as Development IDE for web applications.
  • Configured the project on WebLogic 10.3 application servers.
  • Used VSS for Version Control tool.

Environment: JAVA, Core Java, J2EE, JDK 1.6, Servlets, JSP, XML, Web Services using JAX-WS: WSDL, SOAP, Servlet, JAX-RS: RESTful API, Spring MVC, JNDI, JDBC, SQL, PL/SQL, HTML, DHTML, JavaScript, JQuery, Ajax, WebLogic, ANT, Log4j, Eclipse.

Confidential

Java Developer

Responsibilities:

  • Developed the application based on MVC architecture.
  • Captured all the functional and technical requirements of the Supply Chain Management System.
  • Was involved in the preparation of the software requirements and design document (SRS & SDS)
  • Adapted Java Design Patterns DAO, Value Objects and Session Facade to develop business components.
  • Worked with developing class diagrams and Sequence diagrams.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • Java Beans were used to handle business logic as a Model and Servlets to control the flow of application as Controller.
  • Involved in collecting requirements from Business Users and Data Modeling and designing and developing Tools using Java, Servlets, EJBs, and JSP.
  • Front end validations are written using JavaScript.
  • Performed Unit Testing using JUnit.
  • Worked on Linux environment.
  • After integrating all the modules of the project it was deployed in JBoss application server.
  • Worked with creating a User manual and User guide for the new system.

Environment: Java jdk 1.4, JEE 1.2, HTML, CSS, JDBC, Servlets, JavaScript, JSP, EJB, JQuery, CSS, CVS, Oracle 8i, Linux, Eclipse, MS SQL Server, MySQL.

We'd love your feedback!