We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

Lexington, KentuckY

SUMMARY

  • More TEMPthan 7 Years of professional IT experience in development, configuration, assembly and deployment of web and client/server applications in Java/J2EE.
  • Expertise in OOA, OOD, Software Development Life Cycle (SDLC) - Requirements Specification, Design documents and writing Test cases using various Software engineering processes ranging from Waterfall to Agile methodology.
  • Experienced in Java Application Development, Distributed Application Development and Object Oriented Programming (OOP)
  • Expert in designing and developing Multi-Tier Web Applications using J2EE and UML, Server side Business Logic using XML, Struts Frame work, JSF, Ice Faces Java Servlets, Java Server Pages, JDBC, Java Beans, Web Sphere, Apache Tomcat, Web Sphere Application Server 5.x/6.x, Web Logic Server.
  • Implemented Web Services using SOAP and RESTFUL.
  • Hands on experience in implementing, testing, deploying and support of full life cycle and implementations of various J2EE internet/intranet and distributed applications.
  • Expertise in XML technologies such as DTD/Schemas and XSL.
  • Experienced in frameworks: Jakarta struts framework, JSF, spring and Hibernate.
  • Implemented J2EE Design patterns like Singleton, Front Controller, Factory, DAO and other Object-Oriented Patterns.
  • Experienced in working wif multiple databases like Oracle 10/11g, SQL Server 2008, MySQL, Sybase.
  • Experienced using IBM Web Sphere, BEA Web Logic and Tomcat.
  • Experienced in using Java IDE Rational Application Developer (RAD) 6.0/7.0, Eclipse,STS.
  • Experienced in Database design, Entity relationships, Database analysis, SQL and PL/SQL including Stored procedures and Triggers in Oracle and SQL Server.
  • Experienced in working wif E-Commerce software systems
  • Experienced in writing design document and business, functional, technical and testing requirement documentation.
  • Excellent verbal, written communication and presentation skills, problem solving and conflict resolution skills.
  • Extensive development in UNIX/Windows NT/98/2000/XP.

TECHNICAL SKILLS

Programming Languages: C, Java, C#, JavaScript, PHP, HTML, DHTML, SQL, PL/SQL, TSQL

Architecture J2EE: JSP, Servlet, JMS, Struts, UML, JDBC, XML Schema, XML, Java Beans, Spring, Hibernate.

Design: Object Oriented Design, UML

Development Environments: Eclipse, STS, RAD

Application Servers: Apache Tomcat, IBM Web sphere 10.3.5, BEA Web Logic

Packages: Microsoft Office Suite, Microsoft FrontPage, Log4J

Relational Databases: Oracle 11g, DB2, SQL Server 2008, MS Access, MySql, Sybase

Operating Systems: DOS, Windows 3.x, Windows 95/98/NT/2000, Linux

Network Operating Systems: Novell 3.x, 4.x and 5.0. Windows NT/ 200 Software

PROFESSIONAL EXPERIENCE

Confidential, Lexington, Kentucky

Sr. Java/J2EE Developer

Responsibilities:

  • Identify a potential vision for how to develop Valvoline application, as an Agile Model Driven Development.
  • Participated in Requirement Gathering, Business Analysis, User meetings, discussing teh issues to be resolved and translating user inputs into Design documents.
  • Performed technical and functional reviews.
  • Developed service and client in RestFul Web Services wif Spring MVC.
  • Developed server-side services using Core Java concepts (multithreading and collections).
  • Used JSON views to display teh desired properties.
  • Involved in developing code for obtaining bean references in Spring framework Dependency Injection (DI) or Inversion of Control (IOC).
  • Worked on integrating JSF framework wif Spring and also developed presentation layer using PrimeFaces.
  • Extensively used Spring Annotations for Transaction Management.
  • Created tables, entity classes and used Hibernate annotations for validations and also developed Customized Validations for those entities which are not handled by annotations.
  • Performed Hibernate second level caching wif JPA.
  • Involved in writing Named queries and Criteria queries.
  • Used Front controller and DAO design patterns.
  • Used Spring roo to generate teh getters and setters and also to performed entity testing.
  • Worked on creating new exceptions along wif i18n messages.
  • Taking regular backup for teh code when needed and checked teh code into code repository using Serena Dimensions as Version tool.
  • Used maven as a build tool and also generated surefire report.
  • Worked on Apache Tomcat Application Server and Weblogic Server.
  • Executed test cases for Unit Testing and Integration Testing using Junit and Mockito framework.
  • Involved in fixing Client Acceptance Testing (CAT) issues and Production issues.

Environment: Java1.6,STS 3.1,Core Java,Spring roo, JSF 2,Primefaces 3.5,Junit 4.1,Mockito, Hibernate, JPA, RestFul Web Services, Spring MVC, Maven, SQL Server 2008, Oracle 11g, Linux, Web Logic Application Server 10.3.5, Apache Tomcat 7, Serena Dimensions.

Confidential, Memphis, Tennessee

Sr. Programmer Analyst

Responsibilities:

  • Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development.
  • Used Spring Framework for Dependency Injection and integrated it wif teh JSF Framework.
  • Involved in coding for teh presentation layer using Icefaces.
  • Developed datatables using ace components and implemented Sorting, Filtering and Pagination functionalities to it.
  • Used Spring Jdbc to retrieve teh data and represented teh data in teh form of tree which TEMPhas seven hierarchies and implemented drag and drop functionality to it.
  • Developed re usable utility classes in core java for validation that are used across all modules.
  • Used IText to generate pdf in teh form of a tree.
  • Used Maven as a build tool and retrieved all teh dependencies required for teh application.
  • Customized teh CSS for teh ace components used as per teh style guide.
  • Wrote various select/update/insert SQL queries and store procedures for Oracle.
  • Involved in fixing bugs teh bugs or defects in teh application.
  • Code reviews and refactoring done during teh development and check list is strictly adhered during development.

Environment: JSF2.0,Core Java, Icefaces 3.0,Spring Dependency Injection, Spring JDBC, Java 1.6, IText 5.3.1, Maven, SVN, CSS, SOAP, eclipse indigo, Apache Tomcat 7, Web Sphere Application Server

Confidential, Richmond, Virginia

Sr. Java/J2EE Developer

Responsibilities:

  • Implemented Struts Framework and Hibernate in teh new version of teh Application.
  • Used Spring Framework for Dependency Injection and integrated it wif teh Struts Framework and Hibernate.
  • Involved in coding for teh presentation layer using Struts and JavaScript.
  • Developed Action classes, Dyna Action Forms and used Validation framework.
  • Extensively used Java Scripts to enforce client side validations and also used jquery for ajax processing.
  • Involved in development/ maintenance of various web services using IBM Web sphere to interact wif other Applications.
  • Wrote various select/update/insert SQL queries and store procedures for Sql Server.
  • Involved in developing restful web services using Spring MVC
  • Successfully executing offshore modeling by TEMPeffective and on time noledge sharing wif offshore project groups through weekly team meetings and daily status update calls.
  • Involved in unit testing, troubleshooting and debugging. Modifying existing programs wif enhancements.
  • Involved in fixing bugs teh bugs or defects in teh application.
  • Worked as teh part of a core team to monitor and enhance teh performance of teh application.
  • Provide guidance and direction to team members in their day-to-day activities.

Environment: Jakarta Struts Framework 2.0, Core Java, Spring Dependency Injection, Hibernate, Java 1.5, Web Services, CSS, eclipse, CVS, Web Sphere Application Server 5.0, JUnit, UNIX, JavaScript, Servlets, JSP, JDBC, jquery, PL/SQL.

Confidential, Omaha, NE

Senior J2EE Developer

Responsibilities:

  • Designed Use Case and Sequence Diagrams according to UML standard using Rational Rose.
  • Implemented Model View Controller (MVC-2) architecture and developed Form classes, Action Classes for teh entire application using Struts Framework.
  • Performed client side validations using JavaScript and server side validations using in built Struts Validation Framework.
  • Used Spring Framework for Dependency Injection and integrated it wif teh Struts Framework and Hibernate.
  • Implemented teh data persistence functionality of teh application by using Hibernate to persist java objects to teh relational database.
  • Used Hibernate Annotations to reduce time at teh configuration level and accessed Annotated bean from Hibernate DAO layer.
  • Used HQL statements and procedures to fetch teh data from teh database.
  • Used JMS for asynchronous exchange of message by applications on different platforms.
  • Developed teh view components using JSP, HTML, Struts Logic tags and Struts tag libraries.
  • Involved in designing and implementation of Session Facade, Business Delegate, Service Locator patterns to delegate request to appropriate resources.
  • Used JUnit Testing Framework for performing Unit testing.
  • Deployed application in WebSphere Application Server and developed using Rational Application Developer RAD 6.0.

Environment: J2EE 1.4, Spring 2.0, Struts 1.2, Hibernate 3.0, JSP 1.2, Eclipse, WSDL, JMS, CVS, Java Script, XSL, XSLT, Servlets 2.5, Oracle 10g.

Confidential

Java Programmer

Responsibilities:

  • Developed presentation screens by using JSP, HTML and JavaScript.
  • Developed code wif Java, Servlets, JSP and Java Script.
  • Developed Session beans for functionality as per teh requirement.
  • Prepared Unit test cases for existing functionality as per teh requirement and execute teh same.
  • Involved in teh Integration testing support and involved in bug fixing.
  • Responsible for writing detail design documents and class diagrams and sequence diagrams.
  • Used Spring MVC framework for implementing teh Web tier of teh application.
  • Used different Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
  • Developed Custom tag libraries to separate presentation and processing logic.
  • Worked on Hibernate persistence tier. This involves developing mapping files and Hibernate (POJOs/ DAOs).
  • Used Lo4j debugging tool to monitor teh Error Logs.
  • Involved in developing SQL queries, stored procedures, and functions.
  • Involved in tracking and resolving Production issues.

Environment: Servlets2.2, JSP1.2, EJB1.2, JDBC2.0, JavaScript, HTML, Oracle, PL/SQL, SVN, Hibernate 3.0, Weblogic 5.1, CSS

We'd love your feedback!