We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

GA

PROFESSIONAL SUMMARY

  • 7+ years of progressive experience in Requirement Analysis, Design, Implementation, Testing and Deployment of Business Applications with primary expertise in Object Oriented, Java/J2EE and Client Server Technologies.
  • Expertise in developing web applications using JSP, JSF, Servlets, EJB, JDBC, JNDI, Struts, Hibernate, Spring, JMS and RMI.
  • Extensive experience in using various Design patterns such as MVC (Model - View-Controller), Singleton, Session Facade, DAO, DTO in teh development of Multi-Tier distributed Enterprise Applications.
  • Skilled in developing UI using HTML, XHTML, DHTML, CSS, JavaScript, JQUERY, AJAX, JSP, and JSF.
  • Well versed with XML, XSL, XSLT, XPATH, SAX, and DOM.
  • Experience in configuring and deploying applications on IBM Web Sphere, Oracle Web logic, JBoss Application servers and Apache Tomcat Web Server.
  • Experience in developing J2EE applications using IDE’s such as Eclipse, RAD, WSAD and JDeveloper.
  • Knowledge in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/UDDI/WSDL) and publishing web services using code based and schema based approaches.
  • Good experience in application development using Model View Controller Framework Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class, Action Form.
  • Experience in Analyzing and review client system resources, conduct business analysis. Create Use Cases, Class Diagrams and Sequence Diagrams using UML/Rational Rose.
  • Good working knowledge on build tools Ant, unit testing with JUNIT and logging tools like Log4j.
  • Experience in Version control management tools like VSS, CVS and SVN.
  • Worked on different Operating Systems like UNIX, Windows 2000/NT, MS-DOS.
  • A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and TEMPhas proven to be a good team player.
  • Proficient in solving technical problems and providing in-depth analysis and resolutions of technical issues.

TECHNICAL SKILLS

Languages: HTML, XHTML, DHTML, CSS, Java Script, WSD, XML, XML Parsers(SAX, DOM), XSL, XSLT, AJAX, JQuery. Java, C, C++, SQL, Shell Scripting.

J2EE Technologies: JDBC, Servlets, JSP,JSF, JSTL, JNDI, RMI, EJB, JMS, Web Services, Tag Libraries, Struts, SOAPApache Tomcat Web Server, IBM Web Sphere Application Server, Oracle Web Logic ServerUDDI, WSDL, Swings, Hibernate, Spring, Log4jJBoss Application Server.

Development Tools/IDE’s: Oracle 9i/10g/11g, SQL Server, My SQL, MS Eclipse, Oracle Jdeveloper, IBM RAD, WSADAccess. JBuilder.

Operating Systems: Windows 95/98/2000/2003/NT/XP/VISTA/7, UNIX, MS-DOS.SVN, CVS, VSS, GIT, CM-Cynergy.

PROFESSIONAL EXPERIENCE

Confidential, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in Design and Development of new UI screens for replacing teh existing UI screens.
  • Extensively used Struts MVC architecture to handle teh requests between teh UI screens.
  • Involved in designing teh architecture of teh request being handled.
  • Implemented various Design patterns such as Singleton, Session façade.
  • Extensively used JQuery and AJAX to provide rich look and feel to teh end users.
  • Expertise in writing Selenium test cases to perform unit testing.
  • Design and developed about 50 UI screens under various modules.
  • Extensively used JQuery validator plugin to perform various client side validations.
  • Extensively used wide variety of built in JQuery plugins such as Data Table, AJAX, and Dialog etc., to enhance teh look and feel of UI screens.
  • Extensively used Hibernate as an ORM tool.
  • Hibernate is used to persist data to an Oracle 10g database.
  • Developed teh necessary strutsAction and Action Formsfor teh application.
  • Implemented teh controller layer usingStruts Action ServletFramework.
  • Involved in writing Junit Test Cases using Junit testing framework.
  • Monitored teh error logs using Log4J and fixed teh problems.
  • Wrote ANT scripts and deployed teh applications on Websphere Application Server.

Environment: Tomcat 5.5, JQuery 1.6, AJAX, Servlets 2.3, Struts 2, JSP 2.0, HTML, DHTML, SQL, HTML DOM, JavaScript, CSS, UML, XML, XSLT, SOAP, WSDL, Hibernate, Oracle 10g, Selenium, JUnit, Log4j, Web Sphere 6.1, GIT, MS Office, Windows 7, UNIX

Confidential, Lawrenceville, GA

Sr. Java/J2EE Developer

Responsibilities:

  • Designed and developed new Java application modules to add new features and also enhance teh performance of teh DNCS Web User Interfaces (WUIs). Created necessary documentation using UML diagrams and text documents.
  • Enhanced and fixed software bugs, in existing application modules. Also developed unit tests for some java classes.
  • Strong experience in designing and developing Action, Form and other supporting classes using Struts 1.2 Framework. Most of teh form validation was coded using JavaScript. Successfully improved teh WUIs response times using Ajax calls to update parts of teh WUIs.
  • Developed and enhanced around thirty UIs, using JSP views, together withJavaScript, HTML/DOM and Ajax based support methods.
  • Extensively used teh SOAP interface to exchange database rows from thebackend, to update teh table format lists in teh WUIs.
  • Experience in using SQL on Informix DB to create test data and perform data verification after teh WUI updates. Used Stored procedures to perform database related operations.
  • Applied standard design patterns, such as Iterator, Singleton, Factory, Observer and Decorator, while coding new application modules.
  • Expert in using teh CSS, HTML, Tiles and JSP to create uniform look and feel of teh new Web User screens as it was in DNCS.

Environment: Tomcat 5.5, Eclipse 3.0, JSP 2.0, JSTL, Servlets 2.5, Ajax, Struts 2.1, Hibernate 3.0, Spring 2.0, XML Web Services, SOAP, WSDL, Log4J, JUnit, JavaScript, HTML, HTML DOM, XSLT, SQL, Informix DB, Rational Rose, Clarify, CM-Cynergy, MS Office, Windows XP, Sun Solaris.

Confidential, Irving, TX

Jr. Java/J2EE Developer

Responsibilities:

  • Involved in Documentation and Use case design using UML modeling including development of Class diagrams, Sequence diagrams, and Use case Transaction diagrams.
  • Involved in developing EJB (Stateless Session Beans) for implementing business logic.
  • Involved in working with JMS Queues.
  • Accessed and Manipulated XML documents using XML DOM Parser.
  • Deployed teh EJBs on JBoss Application Server.
  • Extensively used JQuery and AJAX to provide rich look and feel to teh end users.
  • Implemented JSF framework extensively which involves building teh whole user Interface components using JSF tab panels, Panel groups and data tables. Used JSF facelets to display records in a sequential format.
  • Involved in developing Status and Error Message handling.
  • Used Web services SOAP protocol to transfer XML messages from one environment to other.
  • Implemented various SQL queries to access teh database through application work flow.
  • Involved in writing Junit Test Cases using Junit testing framework.
  • Used Log4j for External Configuration Files and debugging.
  • Involved in Unit, Integration and Performance Testing for teh new enhancements.

Environment: Java, JSF, EJB 2.1, JQuery, AJAX, JSP2.1, Spring, JMS, XML, XSLT, XML Parsers (DOM Level1), JBoss 5, SOAP, UDDI, WSDL, HTML, JavaScript, Log4j, Oracle 10g, Junit.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Develop teh business logic using JDBC, JSP, servlets and Struts Frame work
  • Implemented teh business tier using Struts-Config, Action Classes, Action Forms, DAO’s and Value Objects.
  • Configured Struts-Config for global forwards, error forwards and action forwards.
  • Performed validations configuring teh Validation.xml file.
  • Wrote EJB session beans to take care teh business transactions.
  • Developed Enterprise Java Beans to implement business rules.
  • Used Spring Interceptors to validate web service requests and enables notifications in my project.
  • Wrote SQL Queries required for programming.
  • Designed and developed teh web-based UI using JavaScript, HTML and DHTML.
  • Used JDBC to connect and store and retrieve data from teh server.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Used Servlets to process all business logic and generate web pages.
  • Wrote JavaScript code to validate user input in web pages.
  • Used CSS in HTML code to better manage look and feel of web pages.
  • Involved in unit, and integration testing.

Environment: Java, JDBC, EJB, JSP2.0, Servlets2.5, HTML, DHTML, XML, web sphere, java script, Oracle, Spring, Ant.

Confidential

Jr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis, design, and development and testing phases of Prime Match.
  • Implemented teh application using several design patterns such as Session Facade, Singleton, DAO and DTO.
  • Developed User Interface screens using JSP, HTML. Used JavaScript for client side validation.
  • Involved in teh configuration of Struts web based application (struts-config.xml and web.xml).
  • Used Struts Action Servlet, Action Form to design various JSP pages using MVC2 architecture.
  • Developed front-end screens with Struts and displayed data using JSTL tags, Struts Logic and Bean tags, etc.
  • Maintained teh source code versions in SVN repository.
  • Used Log4j for application logging.
  • Involved in writing JUnit test cases.

Environment: Java, Struts1.2.6, JSP2.0, Apache Tomcat, JavaScript, JDBC, DAO, HTML/DHMTL, Eclipse3.0, Oracle, SVN, JUNIT and Log4j.

We'd love your feedback!