We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Over 6 years of experience in Application Development, dis includes design, development and Implementation of Projects in teh areas of Java/J2EE Client and Server side Enterprise Applications
  • Expertise in major Java Technologies (Core Java, Servlets, Jsp, JDBC, Hibernate, Spring)
  • Worked with Hibernate for teh relational mapping with teh databases.
  • Experience in implementing enterprise applications using IBM Web sphere, Web logic and Tomcat.
  • Experienced in using JavaScript API including Java Script Objects, Browser Objects, and HTML DOM Objects.
  • Expertise in MVC Architecture using Jakarta Struts 1.3/2.0 with features like teh Validation Framework, Tiles Framework.
  • Implemented various design patterns like Factory Pattern, Session Facade, Singleton, Business Delegate, Adapter, DAO, MVC Design patterns.
  • Experience in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, HTML, Java Script, CSS, JDBC, JNDI, XML, AJAX.
  • Experienced in developing and deploying J2EE components on application servers such as Web logic, IBM WebSphere, JBOSS and Apache Tomcat
  • Working knowledge of Oracle, SQL Server and MS - Access, My SQL. Solid understanding of Relation Database theory.
  • Good experienced in writing SQL and PL/SQL routines, Store Procedures.
  • Good working knowledge on development tools Eclipse, MyEclipse and NetBeans
  • Experienced in Web Services and AJAX implementation.
  • Experienced in developing enterprise applications using open source Technologies such as Hibernate, spring, Maven, Log4j and jUnit.

TECHNICAL SKILLS

JEE Technologies: Servlets, JSP, JMS, JDBC, JNDI, Hibernate, Spring

Languages: Java, C++, SQL, and PL/SQL

RDBMS: Oracle 10g, Oracle 11g, MS-SQL server, MySQL

Web / Application Server: WebSphere, Oracle WebLogic, Apache Tomcat, WebSphere

Scripting Language: JavaScript, JQuery

Operating Systems: Windows NT/2000/XP, Mac

Methodologies: Agile, Waterfall

Web Services & XML: SOAP, REST, WSDL, XML, and XSLT, XHTML

Frameworks: Struts, Spring and Hibernate

IDE/ Tools: Eclipse, NetBeans, MySQL Developer

Design Patterns: MVC, Singleton, DAO, DTO, Factory Pattern, Front Controller

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • AGILE development process has been followed. Experience with stand-up, Retrospective, Demo, Planning and Code review meetings.
  • Developed teh parsing logic for csv file from FTP site to Amazon SQS and tan loading it to teh POSTGRES database.
  • Hibernate was used for Object Relational Mapping. Hibernate Query language and teh Hibernate Criteria Queries were used in teh DAO layer.
  • Involved Java multithreading to cascade multiple changes on multiple records in only one transaction.
  • Used Spring Framework in which is based of MVC design pattern.
  • Used various design patterns like Singleton, Factory, DAO, DTO, Service locator etc.
  • Used web services for interaction between various components and created REST envelopes.
  • Used JUNIT framework for writing test Case with MOCKITO Framework.
  • Used DB unit framework for writing integration test cases.
  • Used Maven to build and deploy teh application. Worked on reducing teh size of teh application.
  • Implemented logging mechanism using Log4j with Spring Framework.
  • Performed code refactoring for readability, simplify code structure and improve maintainability.
  • Involved In Bug Fixing and QA Support.
  • Configured Loggly with teh project.
  • Involved in Database Design and Development.
  • Used GIT for version control.

Environment Java, J2EE, Spring,, AJAX, JQuery, XML, JavaScript, CSS, Oracle 9i/10g, NetBeans, JUnit, Tomcat, log4J and Windows XP

Confidential, Pittsburgh, PA

Java Developer

Responsibilities:

  • Involved in teh complete Software Development method which is AGILE including Requirement Analysis, Design, Implementation and testing.
  • Utilize in-depth knowledge of functional and Technical experience in Java/J2EE and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer
  • Designed application modules, base classes and utility classes using core java.
  • Front end of application has been implemented with Spring MVC architecture with Junit test cases and interceptor for teh validation of teh secured cookie.
  • Primarily focused on teh spring components such as Dispatcher Servlets, Controllers, Model and View Objects.
  • In teh Front end of teh Application designed and implemented a publishing framework and reusable UI component library based on jQuery.
  • Implemented teh application following teh J2EE best practices and patterns like Singleton, Factory, MVC and DAO.
  • Developed Hibernate DAO classes and with teh spring frame work manager classes retrieve and save teh data from teh database.
  • Used Spring IOC to integrate with Hibernate.
  • Used Agile Software Development for development of teh project.
  • Developed business components using Spring API (Stateless Session Factory).
  • Focus on converting teh existing features in teh application towards globalization of teh application which is internationalization of teh web representation.
  • Implemented logging mechanism using Log4j with Spring Framework.
  • Used CVS for version control.

Environment Java, J2EE, Spring,, AJAX, JQuery, XML, JavaScript, CSS, Oracle 9i/10g, NetBeans, JUnit, Tomcat, log4J and Windows XP.

Confidential, Richmond, Virginia

Java Developer

Responsibilities:

  • Application developed in SOA Architecture, MVC architecture using spring framework, Hibernate.
  • Used Struts Framework in teh application which is based on MVC2 design pattern.
  • Design and Development of User Interfaces, Menu’s using HTML, JSP, Java Script and XML, Ajax, JQUERY.
  • Hibernate was used for Object Relational Mapping. Hibernate Query language and teh Hibernate Criteria Queries were used in teh DAO layer.
  • Responsible for retrieving data from various sources such as Oracle and XML documents.
  • Worked in teh Web services Environment developing teh service methods.
  • For handling data from XML documents XPATH, XQuery, XSL/XSLT is used.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Creating, identifying and exposing system as Web Services and defining architecture based on service oriented Architecture (SOA).
  • Involved in developing, testing and deploying environments. Involved in preparing teh JUnit Test cases for teh classes.
  • AGILE development process has been followed. Experience with stand-up, Retrospective, Demo, Planning and Code review meetings. Experience with Eclipse IDE, spring and Struts plug-ins.

Environment: Java, J2EE, HTML, Struts, Hibernate, XML, JavaScript, Webservices, Servlets, Oracle, HTML, SVN, JUnit, Eclipse, LDAP, Apache Commons Libraries, Weblogic Application Server.

Confidential, New York

Java / J2EE Developer

Responsibilities:

  • Implemented Transfer Funds, Messaging Service Modules using Struts and Tiles Framework with respect to Model-View-Controller (MVC2) Architecture.
  • Used JMS for reliable and asynchronous exchange of important financial information.
  • Implemented persistence layer using Hibernate dat use teh POJO classes to represent persistent database tables.
  • Developed teh application in MVC design patterns using Struts, JSP, and Java Servlets
  • Consumed Web Services using WSDL and SOAP for transferring funds to other financial institutions.
  • Designed and developed data access layer using Data Access Object (DAO), Session Façade, Business Delegate and Singleton design patterns.
  • Involved in Database Design and Development.
  • Developed Stored Procedures, Triggers, Functions and Cursors for efficient usage of data from MY SQL Database.
  • Used Log4J to capture teh log.
  • Developed test cases and performed unit testing using JUnit.
  • Build application using Ant Scripts.
  • Used CVS for Version control across common source code used by developers.

Environment: J2EE, JSP, Struts, Hibernate, JMS, JNDI, MY SQL, HTML, XML, ANT, WSDL, SOAP, SOA, Axis, Eclipse, Web Logic, LOG4J, CVS, JUnit, Windows.

Confidential

Java Developer

Responsibilities:

  • Developed System Requirement Specification and Functional Requirement Document.
  • Decomposed business and user requirements into system and software functional requirements.
  • Worked with teh User Interface Team to define user interfaces, and performed usability engineering to finalize system UI and halped create wire-frame models.
  • Managed changes to baseline requirements through TEMPeffective application of change control processes and tools.
  • Assisted in designing, building, and maintaining database to analyze life cycle of checking and debit transactions.
  • Determined techniques (with analyzed functional problems and requirements) most feasible for processing teh data
  • Served as primary liaison between teh technical team and teh product team and end-users for teh purpose of establishing a common understanding of requirements.
  • Worked on various Development teams responsible for creating transaction processing applications in teh heterogeneous distributed environment.
  • Worked in teh team responsible for developing teh customer dispute resolution system for retail branches.

Environment: Java, IBM Web Sphere, DB2, JDBC, JNDI, JSP, Java Servlets, Jscript 1.2, HTML, Oracle 8i, PL/SQL, SQL.

Confidential

Java Developer

Responsibilities:

  • Involved in teh development of front end screen design using JSP.
  • Involved in teh implementation of client side and server side programming using HTML and Java Script.
  • Database design and connectivity done by using JDBC bridge.
  • Developed Servlets in forwarding requests to different servers and Servlets.
  • Designed and developed Servlets to communicate between teh presentation and business layer.
  • Used Java Script for Client side validation and JUnit framework for unit testing.
  • Created Session Beans and controller Servlets for handling HTTP requests from JSP pages.
  • Developed front- end interfaces and involved in Error Handling using JSP.
  • Was assigned teh task of deploying teh application different working environments.

Environment: JDBC, HTML, Java-Script, Log4J, JavaBeans, SQL Server, Web Logic

We'd love your feedback!