We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Bentonville, AR

SUMMARY

  • 6+ years of experience in Analysis, Design, Implementation and testing of Web based applications.
  • Experience on complete software development life cycle (SDLC) with software development models like Agile Scrum Model, Prototype model & RUP, Water fall model.
  • Expertise in OOAD and OOP from designing UML diagrams using IBM Rational Rose, Microsoft Visio and Altova UModel tools to development phase.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on Weblogic 10.3/9.1/8.1/7.0/6.1 , Websphere4.0/5.0 and Jboss.
  • Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse/MyEclipse, WSAD/RAD, JBuilder and Netbeans.
  • Expertise in MVC 2 architecture using Jakarta Struts 1.3 with features like Validation framework, tiles framework and Internationalization.
  • Worked on Spring & JSF framework for developing Multi - Tier distributed Enterprise Applications.
  • Exposure to Service Oriented Architecture including Universal Description and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML) and java XML parsers such as JAXP, and JDOM.
  • Hands on experience with HTML, CSS, JavaScript Libraries {Dojo,GWT}, AJAX, Flex, JSTL specification, Tag Libraries &XSLT, XSD, DTD, Resource Properties
  • Proficient in persistence framework like Hibernate ORM, iBATIS Data Mapper.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MS-SQL, MySQL and DB2 databases.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.
  • Have good experience and knowledge in finanical, insurance,banking domains.
  • Developed the Applications using J2EE Design Patterns such as Model-View-controller (MVC), Singleton, Session Façade, Business Delegate, and Service Locator.
  • Good at writing shell, Perl scripts.
  • Excellent oral, verbal, written, communication, interpersonal and presentation skills.
  • Strong team player with organizational and analytical skills.

TECHNICAL SKILLS

Programming Languages: Java(JDK 1.1, J2SE 1.3/1.4/5.0, Java SE 6), SQL, PL/SQL, C, C++

UML Tools: Rational Rose, MS Visio

Web Technologies: Servlets 2.3/2.4/2.5, JSP, JDBC, Struts 1.1/1.0, Tag Libraries, EJB2.0, EJB3.0, JAXP, JSTL, GWT, Applets, DHTML and HTML, CSS, JavaScript

Framework: Struts 1.1/1.2/2.0, Spring 2.0/2.5

IDE: Eclipse 3.2/3.3,, IBM RAD, NetBeans 5.5.1, WSAD 4.0.3/5.1/6.0 , and Oracle JDeveloper 06/05

ORM: Hibernate 3.0, iBATIS 2.2

Design Pattern: MVC, DAO, DTO, Value Object, Singleton, Decorator

Application Servers: Web Logic 10.1/9.1/8.1/7.0/6.1 , Web Sphere 7.0/6.0/5.0, Jboss 4.2.2/4.3, Apache Tomcat 5.5/6.x,JINI Services

Messaging Services: JMS, IBM MQ Series

Web Services: SOAP, WSDL, REST, XSD, XSLT

Build /Test Tools: ANT, Maven, JUnit 3.8/4.0, JWebUnit, HttpUnit for Junit, JMeter & Jprobe

Misc Tools: TOAD for Oracle, SubVersion 1.4(SVN), CVS, ClearCase, Altova XMLSpy 2006

Protocols: TCP/IP, FTP,HTTP/HTTPS, RMI/IIOP, DNS, SOAP and LDAP

Databases: Oracle10g/9i/8i, Sybase 12.0/12.5/11.9 , SQL Server 7.0/2000/2005 , MS Access, DB2

Loggers: Log4J, SLF4J

Platforms: Red Hat Enterprise Linux 5, Sun Solaris 9, Unix/ Linux, Windows 2000/NT/XP

PROFESSIONAL EXPERIENCE

Confidential, Bentonville, AR

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Waterfall).
  • Worked on Agile methodology.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
  • Development UI modules using HTML, JSP, JSF, JavaScript and CSS.
  • Developed many JSP pages, used JavaScript Library, jQuery UI for client side validation.
  • Wrote object-oriented Javascript for transparent presentation of both client- and server-side validation.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in SpringIoC framework.
  • Primarily focused on the Spring components such as DispatcherServlets, Controllers, ModelandView Objects, View Resolver.
  • Developed Application BL modules using EJB session beans.
  • Applied annotations for transforming POJO/POJI to EJBs.
  • Deployed application on windows using IBM WebSphere Application Server.
  • Developed the application using Eclipse 3.4 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, mutator/accessor code generation, EJB template generation, and version control(SVN).
  • Involved in development of Web Services using JAX-WS.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS. Used JMS Template to publish and Message Driven POJO (MDP) to subscribe from the JMS provider.
  • Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity, constraints and views for Oracle 10g.
  • Used ANT as build tool and developed build file for compiling the code of creating WAR files.
  • Used LOG4J & JUnit for debugging, testing and maintaining the system state.

Environment: JDK 1.6,JSP, JSTL, JavaScript, EJB 3.0, POJO’s, JPA/Hibernate 3.0, Spring 3.0, CSS, Subversion, XML, XmlSpy, JDBC 4.0, AJAX, JSF, jQuery, Eclipse 3.4, JMS 1.1, XML Web Services, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, ANT, IBM WebSphere 6.1, Oracle 10g, Unix

Confidential, Cleveland, OH

Java/J2EE Developer

Responsibilities:

  • Involved in design and development phases of Software Development Life Cycle (SDLC).
  • Involved in designing UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and Java Script to simplify the complexities of the application.
  • Implemented Model View Controller (MVC) architecture using Jakarta Struts 1.3 frameworks at presentation tier.
  • Developed a Dojo based front end including forms and controls and programmed event handling.
  • Worked on AJAX based Rich Internet Applications using core DOJO, dijit and dojoX
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB components and render retrieved information.
  • Validated all forms using Struts validation framework and implemented Tiles framework in the presentation layer.
  • Extensively used Hibernate 3.0 in data access layer to access and update information in the database.
  • Used Spring 2.0 Framework for Dependency injection and integrated it with the Struts Framework and Hibernate.
  • Used JDBC to connect to backend databases, Oracle and SQL Server 2005.
  • Proficient in writing SQL queries, stored procedures for multiple databases, Oracle 10g and SQL Server 2005.
  • Deployed application on windows using IBM WebSphere Application Server.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Used Web Services - WSDL and REST for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Involved in development of Web Services using JAX-WS.
  • Extensively used IBM RAD 6.0 for writing code.
  • Implemented Persistence layer using Hibernate to interact with Oracle 9i and SQL Server 2005 databases.
  • Used ANT scripts to build the application and deployed on Web Sphere Application Server

Environment: J2EE 1.4, HTML,AJAX, JavaScript, JSP 2.0, Servlets 2.3, Struts 1.3, Spring 2.0, EJB 2.0, Hibernate 3.0, Oracle 9i and SQL Server 2005, JDBC, JMS 1.1, XML Web Services, Web GUI design, SOAP, WSDL, dojo, SAX, DOM, JAXB, Log4J, JUnit, ANT, CVS, PL/SQL, Sybase, Eclipse3.0, Rational Rose, IBM WebSphere Application Server 6.1, IBM RAD 6.0, Windows XP

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design &Analysis of the Customer Specifications, Development &Customization of the Application.
  • Participation in the verification and validation and Quality assurance.
  • Used J2EEdesign patterns like Value Object Pattern, Business Delegate, servicelocator, and session façade, Singleton, Factory and DAO.
  • Used annotations to add meta data in Java.
  • Developed the application under J2EE architecture using JSP, Struts, Spring, Spring security, Java Beans,
  • Developed many JSP pages, used Dojo
  • Built screens with Spring MVC, JSPs, CSS, Dojo, and custom JavaScript. in JavaScript Library, jQuery UI for client side validation.
  • Created session EJBs that retrieved information from the Oracle database using Spring-Hibernate.
  • Used Hibernate ORM framework with Spring framework for data persistence and transaction management.
  • Created and implemented stored procedures, functions, triggers, using SQL.
  • Involved in development of WebServices using JAX-RS (REST) and JAX-WS(SOAP)
  • Prepared the system test plan and test cases to suit business requirements and system specification documents.
  • Designed layout of Web pages using tiles & CSS.
  • Used Log4j for logging Errors.
  • Used JMeter for debugging of the application.
  • Used SVN for version control & source code management.

Environment: Jdk 1.5, J2EE 1.4, UML, Struts1.3, Struts tiles, validator, dojo, JSF,EJB 2.0 (Session, MDB, JMS), jQuery, Eclipse, Bea Weblogic Server 9.1, JDBC,CSS Hibernate 3.3.x, Spring 2.0, spring security, Oracle10g, TOAD, UNIX, ANT,C++.

Confidential, Chevy Chase, MD

Java/J2EE

Responsibilities:

  • Designed the system according to J2EE specifications and MVC architecture.
  • Involved in creating Use Case & Sequence UML diagrams through IBM Rational Rose.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic tier (Business object) and the persistent storage tier (data source).
  • Used Struts validator and designed front-end using HTML, JavaScript, CSS, and JSP Pages.
  • Developed the application under J2EE architecture using JSP, Struts, Spring, Spring security, Java Beans
  • Developed application presentation layer using Struts framework which includes modules, Tiles, Resource bundles for Internationalization.
  • Design of technical solution for the Weblogic JMS module and Netscape LDAP.
  • Used JDBC statements, Prepared Statements to make the connection with Oracle database.
  • Developed Business Delegate classes for loose coupling between Presentation tier and Business tier
  • Developed and deployed the application on Weblogic server using ANT scripts.
  • Used Rational Clear Case for version controlling.
  • Used Rational ClearQuest for tracking errors & bugs in the project source code
  • Wrote JUnit test cases for Business logic & performed unit testing before sending it to User Acceptance testing(UAT).

Environment: JDK 1.4, JSP, Servlets, Javabeans, JMS, BEA, Web GUI design, Weblogic Server 7.1, Eclipse 3.1, Oracle 8.1.7, Tag Libraries, Rational Clear Case, Spring security, Rational ClearQuest, Netscape LDAP server 6.1

Confidential

Java Developer

Responsibilities:

  • Implemented the project using JSP and Servlets based tag libraries.
  • Conducted client side validations using JavaScript.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Generate SQL Scripts to update the parsed message into Database.
  • Designed and coded the java class that will handle errors and will log the errors in a file.
  • Used Data Access Object Design Pattern (DAO) for data access functionality.
  • Deployed the application on JBoss Application server.
  • Involved in creating User Authentication page using Java Servlets.
  • Involved in the Maintenance and Support of the System.
  • Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.

Environment: Jdk 1.3, J2EE, JSP, HTML/CSS, Servlets, Java Beans, MDB, JDBC, MS SQL Server, JBoss, CVS, JavaScript, Eclipse, ANT, JUnit 3.x, JMeter

We'd love your feedback!