We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

Turlock, CA

SUMMARY

  • Java Developer having 7+ years of IT experience in analysis, design, implementation, verification and maintenance of client/server, distributed, internet and e - Commerce applications using object oriented and RDBMS Concepts.
  • Expertise in core Java such as OOPs, collections, exception handling, applet, frames, swing and AWT, JDBC, and multithreading.
  • Extensive experience in development and deployment of J2EE components for building n-tier distributed enterprise applications.
  • Strong expertise in development and deployment of web components dat include servlets, JSP and business layer components dat include EJB, WebServices, RMI, JDBC, hibernate, and JPA.
  • Expertise in application development using various frameworks such as struts, spring, spring MVC, JSF, hibernate ORM.
  • Extensive experience in using various design patterns such as singleton, façade, session facade, DAO, observer, factory, abstract factory, adapter, business delegate, and service locator.
  • Extensive experience in developing applications using Java and related technologies following agile methods such as scrum, and XP, and agile practices such as TDD.
  • Experience in client programming such as JavaScript, HTML4, HTML5, CSS, CSS3, JQuery, JQueryUI, DOJO and AJAX.
  • Expertise in implementing SOA with XML based WebServices (SOAP/WSDL).
  • Strong database experience in Oracle, MySQL, MSSQL and DB2.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers such as SAX, DOM, JAXP, schemas such as DTD, XSD .
  • Good knowledge of Ant/Maven for project build/test/deployment,Log4j/SFL4J for error logging and debugging, JUnit for unit and integration testing and XMLSpy for XML validation.
  • Extensive experience with middle-tier popular J2EE application and web servers like WebLogic, WebSphere, and Tomcat.
  • Experience in using CVS, Rational Clearcase, Git and Tortoise SVN for version control.
  • Strong experience in using IDEs such as eclipse, NetBeans, and IntelliJ.
  • Experience in working with operating systems like windows, UNIX and Linux.
  • Experience in performing code reviews and peer reviews for maintaining best coding standards.
  • Good team player with excellent communication, technical, multitasking, interpersonal skills, and a commitment to quick adaptability and systematic approach towards work.

TECHNICAL SKILLS

Programming Languages: Java (JDK 1.5,1.6,1.7,1.8)

Platforms: Windows XP,7,8.1, Red Hat Linux 9,Solaris11

Server Scripting: Struts Tags, JSTL, Spring Tags, JSF Tags, Servlets 2.4,2.5,3.0, JSP 2.0,2.1,2.2

ORM Frameworks: Hibernate 2.5,3.1, TopLink

IDEs: Eclipse 3.x,4.2,4.4, Netbeans 6.1, IntelliJ 13, RAD

Web and Application Servers: WebLogic 10.3,12.1, Apache Tomcat 6.0,7.0, IBM WebSphere 5.0,6.1,7.0,8.x, JBoss 4.1, Glassfish 3.1,4.0

Design Patterns: Singleton, Façade, SessionFacade, DAO, Observer, Factory, Abstract Factory, Adapter, Business Delegate, Service Locator

WebService Specifications: JAX-RPC, JAX-WS, JAX-RS

WebService Implementations: Axis 2.0, Apache CXF, Jersey

WebService Tools: SoapUI, Altova XML Spy

MVC Frameworks: Struts 1.1, 1.2,1.3,2.0, Spring 3.0,3.1,4.0, JSF 1.1,2.1,Spring MVC

Middleware: EJB 2.1( Session, CMP,BMP,MDB), EJB 3.0( Session, JPA, MDB)

Databases: Oracle 9i, 11g, MySQL 5.1, DB2, MS SQL Server 2008

Database Tools: Toad for MySQL, Toad for Oracle, ERWin, Altova Database Spy

Client Programming: JQuery 1.8,1.9, JQueryUI, HTML 4, HTML 5, CSS, CSS 3, JavaScript, AJAX, DOJO

HTML Editors: Dreamweaver MX, Coffee Cup HTML

XML Technologies: XML 1.1, XSL, XSLT, SAX 2.0, DOM, JAXP, JAXB, XPATH,DTD,XSD

Logging: Log4J, SLF4J

Build Tools: Maven 3.0, 3.1, Ant 1.7.0

Whitebox Testing: Junit 4.1, EasyMock

Protocols: TCP/IP, UDP, FTP, HTTP/HTTPS, SOAP

Design Tools: Microsoft Visio 2010, Rational Rose

Version Control: CVS, Rational Clearcase, Git, Tortoise SVN

SDLC Methodologies: Waterfall, Agile ( Scrum, XP), RUP

PROFESSIONAL EXPERIENCE

Confidential, Turlock, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in design and logical view of teh application.
  • Created a front-end application using spring MVC, JSTL, JQuery, AJAX.
  • Extensively used spring features like dependency injection for connecting spring to hibernate and WebServices and AOP for transaction management.
  • Developed data Access layer using Hibernate JPA implementation.
  • Developed and configured Oracle database tables.
  • Created a WebService using JAX-WS specifications using Apache CXF implementation dat enables several health providers such as clinics and hospitals insert and retrieve teh patients’ health information.
  • Created standalone Java programs to read data from several XLS files and insert data into teh database.
  • Parsing of XML using SAX and DOM Parsers.
  • Involved in designing and developing of object oriented methodologies using UML and created use case, class, sequence diagrams.
  • Used JUnit test cases to write repeatable tests for unit testing.
  • Improving teh coding standards, code reuse, and performance of teh application by making effective use of various design patterns.
  • Used Maven Build tool configuration for automation of building processes.
  • Used Git as a version-controlling tool for managing teh module developments.
  • Code optimization was done through PMD.

Environment: JDK 1.7, Spring 3.1, Hibernate 4.0, Apache CXF, JQuery 1.9, AJAX, UML, XML, JSTL, Rational Rose, Oracle 11g, WebLogic 12.1, Eclipse 4.2, Windows, Junit, Swing, XMLSPY, SOAP, WSDL, SOAPUI 5.1,Log4j, Toad, Maven 3.1, Git, PMD, Apache CXF, JAXB.

Confidential, San Antonio, TX

JAVA/J2EE Developer

Responsibilities:

  • Analyzed teh requirements from approach document and prepared teh design document.
  • Used spring custom tags, JSTL, DOJO and AJAX for front end development.
  • Developed business flows implementing spring MVC.
  • Middle tier components development using Spring APIs and creating configuration files.
  • Developed backend components using hibernate.
  • Tested teh webServices using SOAP, and WSDL.
  • Parsing of XML using SAX and DOM Parsers.
  • Involved in designing and developing of object oriented methodologies using UML and created use case, class, sequence diagrams.
  • Used JUnit test cases to write repeatable tests for unit testing.
  • Improving teh coding standards, code reuse, and performance of teh application by making effective use of various design patterns.
  • Provided support and coordination in QA Testing, UAT and production phases of teh application.
  • Used Maven build tool configuration for automation of building processes.
  • Used Tortoise SVN as a version-controlling tool for managing teh module developments.

Environment: JDK 1.7, Spring 3.1, WebLogic 10.3, SQL Server 2008, Eclipse 4.2, Junit 4.1, Log4J, XML, hibernate, JSTL, DOJO, AJAX,, Windows, JAX-WS, SOAP, WSDL, XMLSPY, SOAPUI, Toad, UML, Rational Rose, Maven, Tortoise SVN.

Confidential, Richmond, VA

Java/J2EE Developer

Responsibilities:

  • Understood teh functional requirements and prepared a detailed use cases and functional requirement documents from teh business requirements specifications.
  • Developed class, sequence, component diagrams based on teh use cases.
  • Involved in coding, debugging & code review.
  • Used JSTL, XSLT, HTML, JQuery and JavaScript extensively.
  • Developed UI using JSP and struts.
  • Used JavaScript and struts validation framework for performing front end validations.
  • Developed action classes, Stateless Session Beans and DAO classes for accounts and other modules.
  • Used JDBC to connect to teh Oracle Database.
  • Developed core framework using JMS Messaging, EJB and JDBC.
  • Involved in units integration, bug fixing, and user acceptance testing with test cases.
  • Used Log4J logging framework for logging messages with various levels written throughout teh Java code.
  • Involved in configuring and deploying teh application on WebLogic Application Server.
  • Used Rational ClearCase as version control system.

Environment: JDK 1.5, Agile Development Process, Struts 2.0, BEA WebLogic 8.1, Eclipse, JMS 1.1, XSLT, HTML, JavaScript, JDBC, Oracle 9i, PL/SQL, Ant 1.7.0, XML, JQuery, Servlets2.4, JSP 2.0, Rational Rose 2000, Log 4j, JUnit, EJB, Rational ClearCase.

Confidential, Milwaukee, WI

Java Developer

Responsibilities:

  • Involved in all teh phases of SDLC including requirements collection, design & analysis ofthe customer specifications, development and customization of teh application.
  • Developed teh front end using different struts tags- HTML tag library, bean tag library, logic tag library.
  • Developed struts-based form validation, application error-handling, using struts validator framework.
  • Involved in teh development of view objects, managed beans, JSF tags, configuration files, phase listeners, JavaScript files and CSS files.
  • Developed teh front - end pages using HTML, DHTML, CSS, JSP, JSTL, JavaScript and AJAX extensively used for client side validation.
  • Used Apache Axis Service Engine for creating and deploying WebService clients using SOAP/WSDL.
  • Used Ant scripts to build teh application and deploy on WebSphere Application Server.
  • Monitored teh error logs using Log4J and fixed teh problems.
  • Responsible for code review for different modules of teh application.
  • Used DB2 for data retrieving and storing using JDBC.
  • Used Ant for project management and automation.
  • Used XML to transfer teh application data between client and server to code configuration files.
  • Used CVS as source control.
  • Used JUnit to write repeatable tests for unit testing.

Environment: Java 1.5, JSP, Struts1.3, JavaScript, XML, JDBC, Ant, UML, WebSphere, RAD, Eclipse, WebServices, SOAP, WSDL, Clear Case, Log4j, Servlets, JDBC, DB2, WinCVS, Apache Axis, HTML, Ajax, Rational Rose, JUnit.

Confidential

Java Developer

Responsibilities:

  • Developed JSF pages.
  • Gathered teh business requirements.
  • Applied Style Sheets using CSS.
  • Constructed presentation layer implementing using JSP, struts, HTML.
  • Developed action forms and action classes.
  • Used Log4J utility to log error, info and debug messages.
  • Worked with session and entity beans.
  • Peer programming with a domain expert from teh client.

Environment: Java 1.5, JSP, Servlets, JSF 1.2, MyFaces, Oracle 9i, JDBC, Ja

We'd love your feedback!