We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

NyC

SUMMARY

  • 6+ years of IT experience in Java Application Development, Distributed Application development, Object Oriented Programming, Internet/Intranet based Database Applications and also developing, testing and implementing of application Environment using Java (Servlets, JSP, Struts, Java Beans, EJB, JDBC, XML) and Oracle.
  • Experience in full System Development Life Cycle (Proposal, Process Engineering, Design, Development, Testing, Deployment and Support)
  • Expertise and thorough knowledge of Object - Oriented concepts, Struts 1.1 Frame Work with tiles, JSP, Servlets, EJB 2.0, JMS, JDBC, HTML, AJAX, JSTL, Java Beans, Java Script, PL/SQL and XML technologies.
  • Experience with complete development process of web applications using the Java 2 Platform, Enterprise Edition (J2EE) Technologies and designing them with UML.
  • Extensive experience in designing and architecture of J2EE based large applications.
  • Experience in XML (SAX, DOM), XSL, UML, Custom Tags, JavaScript, HTML and DHTML.
  • Development experience on different application servers likes BEA Web Logic 8.1, WebSphere 5.1, and Tomcat 5.0 web server, using various IDE’S such as WebSphere Studio Application Developer (WSAD 5.0), MyEclipse, and NetBeans.
  • Excellent back-end programming skills using SQL, PL/SQL, Stored Procedures and Triggers in Oracle 8i/9i.
  • Knowledge on open source framework such as Struts, Spring, IBatis and Hibernate.
  • Exceptional ability to master new technologies and deliver outputs.
  • Ability to work both independently and in a team. Versatile team player with strong analytical and problem solving skills and excellent communication/inter personal skills.

TECHNICAL SKILLS

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

Design Pattern: Singleton, Front Controller, MVC, Observer, Adapter, DAO, DTO Decorator, Session Facade, Business Delegate, Service Locator, Transfer Object, Strategy.

Client Scripting: JavaScript, VBScript, Flex, Applets, Action Script

Server Scripting: JSP1.2,2.1, PHP, Servlets, JSTL

Version Control: IBM Rational ClearCase 7.0/7.1, Tortoise SVN, CVS, PVCS, SCCS

UML Tools: Rational Rose, MS Visio

Web Technologies: Servlets 2.3/2.4/2.5, JSP, JDBC, Tag Libraries, JAXP, JSTL, Applets, DHTML and HTML, CSS

MVC Framework: Struts 1.1/1.2, Spring 2.0/2.5, JSF1.1/1.2

ORM Framework: Hibernate 3.0, iBatis 2.2, JPA

JavaScript Framework: JQuery

Ajax Framework: Dojo, EXT-JS, JSON

IDE: Eclipse 3.4/3.5, NetBeans,, WSAD/RAD6.0/7.0/7.5, JBuilder

WebServices Specifications: JAX-RPC, JAX-WS, JAX-RS(Restful)

WebServices Tools: SOAPUI, HttpMoniter

WebServices Imp.: Axis 1.0,2.0, Jersey, Metro, CXF

XML API: SAX, DOM, JAXP, JDOM

Messaging Services: JMS, MDB

Middleware Technologies: CORBA, EJB 2.1,3.0

Build Tools: ANT 1.4,1.5,1.6, Maven2.2.1

Black Box Testing: JWebUnit, HttpUnit, JMeter, JProbe, QTP, LoadRunner.

White Box Testing: JUnit 3.0/4.0/4.1, DB Unit, LoadTest.

Methodologies: Agile, RUP, Scrum, RAD, Test Driven Development

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

Databases: Oracle 8i/9i/10g, Sybase 11.9/12.0/12.5/ , DB2, SQL Server 7.0/2000/2005 , MS Access, MySQL

Database Tools: Toad for (SQL Server/Oracle/MySQL), Erwin, Altova DB Spy.

Loggers: Log4J 1.2

Transaction Control: JTA, Hibernate Transactions.

Application Servers: Web Logic 6.1/7.0/8.1/9.0/10.1 , Web Sphere 5.0/6.0/7.0, Jboss 4.2.2/4.3, Apache Tomcat 5.5/6.0

Platforms: Red Hat Linux, Solaris, Unix/ Linux, Windows 2000/NT/XP/Vista/7.

PROFESSIONAL EXPERIENCE

Confidential, NYC

Senior Java/J2EE Developer

Environment: Java 1.6, HTML, JavaScript, JSP, Rich faces, AJAX, Spring 2.5, Hibernate3.0, Web Services, XML, XSD, SOAP-UI, DOM, SAX, JSTL, UML, RAD 7.0, Maven 2.2.1, JUnit, ANT1.6, Rational Clear Case 7.2, Rational Clear Quest, Log4J 1.2, DB2, Oracle 10g, Web Sphere 6.1

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
  • Front-end development using HTML, JSP, Struts, wrote custom tags.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Developed user interface using JSP, JSP Tag libraries and Java Script to simplify the complexities of the application.
  • Inserted Dependency Injection between components using Spring's (IoC) concept.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using CXF framework tool/Apache Commons.
  • Designed and developed Hibernate DAO’s using spring framework’s Hibernate Dao Support and Hibernate Template.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views for multiple databases.
  • Involved in Unit Testing of various modules by generating the Test Cases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere Application server.
  • Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
  • Implemented Log4J 1.2 for Logging Errors, debugging and tracking using loggers.
  • Used Rational Clear Case for version control and Clear Quest for bug tracking.
  • Performed deployment of applications on IBM Websphere Application Server 6.1.

Confidential, Birmingham, AL

Java Developer

Environment: J2EE (JAVA, JSP, Servlets, JDBC), HTML, CSS, JSTL, AJAX, DOJO, DHTML, XSLT, XML/XSL, JavaScript, Struts Framework, JSF, Eclipse IDE, Websphere App server, UML, SQL, PL/SQL, RationalRose2000, Oracle9i, Unix/Linux.

Responsibilities:

  • Involved in the complete system development life cycle phases such as Requirements, Design, Code and Documentation, and Testing.
  • Worked in the analysis, design and development of application using J2EE framework using RUP Framework.
  • Designed front-end pages using HTML, CSS, JSTL, JSF, AJAX and DOJO toolkit. Used DOJO widgets package for handling browser incompatibilities and IO package for AJAX support.
  • Developed JSPs, JSTL for the view layer in the Struts Framework. Used JQuery to simplify the client-side scripting of HTML.
  • Used validation functions in form beans for client-side validations.
  • Developed form beans and Struts Action classes and deployed on web server.
  • Designed and implemented MVC design pattern and Singleton design pattern.
  • Used Entity beans for integrating with the database and deployed on Websphere Application Server 5.0. Created Java beans that represent tables in the database and act as POJO’s.
  • Used LDAP for managing user credentials that provides directory based services.
  • Developed Database Objects like Stored procedures Triggers, Cursors and Views to maintain referential integrity of the database.
  • Wrote SQL queries to insert and update database.
  • Used JDBC 2.0 to invoke Stored Procedures and database connectivity to Oracle9i.
  • Used XML and XSLT for formatting and displaying reports.
  • Written unit test plans and performed unit testing using JUNIT.
  • Reviewed the existing code and documented the business logic and architectural diagrams using Visio.

Confidential, Raleigh, NC

Java Developer

Environment: Java 1.5, HTML, JavaScript, JSP, Spring, AJAX, Spring2.5, Hibernate3.0, JPA, Web Services, XML, XSD, SOAP-UI, DOM, SAX, JSTL, UML, Eclipse, MS Visio2005, MS SQL Server 2005, Maven 2.2.1, JUnit, ANT1.6, Rational Clear Case, Linux and Log4J 1.2., WebLogic8.1

Responsibilities:

  • Created the Mock-ups using HTML and JavaScript to understand the flow of the web application and created class diagrams using MS Visio 2005.
  • Involved in the process of analysis, design, and development of the application.
  • The entire application was developed in J2EE using an MVC based architecture with help of Spring (MVC).
  • Developed spring Controller classes, Command classes and configured dispactche-servle.xml for Spring (MVC).
  • Created dynamic HTML pages, used JavaScript, JQuery, and AJAX to create interactive front-end GUI.
  • Used SpringIoC and created the Dependency Injection for the Action classes using ApplicationContext.xml.
  • Configured the deployment descriptors in Hibernate to achieve object relational mapping.
  • Involved in writing procedures, queries using PL/SQL to process the data on MS SQL Server 2005 database.
  • Performed regression testing, unit testing using JUnit.
  • Used Web Services (JAX-WS) for exchange rate calculations and used WSDLandSOAP messagesfor getting credit card information from third party and usedSAXandDOMXML parsersfor data retrieval
  • Used Apache Maven 2.2.1as build tool.
  • Used IBM Rational Clear Case as version control tool for maintaining source code and project documents.
  • Implemented Log4J 1.2 for Logging Errors.
  • Perform deployment of Application on BEA WebLogic Application Server8.1.

Confidential, North Reading, MA

Java Developer

Environment: Java, JDBC, Servlets, JSP, HTML, J2EE, DHTML, Oracle, PL/SQL

Responsibilities:

  • Designed the Application using the Model View Control Architecture.
  • Developed (Java Server Pages) JSP’s and generated HTML Files.
  • Used SAX/DOM XML Parser for parsing the XML file
  • Communicated between different applications using JMS.
  • Extensively worked on PL/SQL, SQL
  • Developed different modules using J2EE (Servlets, JSP, JDBC, JNDI)
  • Integrated the Application with Database using JDBC.
  • Used JNDI for registering and locating Java objects.
  • Developed and deployed EJB like Entity Beans and Session Beans.
  • Interacted with backend and wrote stored procedures, functions and cursors for deleting and inserting.
  • Used Servlets for the development of automated e-mail response for inquiries
  • Interacted with the Users and Documented the Application.

Confidential

Application Developer

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

Responsibilities:

  • Gathered business requirements.
  • Applied Style Sheets using CSS.
  • Constructed presentation layer implementing using JSP, Struts, HTML and DHTML.
  • Developed Action Forms and Action classes.
  • Used Log4J utility to log error, info and debug messages.
  • Worked with Session and Entity Beans.
  • Involved in the JDBC queries as part of implementation.
  • Used MVC Architecture.

We'd love your feedback!