We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Fishers, IN

SUMMARY

  • Over Six Years of extensive programming experience in design development and implementation using Java/J2EE, JSF, Ajax, Servlets, JavaBeans, JSP, RMI, EJB, JNDI, JDBC, XML, XSLT, JMS, DB2, SQL Server, Oracle, HTML, DHTML, CSS, JavaScript, Struts, Spring(DI, IoC, MVC), Hibernate, Java Web services, Tomcat, JBoss, Maven, Spring JSF, SVN, JIRA, JUnit, log4j, Maven, XML, Apache Axis, Agile methodology, Apache CXF, Flex technologies and familiar with Waterfall, Extreme & Agile Programming.
  • Experienced in BEA WebLogic 6.0/7.0/8.0, IBM Websphere4.x/5.x, WSAD, JRUN Application Server, OAS, and Apache Tomcat 3.0/4.0/5.0.
  • Developed application using Java/J2EE technologies - Java Server Pages (JSP), HTML, CSS, JSTL, Java Beans, spring, XML.
  • Strong experience in using AJAX, JSTL, Struts Tag Libraries, Tiles, HTML, JavaScript, CSS, Java Server Pages (JSP) for designing front end.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Experienced in PL/SQL programming for SQL Server, Oracle and DB2 using IDE’s like SQL Navigator and Toad.
  • Worked with Relational Database Management Systems including Oracle, MySQL, SQL Server and DB2.
  • Expertise in working with Spring, Struts, JSF, Web Services, Hibernate and EJBs.
  • Well versed in most of the J2EE design patterns which were used during the design/development phase of the project.
  • Experience in developing test cases and test plans besides involving in Unit testing using JUNIT, Integration testing and User Acceptance testing extensively.
  • Developed Web and User Interface using JavaScript, MVC design pattern using Spring, HTML 5
  • Having extensive industry and full life cycle experience in a java based environment, along with exceptional analytical, design and problem-solving capabilities.
  • Excellent communication skills and able to work alongside support teams and the java community to define and refine new functionality.

TECHNICAL SKILLS

Java: Spring, Hibernate, Java Web services, JSF, SEAM,JDBC, Java Script, JSP, Servlets, Applets, Swings, Java-Beans and Enterprise Java Beans, Java Threads using Concurrent, Reflection, Struts, Struts Tiles, Ajax, JSF

Utilities/IDE s: Eclipse, WSAD 4.0/5.x, vi, Struts, Jbuilder, DBDesigner, Tomcat, Rational Rose, Intellij IDEA, SQL Navigator, Oracle Toad,RAD, WSAD, My Eclipse, JBuilder, Netbeans, Eclipse, Exadel Studio, Jdeveloper, Flex Builder.

GUI: HTML/DHTML, JSF, Struts, JavaScript, Ajax, Tiles, Portlets, XML (Sax, Dom, JAXP), XML Schema, XML Path, XSLT, CSS.

Application Servers/ Web Servers: Websphere 4.0/5.x, Weblogic 7.0/8.1, Apache server, JavaWebServer, IIS server, Oracle Application server, JBOSS

Frameworks: Struts, Spring, JSF, Facelets (Apache MyFaces, Sun s RI), Hibernate, Adobe Flex, JQuery, JSON.

Testing Frameworks: JUnit, HTMLUnit, Selenium, Jasmine, Mockito, soapUI, jBehave, Fit

Databases/RDBMS: DB2/UDB, Oracle 8/9i/10g, SQL Server 2000, MS-Access, Pl/Sql Tool kit

Source Control: CVS, VSS, PVCS, Perforce, Clear Case, SVN.

Miscellaneous: UML, Fall, Perl, Agile, OOAD, RUP, Design Patterns, MVC, SwiftMQ, Toad, SQL *Plus, Maven, Putty, iText, Bugzilla, Unix Shell Scripting, Active Directory, WinSCP, WinMerge, Filezilla.

PROFESSIONAL EXPERIENCE

Confidential, Fishers, IN

Java Developer

Responsibilities:

  • Involved right from requirement gathering till the deployment phase.
  • Developed screens based on JQUERY to dynamically generate HTML and display the data to the client side. Extensively used JSP tag libraries. Developed the application using Eclipse IDE.
  • Used Spring Security for Authentication and authorization extensively
  • Designed and developed Application based on Spring MVC Framework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Using Java script and Struts validation frame work for performing front end validations.
  • Used Hibernate Framework for persistence onto oracle database.
  • Written and debugged the ANT Scripts for building the entire web application.
  • Used XML to transfer the application data between client and server.
  • JSF Portal Framework at Presentation Tier, developed UI components and faces-config.xml file of JSF MVC framework and in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Implemented JSF core/HTML tags for views and JSF MVC framework to make separate behavior and presentation in application.
  • Creation Managed bean used to instantiate backing beans used in a JSF application and stores them in a Scope.
  • Developed EJB Session Beans to communicate with Controller and database layer.
  • Involved in implementation of client side validations using JavaScript.
  • Generated POJO classes to map to the database table.
  • Hibernate & Spring DAO layer support at Persistence Tier.
  • Implementing Spring IOC using XML files in Business Tier.
  • Implementing Factory Pattern using spring’s Bean Factory.
  • Design Business validation and implementing them in the Business Objects.
  • Developing DB mapping XML files in Hibernate.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used Log4j extensively for logging Errors.
  • Hibernate Query Language (HQL) as the Persistence Framework, for mapping the object. Oracle as the Database.
  • Written XML files as a part of application development and parsed those documents using SAX
  • Developed Enterprise Java Beans.
  • Hibernate O/R mapping framework takes an Object-centric approach to implementing data persistence.
  • Developed DHTML pages and JavaScript functions for client side validations and created CSS pages.
  • Used for development of Java related classes and components using Eclipse as IDE for developing the application.

Environment: Java 1.5, Servlets, JSF, Hibernate 2.0 and 3.0, Spring 2.0, Struts, JDBC, EJB 2.0, JNDI, Java Beans, AJAX, Eclipse, Weblogic Application Server 9.1, TOAD, XML, UML, XHTML, DHTML, JavaScript, CSS, XSL, XSLT, DOM, SAX, DTD, XML Schemas, Oracle 9i, SQL, PL/SQL, Log4j, Oracle 11g, Spring security, Spring batch, Maven, Junit 4.0, JavaScript.

Confidential, NYC, NY

Java/J2EE Developer

Responsibilities:

  • Developed modules using Spring 2.0 Framework for Dependency injection through configuration files and eases the integration of different frameworks.
  • Instrumental in getting OracleSOAplatform (11g) infrastructure up and running through installation, validation and POC with System of record.
  • Developed code for obtaining bean s in Spring IoC framework.
  • Developed code based on framework spring batch.
  • Used spring dependency injection with annotations.
  • Developed several Backing Beans, Controllers and Service Control classes.
  • Used SVN as repository.
  • Application was built onMVCarchitecture with JSP, CSS, HTML and DHTML acting as presentation layer, Servlets as controller and EJB as business layer.
  • Worked with business teams using agile methodology to integrate business line of apps with SOAin a seamless fashion.
  • Responsible for developing the front end using JSF 2.0. and created navigation rules on framework JSF2.0
  • Designed and developed Service Classes for encapsulating business processes using Singleton design pattern, Configured Log4j logging mechanism to increase logging performance.
  • Involved in the integration of Spring 2.0 for implementing Dependency Injection (DI/IoC).
  • Developed Sql Map DAO and JDBC DAO classes for the persistence layer.
  • Involved in designing class diagrams and use case diagrams using UML.
  • Performed unit testing using JUnit testing framework.
  • Involved in requirement gathering sessions.

Environment: J2EE 1.4, Spring 2.0 Framework, JSF 2.0, JavaScript, Informix 7.30, RAD 6.0, Digester Framework, Rational Clear Case, HTML, UML, Ant 1.5, Log4J, Windows NT, WebLogic8.1/9.0, UNIX, DB2, JDeveloper, MVC, Oracle Fusion Middleware 11g, OracleSOASuite 11g, OSB,Java6, BEPL, SOAP(JavaWeb Services), Maven, SQL, LOG4J, Weblogic 10.3.5

Confidential, Sunnyvale, CA

JAVA/ J2EE Developer

Responsibilities:

  • Coordinating with Project Manager for getting the requirements and developing the code to support new applications.
  • Providing Java programming support for existing and new applications.
  • Developing Web applications using Java, J2EE, Struts and Hibernate.
  • Developing Action Form classes, Form beans, and Action classes using struts.
  • Using Hibernate for the backend persistence.
  • Used Spring framework for dependency injection and integrated with Hibernate and JSF.
  • Involved in writing Spring Configuration XML file that contains object declarations and dependencies.
  • Implementing MVC, DAO J2EE design patterns as a part of application development.
  • Developing DAO interfaces for hibernate to interact with databases.
  • Designing the front end using JSP, Dojo, CSS and Html as per the requirements that are provided.
  • Using Java script and Struts validation frame work for performing front end validations.
  • Coding and maintaining Oracle packages, stored procedures and tables.
  • Participating in project design sessions to document technical specifications and to provide design options and solutions.
  • Working on Web technologies including Tomcat, Apache, Http, Web service architectures.
  • Migrating web application from Tomcat to web sphere deployment environments.
  • Using Svn for software configuration management and version control.
  • Preparing test cases and strategies for unit testing and integration testing.
  • Using the LOG4j to log regular Debug and Exception statements.

Environment: Java, J2EE, JSP, Struts 2.0,JDBC 3.0, Web Services, XML, JNDI, Hibernate 3.0, JMS, Spring 3.X, JSF, Weblogic Application Server 8.1, JQuery, Maven, Eclipse, Oracle 10g, WinCvs 1.2, HTML, Rational Rose XDE, Junit 4.0, Log4j, Dojo, Ajax, JavaScript 1.2, XML/XSLT,SAX,DOM.

Confidential

Java Developer

Responsibilities:

  • Working with users to establish requirements and determine priorities.
  • Meeting client’s face to face at their offices.
  • Developed user interface for Online Scheduling application that helped customer clients to check availability and schedule online appointments. Written Java/JSP code for registration, scheduling, viewing and editing.
  • Identifying & addressing conflicts with newer client-implemented software.
  • Investigating alternate configurations & implementing better solutions.
  • Designing, developing, testing & configuring for a custom pre-authenticated scenario.
  • Developed the GUI of the system using HTML, JSP and client-side validations was done using JavaScript. Built and accessed the database using JDBC for ORACLE 9i.
  • Struts Framework in conjunction with JSP and Tag Libraries used in developing user Interface for administrative screens and user interaction screens.
  • Developed Session Beans for necessary transactions like fetching the data required, updating the customer information
  • Worked on coding of Servlets and EJB communication
  • Worked on Maven for getting latest jar files including common-collection.jar, common-logging.jar etc from Apache.
  • Developed Servlets to process the requests, transfer the control according to the request to Corresponding Session Beans, JSP pages.
  • Developed WebLogic container security components for adding vendor specific Security Realm to application using JMX.
  • Java Servlets and JSP pages were deployed on the WebLogic Application Server for retrieving user information and posting related data.
  • Worked on database interaction layer for insertions, updating and retrieval operations of data from oracle database by writing stored procedures. Provided technical expertise, customer support and evaluated technical products whenever required.

Environment: Java/J2EE, Struts, EJB, Web Logic Server, Oracle 9i, XML, HTML, JavaScript, Ant, PL/SQL, JSF, Junit.

Confidential

JAVA/ J2EE Developer

Responsibilities:

  • Interacted with Business users during requirements gathering and designed the system using UML (Class Diagrams and Sequential Diagrams) with OOD features.
  • Used Spring framework as middle tier application framework and handled persistence strategy using Spring’s ORM module for Hibernate.
  • Used Hibernate as persistence mechanism implementing object relational mapping and implemented advanced features like HQL and Criteria based querying.
  • Involved in developing web tier using Spring MVC Framework.
  • Extensively used the Spring Core for Inversion of Control (IOC), Application Context and ORM modules of Spring Framework in the project.
  • Used best practices and design patterns Singleton, DAO, DTO, MVC etc.
  • Developed various Controller classes and used spring’s validator for form validations.
  • Developed code to consume Web services using Spring-WS and used SOAP based messaging format for transferring request and responses and validated the request and responses against XML Schema Definition.
  • Used JSTL for view coupled with Spring bind tags and enhanced UI with CSS.
  • Used Display Tag to show data in tabular form.
  • Worked on SQL Server as the relational backend.
  • Log4j used for logging and tracing.
  • Followed best practices of TDD consistently testing service and data access tier using JUnit.
  • Wrote build scripts for the application using Ant.

Environment: Spring 2.x,Spring MVC, Hibernate 2.x, JUnit 3, JSTL, JBOSS 2, SQL Server, Log4j, Ant, XML, HTML, CSS, JavaScript, Webservices, SOAP, WSDL.

We'd love your feedback!