We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Orange County, CA

SUMMARY

  • More than Seven years of experience as a Java / J2EE Developer in Object Oriented development, implementation and maintenance of web and distributed Enterprise applications using Java/J2EE technologies for banking, financial, insurance and Energy organizations using Java and J2EE stacks JSP, Servlets, ORM, JNDI, Web services, JDBC, XML, Javascript and jquery.
  • Expertise in server - side development with JDBC, Hibernate, JNDI, Servlets, JSP,MVC architecture, Java Beans, XML.
  • Experience in MVC architecture, Struts framework, Spring IOC, and Hibernate.
  • Experience in client-side development with DHTML, JavaScript
  • Experience in Web development with JavaScript, CSS, HTML, JSP, XML, and XSLT.
  • Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, SOAP, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Experience in Developing Service Oriented Architecture (SOA) based J2ee applications that conform to SOA standards.
  • Experience with the Agile methodology development process.
  • Extensive experience in developing GUIs using Struts, Spring MVC, Spring web flow Frameworks.
  • Experience in DB2, Oracle, SQL Server 2000, and MSACCESS databases.
  • Experienced with IBM Web Sphere Application Server, Bea Web Logic application servers, JBoss and Apache Tomcat Application Server.
  • Experienced in requirement analysis, and preparing High Level and Low Level design (HLD and LLD).
  • Experienced in implementing full life cycle of software development process (SDLC)
  • Used version controller tool like VSS, Subversion and CVS.
  • Understanding of object-oriented design, re-use, and component-based development.
  • Good at Documenting and Understanding User requirements and System Specifications.
  • Participated in Project Requirement and Planning meetings.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Web/Internet/Languages: J2EE1.6,EJB3.0,J2SE,JSTL1.0,Servlets,ANT,Networking, Sockets, JSP, JSTL, CSS, Java, Shell Script, RMI JUNIT, JDBC, JNDI, JMS, JSF.

AppServers & WebServer: BEA WebLogic Server 8.x, WebSphere6.1, JBoss,Tomcat 5.0.

WebServices: SOAP 1.1, WSDL 1.1, UDDI, Apache Axis 1.1, XFire 2.0.

Operating Systems: Linux, UNIX (AIX/HP), DOS, Windows 2000/NT/98/95

Design Patterns: Singleton, Struts, (MVC Model2), DAO, Session Facade, Business Delegate.

Database: Oracle 10g, Oracle 9i, Oracle 8x, Sybase 11.0, DB2, MySQL, SQL, PL/SQL JOINS Triggers, Stored Procedures, Hibernate3.0, MSAccess,Ms SQL Server 7.0

Middleware: JDBC, MQ, JMS.

Tools/IDE: Rational Application Developer (RAD 7.0) Rational ClearCase, CVS, WAS 4.0, WSAD 4.0 Eclipse, WebLogic Workshop 8.1, Weblogic 9.0, Intellij

XML & Related Technologies: XML, Schema 1.0, XSLT 1.0, XSL, DOM2, SAX2, STAX, XSDs, DTDs, XSL, Xerces, CSS, JAXB

Protocols: TCP/IP, SOAP, HTTP, REST

Methodologies: Agile Methodology, RUP - Rational Unified Process, XP - Extreme Programming, OOA, OOD.

Framework and Tools: Struts framework, Apache Ant builder, Hibernate, Spring Framework

PROFESSIONAL EXPERIENCE

Confidential, Orange County, CA

JAVA/J2EE Developer

Responsibilities:

  • Developed Business Components in Java/J2EE and Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed XML bindings using JAXB and used it for Marshalling and Unmarshalling.
  • Developed XML schema and generated java classes using JAXB.
  • Parsed XML using the DOM Parser and sent that data in to the new repository and data store.
  • Responsible for implementing the new business rules on the documents such as making the XML files XHTML compliant.
  • Integrated with the existing Spring and Hibernate frameworks to achieve the transfer of content and data into the new system.
  • Developed J2EE components on Intellij IDE.
  • Responsible for writing code that establishes a connection to one of the company’s content servers: Documentum for the purpose of exporting and validating documents.
  • Used DQL queries (Documentum Query Language) to retrieve data from the content server for the purpose of migrating documents.
  • Used SQL queries to retrieve information for validation.
  • Used Apache log 4j logging framework for logging of trace and Auditing
  • Wrote test cases for unit testing using JUnit.
  • Used GIT and SourceTree for the purpose of coordinating work with the rest of the team.

Environment:Java, XML, Spring, Hibernate, xDB, SQL, Documentum, Webtop, JAXB, DOM, STAX, JUnit, SourceTree, GIT, XHTML, Spring, Hibernate, Log4j, Intellij.

Confidential, Atlanta, GA

Sr JAVA Developer

Responsibilities:

  • Developed Business Components in Java/J2EE and Involved in various phases of Software Development Life Cycle (SDLC).
  • Developed XML bindings using JAXB and used it for Marshalling and Unmarshalling.
  • Designed and developed several Servlets and Hibernate components.
  • Developed user interfaces using JSP.
  • Extensively used Spring IOC, Dependency Injection throughout the application.
  • Involved in the development of various interfaces for EFT, Focus and BillPay modules.
  • Developed Work and Admin Web Services using RAD tool.
  • Responsible for coding the front end validations using AJAX and DWR.
  • Used IBM MQ series to communicate the work and admin messages with BillPay product.
  • Designed and developed the Focus Integration component using Focus tool.
  • Used Hibernate frame work for modules like Work Message and Error Handler in the project.
  • Deployed the entire application on IBM WebSphere application server.
  • Developed ANT scripts for compiling and deployment.
  • Extensively used log4j for logging the log files.
  • Wrote test cases for unit testing using JUnit.

Environment: Java, J2EE JSP, XML, Spring, Hibernate, JSF, WebSphere 6.1, RAD 7.0, SQL, PL/SQL, AJAX, WebSphere MQ, JUnit 4.3, Subversion, Focus, Castor and Oracle 9i.

Confidential, NJ

Senior J2EE Developer

Responsibilities:

  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams and Technical design document (TDD).
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Developed Action classes, ActionForms, and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Integrated Struts with Tiles2 framework for maintaining uniform look and feel across pages.
  • Developed JavaScript validation for client side validations.
  • Developed Asynchronous means of retrieval of data from the Server using AJAX features as well as JavaScript.
  • Developed Middle layer using Spring and integrated with other J2EE technologies like EJB, JMS etc.
  • Designed WSDL's and elaborated type definitions schemas based on corporate standards, integration and security specifications
  • Implemented the Web Services and associated business modules integration.
  • Developed XML bindings using JAXB and used it for Marshalling and Unmarshalling.
  • Used Hibernate for Java Persistence and developed POJO entities and relative mapping files.
  • Used Hibernate Criteria API for dynamically building queries for searching contractors depending on Selection Criteria
  • Developed code using various patterns like Singleton, Front Controller and Value Objects, Service Locator.
  • Involved in the full system life cycle and responsible for Developing, Testing, Implementing.

Environment: Java 1.5, J2EE, Spring, JSP, Hibernate, Struts, JSF, SQL, PL/SQL, LDAP, AJAX, HTML, DHTML, CSS, JDBC, Ant, Log4j.

Confidential, Houston, TX

Senior J2EE Developer

Responsibilities:

  • Developed user interfaces using JSPs, XHTML, CSS, Java Script and AJAX.
  • Developed application using Struts web frame work
  • Developed the Action classes to execute the business logic and Action Forms to collect the input form data from the users
  • Used Validator framework of the Struts for client side and server side validation.
  • Developed Middle layer using spring framework
  • Integrated spring with Hibernate, EJB, JMS and other J2EE technologies
  • Worked on generating the web services classes, WSDL using Apache Axis.
  • Developed XML schema and generated java classes using XML Beans.
  • Parsed XML using SAX Parser and send that data to consumers as part of Batch Application.
  • Resolve and troubleshoot the problems and fixes the bugs by utilizing java
  • Used Hibernate as Object Relational (OR) Mapping Tool for the backend data persistence.
  • Developed unit test cases using JUnit framework.
  • Accessed and manipulated the Oracle9i database by writing SQL Queries
  • Used Value Objects, Service Locator and Singleton design patterns.
  • Used Apache log 4j logging framework for logging of trace and Auditing.

Environment: Java 1.5, J2EE,Hibernate, Struts, Spring 2.0, JSPs, Eclipse, WebLogic, Webservices, JAXB, AXIS, XML, XSD, XSLT, WSDL, Oracle, StarTeam, ANT, HTML, SOA, CSS, Rational Rose, Windows.

Confidential, GA

Sr. JAVA developer

Responsibilities:

  • Developed front-end screens with JSP using custom tags.
  • Used PVCS version control system.
  • Ajax based web development using Direct Web Remoting.
  • Used Jakarta Struts as MVC Frame Work for designing the complete Web tier.
  • Responsible for developing Session Beans to implement business logic.
  • Involved in developing a Data Access Layer using Hibernate.
  • Developed JMS Request Reply Interface to receive and send data to/from Mainframe Systems.
  • Developed J2EE components on Eclipse IDE.
  • Used log4j for logging activities.
  • Developed Ant scripts for build-management and deployment activities.
  • Responsible for writing SQL and PL/SQL and SQL tunning.
  • Developed MDB’s (Message driven Beans), which were used to communicate with JMS Queues on Weblogic.
  • Responsible for writing Data Access Object’s (DAO) using JDBC.
  • Worked with Several Design Patterns like MVC, Singleton, Service Locator, Factory Pattern, Facade Pattern and Value Object.
  • Involved in creating case diagrams, object model diagrams, class diagrams, deployment diagrams etc using UML/Rational Rose.
  • Analysis, design and development of applications based on J2EE design patterns.
  • Responsible for Weblogic server administration activities.
  • Interacted with the client & the business communities to obtain core requirements.

Environment: Java1.4, J2EE, JSP, Servlets, EJB,JDBC, Hibernate, JNDI, JMS, HTML, XML, JavaScript, SQL, PL/SQL, Oracle9i, Weblogic 8.1, log4j, Eclipse3.0, ANT1.5.1, UML, Windows XP, Solaris, JUnit.

Confidential, Jersey City, NJ

JAVA/J2EE Developer

Responsibilities:

  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Worked on implementing different views based on user and group entitlements.
  • Developed the presentation layer using JSP and Servlets.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml.
  • Developed Session Facade objects using Stateless session beans (EJB 2.0) for having single point of control for a business service.
  • Responsible for development of DAO’s (Data Access Objects) to interact with the database using JDBC.
  • Involved in designing DB schema to support different entitlements like permissions andpreferences based on user and group privileges.
  • Responsible for development of Xml schemas.
  • Implemented Java to xml binding using CASTOR.
  • Extensive involvement in database design, development and coding using SQL and PL/SQL.
  • Responsible for Production support of Application by proactively looking at production issues.
  • Used Log4j to implement logging facilities.
  • Used MS-VisualSourceSafe for version control for software configuration management.

Environment: JDK 1.3, EJB2.0, XML2.0, Servlets2.3, Struts, HTML, JSP 2.0, WebSphere, UML, JMS, Oracle and WindowsXP

We'd love your feedback!