We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

0/5 (Submit Your Rating)

San Diego, CA

SUMMARY

  • Around 7+ years of hands - on experience in designing, developing and testing Java/J2EE web based applications.
  • Excellent technical knowledge in Java, Servlets, JSP, JDBC, EJB, and XML with the back end RDBMS like Oracle Expertise in Struts Framework.
  • Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
  • Hands-on experience with spring and Hibernate 3.0.
  • Familiar with EJB design patterns, Service Oriented Architecture (SOA), Aspect Oriented Programming (AOP).
  • Installed, configured and performed administration on BEA Web Logic Application server (6.1, 8.1), Oracle 8i/9i.
  • Also worked on other servers like WebSphere, JBoss, and Tomcat.
  • Strong skills in SQL/PL-SQL programming.
  • Also done Performance Tuning in some of my projects. Have knowledge about memory allocation, JVM options, and code optimizations.
  • Well versed with XML technologies, writing XSD and schema.
  • Always believed in Test Driven Development (TDD) approach. Experienced with JUnit.
  • Used ANT, WinCVS and Log4j Extensively.
  • Expertise in RDBMS like Oracle, MS SQL Server, MySQL and DB2.
  • Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML) and Rational Unified Process (RUP).
  • Progressive technical developer with broad based achievements in Designing, Developing, Testing and Implementing Applications across a range of systems and environments.
  • Experience in Full Life Cycle development of software applications for Web-based environments.

TECHNICAL SKILLS

Operating System: Windows 2000,NT,XP,Vista,7 and Sun Solaris 2.8,2.9, UNIX

Programming Languages: JDK 1.4,1.5,1.6, C, C++,Perl

Client Scripting: JavaScript, VBScript

Server Scripting: JSP, PHP

J2EE MVC Frameworks: Struts 1.1, 1.2, Struts 2.1, Spring 2.0,2.5 Spring 3.0, JSF 1.2

Databases: SQL Server 2000, 2005, 2008, Oracle 8i, 9i, 10g, MySQL 5.0, SQL, DB2.

ORM Frameworks: Hibernate 2.0,3.0, iBatis

Web technologies: Servlets, HTML, DHTML, Web Services, SOAP, WSDL, AJAX

Java technologies: JDBC, Java Beans, JUNIT, JPA

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

Middleware Technologies: EJB 2.1,3.0,JNDI

XML technologies: XML, XSL, XSLT, SAX, DOM, AXIS, and JAXB

IDEs: Eclipse, NETBeans, Sun Java Studio Creator, Toad, Microsoft Visual Studio, Dream Weaver 8.0, Rational Application Developer.

Application Servers: WebSphere 6.1/5.1, WebLogic Application Server 8.1, JBoss

Web Servers: Apache Tomcat 6.0/5.0, Java Web Server 2.0

Version Control: ClearCase, Subversion, PVCS, CVS, Harvest, IBM CMVC

Testing: JUnit, JUnit-Perf, JMock, Cactus

Build tool: Ant, Maven

Tools: TOAD, SQL Developer, DB Visualizer, XML SPY, Rational Rose, Server studio

Protocols: HTTP, HTTPS, SOAP, SMTP, FTP and TCP/IP.

Utility Tools: Putty, Fire FTP, Test HTML, Mozilla, Edit Plus, Altova XML Spy

PROFESSIONAL EXPERIENCE

Confidential, San Diego, CA

Sr. JAVA Developer

Responsibilities:

  • Involved in understanding of business requirements, design and development of the project.
  • Implemented the Struts framework with MVC architecture.
  • Developed the presentation layer using JSP, HTML and client side validations using JavaScript.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS - Oracle.
  • Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Applied J2EE design patterns like Business Delegate, DAO, and Singleton etc.
  • Deployed and tested the application using Weblogic application server.
  • Involved in coding, code reviews, JUnit testing, Prepared and executed Unit Test Cases.
  • Worked with QA team in preparation and review of test cases.

Environment: Java, JDK 1.6, JSP, Struts, JavaScript, Hibernate, Web logic, SVN, Eclipse, SQL Developer, Oracle 10g, JIRA.

Confidential, Grand Rapids, MI

Java/J2EE Developer

Responsibilities:

  • Designed UML diagrams using UML and Rational Rose.
  • Install and configure RAD 6.0, PL/SQL Developer 7.0, Rational Clear Case, and Rational Clear Quest and Oracle client.
  • Extensively worked on User Interface for few modules using JSPs, JavaScript and Ajax.
  • Developed web components using Spring and Struts frameworks.
  • Front-end development using HTML, JSP, Struts, wrote custom tags.
  • Implemented in both service and consumer web service components.
  • Used WebSphere to develop JAX-RPC Web Services.
  • Written the transformation code using XSLT for Insurance forms for different states.
  • Developed test harness to test the web services which helps test teams to test web service components independently using the various request and response xml
  • Involved in integrating Web Services using WSDL and UDDI.
  • Extensively worked on developing WSDL, XML schemas for web service components.
  • Closely working with QA, Business and Architect to solve various Defects in quick and fast to meet deadlines.
  • Deployment on JBOSS Application Server
  • Worked on configuring services and system administration tasks such as adding new users, Creating your own power tools/utilities, Automating command input or entry, Customizing administrative tasks, Creating simple applications
  • Used Maven2 to build application and involved in deployment of the application in different environment
  • Used JQuery to give special animation effects to the web pages.

Environment: J2EE, JDK 1.5, JMS, Maven2, JBoss, RAD6.0, SOAP, Java Script, JSP, Servlets, WSDL, JAX-RPC web services, JUnit, EJB, XML, Struts, Spring, Eclipse, PL/SQL, JQuery

Confidential, New York, NY

Java/J2EE Web Developer

Responsibilities:

  • Involved in design, development and testing of the application.
  • Created Class Diagrams and sequence diagrams using UML.
  • Use Case and Sequence diagrams were designed in UML using Rational Rose to demonstrate the behavior of objects in each use case by describing the objects and the messages they pass.
  • Developed User interface for Trade blotters, Trade Search, Trade Matching modules using Struts framework, JSP, CSS and JavaScript.
  • Developing JSP Pages to provide dynamic content to HTML pages.
  • Involved as architect of several modules initial phases of high-level design and proof of concepts using Java 2 Enterprise Edition uses WebLogic workshop.
  • Made use of Hibernate DAO Support for Spring Hibernate integration.
  • Development over all Hibernate configurations of all data objects.
  • Involved in the design team for designing the Java Process Flow architecture.
  • Responsible for fixing Emergency Production Level Bugs.
  • Involved in Portals design and development.
  • Involved in release management team and which involves the application schedule build and preparing the release notes and release log for each release.
  • Created Data Access Object (DAO) which is used to interact with the database.
  • Design, Development and Testing of the Session EJBs.

Environment: JDK1.4, JSP, JavaScript, Struts1.1, Spring, Hibernate-3.0.5, JMS, EJB, JUnit, DBUnit, XML, CSS, DHTML, Taglibs, WebLogic 8.1, log4j, Ant, Rational Rose.

Confidential, Dallas, TX

Java/J2EE Developer

Responsibilities:

  • Prepared Class level and Sequence level diagrams for designing the content search module.
  • Used Eclipse Java IDE to develop and debug the applications.
  • Involved in implementation of the Application using java.
  • Designed templates and screens in HTML and JavaScript. .
  • Involved in development of front-end using JSP, HTML and JavaScript.
  • Involved in writing Stored Procedures in Oracle to do some database side validations.
  • Involved in processing customer Information using LDAP.
  • Performed unit testing, system testing and integration testing
  • Developed Unit Test Cases. Used JUNIT for unit testing of the application.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Worked on Quality Center (QC) for testing of the Application.
  • Involved in code and performance reviews of the code.
  • Providing input to the documentation team.
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.
  • Resolved more priority defects as per the schedule.

Environment: Java, Hibernate, Web logic, Oracle, JUnit, Log4J, Windows, JSP, LDAP, RAD, Toad, Clear Case.

Confidential

Software Engineer

Responsibilities:

  • Analyzed specifications and identified source data need to be moved to data Mart, Participated in the Design Team and user requirement gathering meetings
  • Build the whole application. Application was completely build on MVC architecture using some internal custom frameworks.
  • Implemented Delegate, Façade, DAO patterns for building the application.
  • Written Ant scripts for build, unit testing, deployment, check styles etc.
  • Used JUnit for unit testing.
  • I was part of all testing phases. Provided UAT support.
  • Created tables, stored procedure fulfill the requirements and accommodate the business rules in Oracle 8i database.
  • Delivered Zero defects in UAT.

Environment: Web Logic 6.1, Java, JSP, Servlets, SQL, PL/SQL, JDBC, EJB, JNDI, Ant

We'd love your feedback!