We provide IT Staff Augmentation Services!

J2ee/java Developer Resume

0/5 (Submit Your Rating)

Memphis, TN

SUMMARY

  • Over 8 years of experience in all phases of software development life cycle.
  • Experienced in building web applications using Java, JEE, JSF, JDBC, RMI, JNDI, JMS, Servlets, JSP, EJB2.0, Java Beans, MVC, Jakarta Struts, JavaScript, HTML, etc.
  • Extensive experience in executing Projects involving Incremental & Iterative Development, RAD, SCRUM, Agile development and Extreme Programming, Rational Unified Process(RUP).
  • Experience in externalizing all business rules using JBoss and Drools.
  • Experience in developing and deploying applications with Apache, OC4J, BEA Web Logic, JBoss and IBM Websphere servers.
  • Developed web applications with MVC architecture using Struts framework.
  • Extensively used various Jakarta projects (Tomcat, ANT, and Struts) to increase productivity and software quality.
  • Good experience in Web Services technologies (Apache Axis, SOAP, WSDL & UDDI).
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
  • Experience using IDE tools like JDeveloper, Weblogic Workshop, Eclipse and Netbeans.
  • Worked on databases like Oracle, MySql and experience in writing PL/SQL.
  • Distributed applications/architecture. Knowledge of EJB and RMI.
  • Developed test cases using Junit.
  • Understanding of UML Patterns from feasibility to the system analysis and design, and functionality phases.
  • Controlled complex page navigations using Spring Web - flow by configuring the transitions and state changes in xml files and the corresponding beans in the spring configuration file.
  • Knowledge on implementing Spring Web Services using XJC tool of JAXB and XML Beans.
  • Knowledge on open source frameworks such as Spring and Hibernate.
  • Excellent Communication and Technical Document Writing skills.

TECHNICAL SKILLS

J2EE Technologies: JAVA 1.2-1.5, J2SE 5.0, JEE 5, JSP, Servlet, EJB, JNDI, JavaScript, ANT, JDBC, JAVA Mail, JMS.

XML Technologies: XML, DOM Parser, SAX Parser, JAXB, JAXP, DTD, XML Schema, XSL, HTML, XHTML, MXML, XSLT, CSS, X-query, XML-Beans, JDOM.

Scripting Languages: Java script

JAVA Based Framework: JSF, Struts, Spring

JAVA ORM Framework: Hibernate, Toplink

Distributed System: JMS, MQ- Series, Web Sphere Message Broker, Web Services, SOA, SOAP, WSDL,UDDI

RDBMS: Oracle (SQL and PLSQL)

Web/App Servers: Apache Tomcat 3.x-5.x, BEA Web logic 6.x-10.x, IBM’s Web Sphere App. Server(WAS) 1.x-7.x, J-boss 4.x-6.x., OC4J 10.1.3.5

Operating Systems: Windows95/98/2000/NT/XP/Vista, UNIX, Sun Solaris, Mac.

Java Support Tools/API: Ant, Maven, Log4j, J-Unit

Protocols: HTTP, TCP/IP

Design and Analysis: UML 2.x

Development methodology: Agile, Scrum, RAD

Designing Tool: Rational Rose Enterprise Ed 2003, Visio 2000, Rational Systems Developer

Version Management: CVS, SVN, Clear Case

PROFESSIONAL EXPERIENCE

Confidential, Gaithersburg MD

Mid-Level Java/J2EE Developer

Responsibilities:

  • Creating the capitation and administrative payments
  • Sending the payment information to Office of Finance.
  • Creating and sending HIPAA 820 transactions to report the payments to the organizations
  • Viewing the payments that have been calculated
  • Manually adjusting the rate that has been determined for a recipient.
  • Developed the entire application using Customized framework based on Struts Framework and implemented J2EE patterns using Session Façade, Service Locator, DAO, value objects, Singleton on the server side.
  • Developed use cases using UML according to business requirements.
  • Developed GUI using JSP, Ajax, Tiles, CSS frame work.
  • Coded Service layer beans for Business logic implementation following sequence diagrams.
  • Coded Java Beans for data persistence within Data Layer or Integration Layer.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Custom Tags, Logical Tags and Display Tags in JSPs.
  • Installed, configured and deployed J2EE applications on JBOSS Application Server. JBoss using XML based deployment descriptors.
  • Developed Oracle database packages utilizing SQL, PL/SQL packages, procedures.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of the project.

Environment: Java, J2EE, Struts Framework, Web Services, JSP, CSS, JavaScript, Oracle 11g, Clear-case.

Confidential, Memphis, TN

J2EE/Java Developer

Responsibilities:

  • Used Facelets to build JSF Views and to build component trees.
  • Participated in face to face meetings with the project coordinator as well as the project owner frequently i.e. in a daily basis.
  • Used JSF, Ice-Faces framework for Developing the User Interface.
  • Designed complete web tier, using Spring MVC frame work.
  • Performing quality checks on code and making sure that code complies with quality standards.
  • Developed Hibernate configuration for different regions using hibernate.cfg.xml.
  • Developed Web Services for data transfer from client to server and vice versa using SOAP.
  • Configure, build, and test the application or technical architecture components for ATS Portal.
  • Triaging and fixing integration issues with downstream applications.
  • Used ANT to build the application.
  • Used Autosys for jobs scheduling.
  • Responsible for quality assurance of all web design projects, including web usability, accessibility, testing and debugging.

Environment: Java, J2EE, Spring, Hibernate, JSF, HTML, AJAX, CSS, JSP, Servlets, Web Services, JavaScript, Oracle 11g, Apache Tomcat 6.0, Weblogic 10.3, Eclipse, Ant, XML, Subversion

Confidential, Salt lake city, UT

JAVA/J2EE Developer

Responsibilities:

  • Developed the entire application using Struts framework and implemented J2EE patterns using Session Façade, Service Locator, DAO, value objects, Singleton on the server side.
  • Developed use cases using UML according to business requirements.
  • Developed GUI using JSP, Ajax, Tiles, CSS and rich faces frame work.
  • Coded Service layer beans for Business logic implementation following sequence diagrams.
  • Coded Java Beans for data persistence within Data Layer or Integration Layer.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Implemented Custom Tags, Logical Tags and Display Tags in JSPs.
  • Leveraged struts-validations, struts-beans tag libraries.
  • Installed, configured and deployed J2EE applications on JBOSS Application Server. JBoss using XML based deployment descriptors.
  • Developed Oracle database packages utilizing SQL, PL/SQL packages, procedures, functions and triggers as well as UNIX shell scripts to integrate SQL and PL/SQL with the UNIX environment. Shell scripts for batch job monitoring and batch job loading.
  • Responsible for code merging modules using clear case.
  • Responsible for change requests and maintenance during development of the project.

Environment: Java, J2EE, Struts Framework, Web Services, Jasper reports, WSDL, XML, JSP,JSF JSTL, CSS, JavaScript, Rich Faces, PL/SQL, UNIX, Mysql, JMS,CVS.

Confidential

J2EE Developer

Responsibilities:

  • Involved in analysis, design and development of e-bill payment system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Involved in designing the user interfaces using JSPs.
  • Developed custom tags, JSTL to support custom User Interfaces.
  • 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 EJBs.
  • Designing/Developing J2EE applications/POCs using Java, J2EE Technologies with DROOLS
  • Used WSAD for writing code for JSP, Servlets, Struts and EJBs.
  • Implemented persistence layer using Hibernate that use the POJOs to represent the persistence database tuples.
  • Used Spring Framework to support the Hibernate tool and Struts.
  • Used Spring Web Services (WSDL, SOAP, UDDI) for authorizing payments
  • Deployed the applications on IBM WebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed JUnit test cases for all the developed modules.
  • Used CVS for version control across common source code used by developers.
  • Migration of customers from the older version(2.9 and 3.x) to unity
  • Working with the BPEL to get the flow changes
  • Used XML parser APIs such as JAXP (SAX) and JAXB in the web service's request response data marshalling as well as Un-marshalling process.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used JDBC to invoke Stored Procedures and database connectivity to ORACL.

Environment: Java, J2EE, JSP 2.0, Struts, EJB, JMS, JNDI, Oracle, DHTML, XML, BPEL, SAX, ANT, Web services (SOAP, WSDL, UDDI), Rationale Rose, JBoss, IBM Web Sphere Application Server 5.1, Hibernate 3.0,Spring, LOG4J,CVS. Windows Xp.

Confidential, Atlanta, GA

JAVA developer

Responsibilities:

  • Analyzed the system, and gathered all the requirements
  • Validated the requirements for the application
  • Design of the application model using Rational Rose by utilizing Struts framework (Model View Controller) and J2EE design patterns
  • Prepared the Class diagrams, sequence diagrams and detailed design documents utilizing Rational Rose
  • Designed and Developed Front end GUI for the invoice and payment module using JSP, HTML and Java Script
  • Coded and Tested business objects
  • Interacted with Business Analyst for requirements gathering
  • Designed Java classes as per OO Design.
  • Designed and developed JSP pages, Action classes for Struts
  • Developed EJB (Session and Entity Beans) classes for server side components
  • Developed User Interface using Struts framework.
  • Designed and Developed WebServices to communicate with business partners
  • Used SOAP protocol in WebServices for communication
  • Used TOAD to generate PL/SQL Commands
  • Used SVN as version control system

Environment: JDK1.4, WSAD 5.0, IBM WebSphere 5.0,Oracle 9.2, J2EE, EJB, JSP, Struts framework, Web services (SOAP, WSDL), JMS, Servlets, JDBC,HTML, XML, SVN, UML, JUNIT, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Involved in design and Development of UI using HTML, DHTML, and JavaScript.
  • Developed, coded, tested, debugged and deployed JSPs and Servlets for the input and output forms on the web browsers.
  • Designed and implemented the distributed system using RMI.
  • Coded Database layer using JDBC to store and retrieve data from Oracle 7.
  • Used Java Mail to send mails to the user when it is appropriate.
  • Responsible for deploying the application on Tomcat Server.
  • Responsible for writing build scripts using ANT.
  • Responsible for integrating application with log4j for easy maintenance.
  • Responsible for installing the application at client’s location.
  • Requirement gathering and preparation of requirement specifications.
  • Involved in designing database.
  • Developing forms using HTML and Java Script.
  • Preparing test cases and testing the programs.

Environment: Java, HTML, JSP, JavaScript, Servlets, JDBC, Oracle 8i.

Confidential

Java Programmer

Responsibilities:

  • Participated in different phases of the SDLC (Software Development Life Cycle) and Documentation.
  • Provided a User Authentication and different interfaces depending upon the type of the user.
  • Implemented the Server side connectivity using Servlets.
  • Developed User interfaces using HTML and JSP.
  • Used JavaScript for client side validations.
  • Used Oracle for designing and creating the Database.
  • Used JDBC for communicating with the backend.
  • Deployed the application using Tomcat Web Server.

Environment: Java, HTML, JSP, JavaScript, Servlets, JDBC, Oracle 8i, Apache Tomcat Server 3.0, JBuilder6, UML, UNIX.

We'd love your feedback!