We provide IT Staff Augmentation Services!

Java Developer Resume

2.00/5 (Submit Your Rating)

Rochester, NY

SUMMARY:

  • Around 6 years of hands - on experience in designing, developing and testing Java/J2EE web based applications.
  • Involved in developing distributed Enterprise and Web applications using UML, Java/J2EE, Web technologies that include EJB, JSP, Servlets, Struts, JMS, JDBC, HTML, XML, XSL, XSLT, JAX-RPC,Java Script, and Hibernate.
  • Designed Use Case diagrams, Class diagrams, Activity diagram, Sequence diagrams, Flow Charts, and deployment diagrams using Rational Rose Tool and Microsoft Visio.
  • Proficient in developing advanced web-based applications design and development using Java, J2EE, Servlets, JSP, JSTL, Struts, Spring, Hibernate, ANT, Eclipse, XML, XSLT, JDBC, WSAD and Databases.
  • Expertise in using issue tracking tools such as Rational Clear Quest, Quality Center and JIRA.
  • Hands-on experience wif spring and Hibernate 3.0.
  • Familiar wif 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. Has noledge about memory allocation, JVM options, and code optimizations.
  • Well versed wif XML technologies, writing XSD and schema.
  • Always believed in Test Driven Development (TDD) approach. Experienced wif 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 wif Unified modeling language (UML) and Rational Unified Process (RUP).
  • Progressive technical developer wif broad based s 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:

Languages: Java 5/1.4/1.3, HTML, JavaScript, XML, WSDL, C, C++.

Java Tools: J2EE 6/5/1.4/1.3/1.2 , EJB 3.0/2.0/1.1, JSF, Servlets 2.3, JSP 2.0/1.2/1.1, JSTL, CSS, AJAX, JDBC 2.0, RMI, JMS, JAX WS, JUnit, AWT, Restful, Spring Rest, DOJO

Frame works: Struts 1.x/2.x, Spring 3.1/2.5, JSF, MVC

Open Source: Hibernate 4.0/3.2/3.0 /2.1 , Spring IOC, Spring MVC, Spring Web Flow, Spring AOP

Web, Application Servers: IBM Web Sphere 6.x/7.x/8.x, JBOSS 4.0.2, Apache Tomcat 6.x/5.x/4.x, WebLogic 10.3x

IDE: Eclipse 3.2, My Eclipse 6.6/5.1/3.9, JBuilder, RAD 8.0/7.0, Netbeans.

Database: Oracle 8i/9i/10g/11g, MySQL, SQL Server 2008/2005 and IBM DB2

Design: UML, Rational Rose, E-R Modeling

Build Tools: ANT and Maven

Unit/Load Testing: JUNIT, SOAP UI

Version Control System: CVS, SVN.

Logging Tools: Log4j

Operating Systems: Windows 95/98/2000/XP/Vista/7, Unix and Linux

PROFESSIONAL EXPERIENCE:

Confidential, Rochester NY

Java developer

Responsibilities:

  • Involved in analysis, design and development and testing phases of the application development using Scrum Agile methodology.
  • Involved in Sprint planning sessions and participated in the daily Agile SCRUM meetings.
  • Designed and implemented web module using Spring MVC
  • Developed web screens in JSP, JSTL, CSS and client side validation using JavaScript and Jquery.
  • Extensively used the J2EE design patterns DAO (Data Access Object), BO (Business Object), DTO (Data Transfer Object), Front Controller etc.
  • Solely responsible for Web GUI automated unit testing (Python PyUnit, Javascript JSUnit, and Perl Test::Unit).
  • Used Spring ORM module for integration wif Hibernate for persistence layer.
  • Implemented Spring AOP in exception handling, which it reduce the development time to handle the exceptions
  • Involved in consuming, producing SOAP based web services using JAX-WS and tested the web services wif SOAPUI
  • Implemented the application using the concrete principals laid down by several design patterns such as Business Delegate, Singleton, Data Access Object
  • Developed UML Use case diagrams, Class diagrams, and Sequence diagrams using Rational Rose
  • Used Eclipse as IDE for development and deployed application on Weblogic
  • Used JIRA for defect tracking and project management.
  • Unit and integration test cases are being designed and developed using JUnit.
  • Maven and Jenkins used for the automatic build process.
  • Worked wif Production deployment to support the scheduled releases part of development team.

Environment: Java5.0/6.0, WebSpehere 6.1/7.0, Tomcat 7.x, Hibernate, EJB 2.1, Python, JMS, Java Servlets, JSP, Jquery Framework, MySql 5.0 and MS SQL Server 2000/2005, Oracle 9i, RESTFul / SOAP web services, Jprobe, Spring, Log4J, JIVE SBS, Jasper Reports, Clearcase.

Confidential, Columbus, OH

Java developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, modeling, analysis, architecture design and development.
  • Developed the application using J2EE architecture.
  • Designed and developed web pages using HTML and JSP.
  • Used JQuery for developing client side validations and handling page events/AJAX calls.
  • Implemented Struts MVC framework including JSP, Servlets, and Action classes in presentation layer.
  • Used Web Services using SOAP to interact wif other existing applications.
  • Developed spring beans using Spring IOC.
  • Developed business layer using stateless session beans and used Hibernate in persistence layer.
  • Implemented Test-driven-development using Junit.
  • Written SQL, PL/SQL and stored procedures as part of database interaction.
  • Coordinated wif Developers and QA Testing Team regarding testing issues like setting up builds, issuing tickets, setting Testing and Development Environment.

Environment: Java 1.4, JSF, J2EE 1.4, JSP 2.0, Servlets, Spring 2.5, IOC, JPA, Struts 1.x, Web Services-REST, WSDL, SOAP, Oracle 10g, JDBC, JavaScript, PL/SQL, HTML, SQL, AJAX, XML, WebSphere 7.0, Eclipse 3.2, CVS, JUnit, Maven.

Confidential

Java developer

Responsibilities:

  • Analysis and Design of various modules using J2EE Architecture.
  • Written Hibernate annotation based mapping Java classes wif Oracle Database tables.
  • Involved in complete projects Life Cycle, me.e. Design, Implementation, unit Testing and UAT Testing support and Production Maintenance.
  • Extensively used agile development methodology and project planning.
  • Worked on development of Struts based UI screens for the Presentation application.
  • Involved in Writing Action classes, Action Forms and Action Mapping in Struts Config xml.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Implemented the Hibernate framework (ORM) to interact wif database.
  • Implemented spring framework for application transaction management.
  • Developed Web Services to integrate wif the External System.
  • Extensively worked wif XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Involved in writing the publishers and subscribers to the Topics and Queues.
  • Developed various SQL queries and PL/SQL Procedures in Oracle db for the Application
  • Involved in Application/data base query performance Tuning.
  • Implemented a logger framework for the application using Log4J.
  • Used Clear Case as the source control system.
  • Involved in JUNIT testing for the unit testing.

Environment: Java 1.4, JSF, J2EE 1.4, JSP 2.0, Servlets, Spring 2.5, IOC, JPA, Struts 1.x, Web Services-REST, WSDL, SOAP, Oracle 10g, JDBC, JavaScript, PL/SQL, HTML, SQL, AJAX, XML, WebSphere 7.0.

Confidential, Dallas, TX

Java developer

Responsibilities:

  • Developed Web interface using JSP, Standard Tag Libraries (JSTL), and Struts Framework.
  • Involved in the analysis, design, and development and testing phases of application.
  • Presentation tier developed using Struts, writing Action Classes, Form Bean Classes and configure the application using Struts Configuration file.
  • Developed front end wif JSP, Struts Tag libraries, JSTL and JavaBeans.
  • Used struts framework for layout management.
  • Used Stateless Session Enterprise Java Beans (EJB) to encapsulate the business logic.
  • Designed and implemented BusinessDelegate, SessionFacade and DTO Design Patterns.
  • Used XML Web Services using SOAP to transfer information to the supply chain and domain expertise Monitoring Systems.
  • Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Involved in writing EJBs (Sateless Session Beans) and Web Services for building the middleware distributed components and deployed them on application servers.
  • Implemented the Hibernate framework (ORM) to interact wif database.
  • Implemented spring framework for application transaction management.
  • Developed Web Services to integrate wif the External System.
  • Extensively worked wif XML using DOM and SAX parsers for transferring the data between different components.
  • Involved in implementing the Message Oriented Middleware for Asynchronous communication in Enterprise application.
  • Involved in developing EJB's Message Driven Bean(MDB) for asynchronous messaging.
  • Implemented Maven build tool to build jar files.
  • Used JavaScript for client side validations and Struts Validation for server side Validations.
  • Developed the Junit test cases.

Environment: Java 5.0, J2EE 6, Servlets, JSP 2.0, JSF, Spring 3.1, Hibernate 4.0, EJB 3.0, SQL Developer, HTML, Oracle 11g, Jquery, JavaScript, CSS, Java Web Services, REST, Tomcat server 7.0, Eclipse 3.2, log4j, AJAX, HTML5, SVN, JSON, agile scrum

Confidential

JavaDeveloper

Responsibilities:

  • Developed JSP pages, Servlets and HTML pages as per requirement.
  • Coding usingJava,JavaScriptandHTML.
  • Developed the necessaryJavaBeans, PL/SQL procedures for the implementation of business rules.
  • Designed, developed and executed Data Migration from Db2 Database to Oracle Database using Linux scripts, Java and SQL loader concepts.
  • Developed UNIX and java utilities for Data migration from Db2 to Oracle. Sole developer and SPOC for the migration Activity.
  • UsedJDBCto provide database connectivity to database tables inOracle.
  • Developed the web interface usingJSPand developed struts action classes.
  • UsedWebSphere Application Serverfor application deployment.
  • Involved inUnit Testingand Integration Testing.

Environment: JDK 5.0, J2EE, IBM DB2, IBM WebSphere Application Server, IBM WSAD, Struts 1.x, EJB, JSP, Servlets, HTML, CVS, JavaScript, Oracle 9i, Unix Scripting and Windows 2000.

Confidential

Java developer

Responsibilities:

  • Responsible for developingUse Case, Class diagrams and Sequence diagramsfor the modules usingUMLandRational Rose.
  • Redesigned the web applications by replacing the Custom MVC framework wif the Spring MVCmodule.
  • Usedspring frameworkfor dependency injection wif the halp of Configuration files.
  • Designed the Front-end Screens usingJSP, Servlets, HTML and JavaScript.
  • ImplementedAjaxin web pages to makeAsynchronousrequest to the server.
  • WroteSQLqueries andPL/SQLprocedures forJDBC.
  • Involved in codingDAO layerusingHibernateto access the Oracle database
  • ImplementedWebservicecalls usingJAX-WSandSOAPthat provide Global information support such as Customer and Account management.
  • Tested Web Services usingSOAPUI toolas a part of unit-testing.

Environment: Spring, JSP, Servlets, JDK, Oracle9i,AJAX,Java Script, Hibernate, JBoss, Log4j, ANT, HTML, XML,CSS, CVS, JUnit, Eclipse, SOAP, WSDL, Web Services, SQL, PL/SQL, JMS, Eclipse, UNIX, Windows.

We'd love your feedback!