We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Addison, TX

SUMMARY

  • Having over 7 +years of progressive IT experience in all phases of Software Development Life Cycle (SDLC) including Analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EEtechnologies.
  • Experience with Object Oriented Analysis, Design & Programming, and Web based systems (Weblogic, Tomcat). Expertise in developing Multi - tier enterprise level web applications using various Java J2EE technologies JSP, Servlets, JSP, JDBC, JNDI and XML.
  • Good knowledge and experience in implementing open source frameworks Hibernate, Spring, Struts, and integrating among them. Good Knowledge of Web Services using SOAP, Restful. Well experienced in MVC architecture of Struts and Spring framework. Expertise in web development using HTML, CSS, DHTML, XHTML, JavaScript, JQuery, and AJAX Technologies.
  • Been working on diverse Database Servers like Oracle 9i/8i, MySQL 5.0 Good experience in Apache ANT and Maven. Working on Eclipse IDE for JAVA/J2EE Application development. Strong acquaintance with Web Server and application server like Apache Tomcat and JBOSS. Experience with major databases such as Oracle, DB2, MYSQL, PL/SQL and MS SQL Server.
  • Good Experience in developing test cases with JUnit and logging with Log4j. Hands on experience in building projects using IDEs Eclipse, My Eclipse, Net Beans. Experienced in working with different operating systems Windows, UNIX & LINUX.
  • Excellent organizational and interpersonal skills with a strong technical background. Quick Learner, Self-motivator and ability to work in challenging & versatile environments with an excellent written/verbal communication.
  • Good in client interaction and offshore co-ordination. Strong team player and display good people skill when interacting with Business users, Functional and Technical team to meet the project deadlines. Good communication skills, leadership skills, interpersonal skills, self-motivated, quick learner, team player, pro-active learner. Strong Logical and Analytical Reasoning Skills, Excellent Management skills, Excellent Communication with good Listening, Presentation Skills.

TECHNICAL SKILLS

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

APIs: JDBC, JMS, JNDI, JCA, JTA, JPA, JSF,JSTL, EJB, RMI, SOAP

Design Patterns: MVC, DAO, DTO, Front Controller, Session Façade, Business Delegate, Observer, Singleton

Frameworks: Struts, Hibernate, Spring, JSF

XML Technologies: XML, XSD, XSLT, DTD, DOM parser, SAX parser, XPath, Xquery

Scripting/GUI Tools: HTML, DHTML,DOJO, JSON, JavaScript, CSS, Shell Script, Dreamweaver

Application Servers: WebLogic 7.0/8.1/9.1/10.0 , JBoss 4.0, Apache Tomcat 4.x/5.x, Websphere 5.0/5.1/6.0

IDE: Eclipse 3.x, RAD 6.0, Websphere Studio Application Developer (WSAD), NetBeans 5.x/6.0, JBuilder 5/6/7/8

Databases: Oracle, MySQL 3.x/4.1/5.0, SQL Server 2005/2008

Operating Systems: Windows Variants, Unix, Linux

PROFESSIONAL EXPERIENCE

Java Developer

Confidential

Responsibilities:

  • Followed Agile SCRUM methodology and used Test Driven Development (TDD).
  • Created Design Docs from Functional Specifications.
  • Developed Business components using Java Objects, Core Java, Multithreading, Servlet, JSP.
  • Implemented Spring MVC framework in the application.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IoC).
  • Coded Java Scripts for performing client side validations.
  • Developed Object - - Relational (O/R) mapping using Hibernate 3.0 .Developed Data Access Object (DAO) persistence layer using Hibernate 3.0.
  • Involved in development of Web Services using JAX-WS 2.0 to get data from the SAP System.
  • Used JBOSS application Server for development purpose.
  • Used Oracle Sql Developer for Oracle 10g for running queries to confirm the results from the application.
  • Involved in writing PL/SQL, stored procedures and function for the application in Oracle.
  • Worked on code-merge, code integration and module integration. Involved in monitoring the defects and assigning it to the concerned.
  • Used JUnit for Unit Testing and Clover for code coverage.
  • Provided support to the testing team and also involved in the Bug Fixing.
  • Used Git as Version Control System for the application.
  • Used agile methodologies to minimize the risk by developing software in short amounts of time.

Environment: Core Java, Servlet, JSP, Spring, Spring MVC, Hibernate, Web services, oracle 10g, HTML, CSS, JavaScript,, JUnit testing, Singleton and Abstract Factory pattern JBOSS, Git version control, Agile

Java/J2EE Developer

Confidential

Responsibilities:

  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed Enterprise Eligibility business objects and domain objects with Object Relational Mapping framework such as Hibernate.
  • Develop innovative and quality solutions by making use of latest tools and technologies like Apache CXF, Spring Core, and Spring AOP.
  • Developed REST architecture based web services using JAX - RS 2.0 to facilitate communication between client and servers.
  • Engaged with Eclipse for visually designing, constructing, testing and deploying J2EE application and web services.
  • Interacted with QA Automation team and managers to nail down the technical problems.
  • Developed JUnit test cases for all the developed modules.
  • The UI is enriched with JQuery JavaScript library that facilitates dynamic and asynchronous screen manipulation and AJAX request.
  • Developed the different components of application such as JSPs, Servlets, EJB's using Web sphere Studio Application Developer and used CVS for version control.
  • Developed a Filter View & back-end components with the Spring MVC, JSTL, Dojo, JQuery, JSTL
  • Was involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.
  • Developed pom.xml for the build of the application using Maven
  • Involved in the design and development of application built in Java/J2EE using Struts, Spring and Hibernate.
  • Developed Presentation layer components comprising of JSP, AJAX, Struts Action, Struts Form Beans and AJAX tag libraries.
  • Used JavaScript for developing UI Components like Editable drop down, data-driven menu customizations.
  • Developed SQL queries, Joins with JDBC API, Hibernate ORM to access data.
  • Designed and implemented four Agile Scrum teams for product development.
  • Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
  • Involved in writing services using EJB in WSDL.
  • Involved developing re-usable web services using SOAP, XML, WSDL, XML Schemas, and JAXP.
  • Prepared the REST and SOAP based service calls depending on the data passing to the web service.
  • Developed DAOs (Data Access Object) using Hibernate as ORM to interact with Oracle database.
  • Designed and developed Generate PDF functionality using Spring framework.
  • Used Value Objects, Service Locator and Singleton design patterns.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.

Environment: Java, J2EE, Spring, Hibernate, Struts, JQuery, AJAX, Sencha, ExtJS, JavaScript, Oracle, Crud, PL/SQL, JDBC, Apache CXF, Rest, Eclipse, Web logic, ClearCase, Junit, Agile, UML JSP, JSTL, JAX-RS 2.0, Servlet, Maven, IText, GWT, Jasper report, ILOG, Web 2.0, SOA.

Java Developer

Confidential

Responsibilities:

  • Web enabled the application using Servlets, JDBC, Session Beans, JMS, JSP, and EJB.
  • Prepare Java/J2EE development structure for Eclipse, maven, Jetty.
  • Used the Eclipse as IDE, configured and deployed the application onto WebLogic application server using Maven build scripts to automate the build and deployment process.
  • Developed and designed interfaces using HTML, JSP, Server Side components using Servlets on Involved in study of business processes, collection of functional & technical requirements Eclipse and used JPA annotations.
  • Mentored/trained a team of 5 junior to mid - level developers in Java/J2EE Development using UMLDesign documents.
  • Worked on various process related to MDM and involved in construction and managing variety of data and functional models.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Implemented Persistence layer using Hibernate to interact with the Oracle.
  • Experience in Hibernate 3.0 which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Developed hibernate DAO Accessor Classes using Spring JDBC Template, Worked with Hibernate for object relational mapping and connection management.
  • Created testAutomation scripts based on Desk Top applications.
  • Created Automation Test Scripts in Test Complete and involved in Automation Infrastructure Development in Test Complete.
  • Developed the Presentation and Controller layers using JSP, HTML, Java Script, Business layer using Spring (IOC, AOP), DTO, JTA, and Persistent layer DAO, Hibernate for all modules.
  • Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, XML/ XSLT, HTML, CSS and Especially.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere also Soap web service.

Environment: Java 1.5, J2EE, Spring Frame work, Soap, Hibernate, HTML 4.x, CSS2.x, JavaScript, JQUERY, AJAX, JSON, XML, YUI, APACHE TOMCAT server, Angular JS framework, JPA, SOAP UI, REST web services, spring web flow, Boot strap.

Java/J2EE Developer

Confidential

Responsibilities:

  • Created Class diagrams and Use Case diagrams from design spec using Rational Rose. Implementation of J2EE Design Patterns like Singleton, Session Facade, Business Delegate, and Data Access Objects.
  • Actively involved in design of the application architecture in lines of their own Framework based on MVC2 Architecture with JSP Front End (HTTP Request/Response Integration) as View, Servlet as Controller and combination of EJBs and Java classes as Model.
  • Designed and developed presentation layer using JSP which acts as View in a distributed MVC architecture, which involves model components and controller components.
  • Used Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer.
  • Wrote complex SQL queries and programmed stored procedures, packages and triggers.
  • Involved in configuration of Spring MVC and Integration with Hibernate.
  • Used Spring MVC framework for design and development of web application
  • Used Hibernate for Object relational Mapping and Persistence.
  • Designed and developed business tier using EJBs. Used Session Beans to encapsulate the Business Logic.
  • Developed XML and XSLT pages to store and present data to the user using parsers.
  • Involved in configuration and deployment of application on WebLogic Application Server. Used CVS as Version Control System performed Module and Unit Level Testing with JUnit and log4j.
  • Used Apache Ant for building the application. Gained a good knowledge about browser compatibility issues and their solutions.

Environment: Java 1.5/1.6, J2SE, J2EE, JSP 2.0, Servlets, Struts 1.1, JDBC, XML, JavaScript, HTML, XSLT, Firebug, Lotus Notes 8.5, Putty, Toad for Oracle 10g, WebSphere Application Server 6.0, RAD 7.0, JAXP, Toad Data Modeler 3.4, ANT

We'd love your feedback!