We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Mechanicsburg, PA

SUMMARY

  • Over Six years of IT experience in analysis, design, development, deployment, testing and support of Client Server Systems and Web Applications.
  • Proficient in designing and developing J2EE applications using, Struts framework, Spring and Hibernate framework.
  • Expertise in Java and J2EE technologies such as Servlets, JSP, JSTL, JSF, EJB, JMS, JDBC, RMI for building server side applications and user interfaces.
  • Proficient in web technologies including XML, XSL, XSLT, HTML, DHTML,AJAX,CSS, JavaScript.
  • Proficient in web services including SOAP, UDDI and WSDL.
  • Expertise in deploying applications on WebLogic7.0/8.1/10.x, Glassfish v3, Jboss 5.1/6.0/7.0 Application servers and on Tomcat 6.x/7.x Web server.
  • Experience in using IDEs like Eclipse, RAD and Net Beans.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of information.
  • Strong database programming background experience with different databases like Oracle 8i/9i/10g/11g, DB2, Sybase, SQL Server and My SQL.
  • Experience interacting with clients, gathering requirements, design, development and deployment of various functional documents.
  • Strong interpersonal and analytical skills, ability to work in a team as well as independently with minimal supervision.
  • Expertise in using CVS, Clear Case, MS Visual Source Safe and other version controls tools.
  • A capable and resourceful team member possessing excellent written and verbal communication skills.

TECHNICAL SKILLS

J2EE Technologies: JSF, JSP,Servlets, EJB,JMS, JPA, JNDI, Web Services, AJAX

Open Source Framework: Struts, Hibernate, Spring

Languages: Java, SQL, PL/SQL

Mark up/ Scripting Languages: HTML, DHTML, XML, XSL, XSLT, XPath, Java Script

Databases: Oracle 11g/10g/9i/8i, Sybase, MySQL, DB2.

Web Servers: Apache Tomcat6.x/7.x

Application Servers: WebLogic7.0/8.1/10.x,Glassfish v3, JBoss 5.1/6.0/7.0, WebSphere 6.1

Version Control: Subversion, Visual SourceSafe (VSS), ClearCase, Tracker

Design Patterns: MVC Architecture, J2EE Design Patterns, Core Design Patterns

IDE/Tools: Eclipse, NetBeans, Ant, Maven

Operating System: Linux, Windows XP/2000/7.

PROFESSIONAL EXPERIENCE

Java/J2EE Developer

Confidential, Tallahassee, FL

Responsibilities:

  • Involved in requirements analysis, design, implementation and testing of Client Notices project
  • Have been involved in Java/J2EE development using Java, JSFto build highly interactive front endwebframework.
  • Web pages developed using JSF frame work for loose coupling and scalable.
  • Used XML and FOP to format notices into pdf and save them in the file system.
  • Implemented J2EE Design Patterns DAO (Data Access Object), DTO (Data Transfer Object), Adapter, Service Locator and MVC design patterns.
  • Used Hibernate in the persistence layer.
  • Deployed application on JBoss application server.
  • Eclipse is used as IDE tool to develop.
  • JUnit is used to perform unit testing and system integration.
  • Utilized ANT to build the application and Clear Case for version controlling
  • Used database Oracle for the back - end system and have written SQL.
  • Interacting with different teams on regular basis to identify the impact analysis on other applications for major enhancements.

Environment: Java/J2EE, JSF, XML, FOP, Hibernate 3.0, MVC Framework, Oracle 11g, JBoss 6.0, ANT,Eclipse, JUnit, ClearCase, Windows XP, UNIX.

Java/J2EE Developer

Confidential, Boston, MA

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specifications that include Use Cases, Class Diagrams, and Sequence Diagrams.
  • Involved in designing the user interfaces using JSP.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.
  • Implemented Business processes such as User Authentication, Account Transfer using Session EJB.
  • Implemented persistence layer using Hibernate.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Deployed the applications on Web Logic Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Utilized Maven to build the application.
  • Used Clear case for version control across common source code used by developers.
  • Used XML parser APIs such as JAXB.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACLE.

Environment: Java,J2EE, JSP, Struts, Hibernate, EJB, JMS, JNDI, Oracle, JDBC,SOAP, HTML, XML, JAXB, Maven, Rationale Rose, Eclipse, Web Logic Application Server, Sun Solaris, Clear Case.

J2EE Developer

Confidential, Chicago, IL

Responsibilities:

  • Analyzed requirements and performed Use Case analysis with Rational Rose.
  • Designed Use case diagrams, Class diagrams, and Sequence diagrams using UML approach.
  • Designed and developedthe user interfaces using HTML, JSP and Servlets.
  • Developed the application using Struts Framework to implement a MVC design approach.
  • Implemented client side validation using JavaScript and Server side validation of form data using Struts validation framework.
  • Developed several Session Beans and Message Driven Beans and also used design patternsto add flexibility while connecting to the Oracle database.
  • Used Hibernate in persistence layer of the application and implemented web services using WSDL for authorization.
  • Utilized ANT to build the application and deployed the application on Web Sphere Application Server.
  • Used Eclipse IDE for developing the application.
  • Performed unit testing of core functionalities through JUnit.
  • Used Log4J for logging and tracing.

Environment: J2EE / JAVA, JSP, Servlet, Struts, Hibernate, AJAX, JavaScript, DHTML, XML, HTML, SQL Server, Tomcat, Oracle, Eclipse, Log4J, JUnit, Rational Rose, Visual Source Safe, MS Visio, Windows XP.

J2EE Developer

Confidential, Mechanicsburg, PA

Responsibilities:

  • Involved in analysis and design of the application in Java, based on MVC Architecture, used the open source Spring framework
  • Design and developed user interfaces using HTML, JSP and used Java Script for client side and Struts validation framework forserver side validations.
  • Developed the application using Struts Framework to implement a MVC design approach.
  • Developed and successfully deployed Message Driven beans to read messages from JMS queues.
  • Used Hibernate in persistence layer of the application and implemented web services using SOAP/WSDL for address validation and payment services.
  • Developed DAO’s and Business / (POJOs) to interact with the database using Hibernate.
  • Implemented modules in the Spring MVC framework for navigation within the application
  • Used Design patterns like Singleton, Factory, DAO and Dependency Injection.
  • Used PL/SQL, Stored Procedures and table level and system level triggers for handling database processing.
  • Eclipse is used as IDE tool to develop the application.
  • Utilized ANT to build the application and deployed the application on JBoss Application Server.
  • Performed unit testing of core functionalities through JUnit.
  • Used Log4J for logging and tracing.

Environment: J2EE, JSP, Servlets, Spring 2.0, Hibernate, JMS, JavaScript, HTML, SOAP, PL/SQL, Oracle 9i, ANT, JBoss, Eclipse, Log4J, JUnit, Windows XP, Dreamweaver 8.

Java/J2EE Developer

Confidential

Responsibilities:

  • Involved in the analysis and design of Link II module using MVC pattern.
  • Designed use cases, use case diagrams, class diagrams and sequence diagrams using Rational Rose.
  • Developed the user interfaces using HTML and JSP.
  • Developed the server side components using servlets and EJB
  • Used SQL for accessing the Oracle database using JDBC.
  • Eclipse is used as IDE tool to develop the application
  • Deployed the application on Web Logic Application Server.
  • Involved in unit testing of core functionalities usingJUnit.
  • Used Visual SourceSafe for version controlling.

Environment: Java, JSP, Servlets, EJB, JDBC, Model View Controller (MVC) pattern, SQL, HTML, XML, WebLogic Application Server, Eclipse, Oracle, Rational Rose, Visual SourceSafe.

Java Developer

Confidential

Responsibilities:

  • Involved in interacting with clients to analyze new requirements for banking system.
  • Used HTML, Swing, and JSP to develop user interfaces.
  • Used MVC design framework to develop the application.
  • Performed data validation using Java Script.
  • Used SQL for accessing the Oracle database using JDBC.
  • Used Eclipse to develop the application.
  • Involved in unit, system and integration testing using JUnit.

Environment: Java, AWT/Swing, Servlets, JSP, MVC Framework, JDBC, Oracle, SQL, HTML, Java Script, JUnit, Eclipse

We'd love your feedback!