We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • 7 plus years of IT experience in analysis, design and development using Java and J2EE.
  • Experienced in SDLC, Object oriented analysis/design and development, MVC architecture/implementation.
  • Experienced in Design, development and testing of web application and integration projects using technologies such as Core Java, J2EE, Struts, JSP, JDBC, Spring Framework, Hibernate, and Java Beans.
  • Expert level skills in HTML, DHTML, JSF, CSS, JavaScript, XML, DTD, XML DOM, XSL, and XSLT, XML parsers (SAX, DOM, JAXP).
  • Experience in developing Custom tag libraries and using JSTL tags.
  • Expertise in providing AJAX based solutions for creating interactive web applications.
  • Expertise in developing Web Services (WSDL using SOAP protocol).
  • Extensive experience in developing and deploying application using IBM Web Sphere Application Server, Web Logic Application Server, JBOSS, and Apache Tomcat.
  • Experience in spring technologies like MVC, AOP, JDBC, ORM, using Eclipse.
  • Good knowledge of Object/Relational mapping using Hibernate
  • Designed systems using Data Modeling, UML.
  • Experience in working proficiently with various IDEs including Eclipse and RAD
  • Experience in developing applications using Web Sphere, Web logic, and JBOSS.
  • Good knowledge on source control tools such as Rational Clear Case.
  • Experienced in developing Web, Client/Server, multi - tiered applications from designing of the architecture, requirements gathering through testing and installation with quick learning curve on new technologies and excellent problem solving, analytical, logical and inter personal skills.
  • Experience in using Oracle, DB2, SQL Server, My SQL databases and writing complex SQL queries and stored procedure.
  • Expertise using tools/frameworks such as Log4J, Ant and JUnit.
  • Expertise in writing & executing unit test cases using JUnit Testing Framework.
  • Experience in backend development with SQL Server.
  • Experience in Onsite-Offshore co-ordination to report the project status, gather requirements, UAT, resolve issues in client environment.
  • Expertise in developing and using Client specific frameworks built on open source code like Struts for client specific Error Handling and Re-Usability.
  • Proactive and well organized with effective time management skills.
  • Experience on Windows and UNIX environments.
  • Knowledge in Vignette Content Management System.
  • Hands on experience on Agile (Scrum) programming model and Test Driven Development.
  • Experience in Java & J2EE design patterns (MVC, Service Locator, Singleton, Session Façade, VO and DAO).
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS

Languages: JAVA, C/C++, SQL, PL/SQL

Java/J2EE Technologies: J2EE, JDBC4.0, JSP2.1, Servlets2.5, Hibernate3, Spring3, Struts 2.0, JUNIT

Web Technologies: JavaScript, CSS, HTML, DHTML, XML, XSL, XSLT, JSP 2.1, XPath, XQuery, Servlets 2.5, JSF, JSTL.

Web/Application Servers: IBM Web Sphere, Web logic server7.0/8.1, Apache Tomcat5.0, JBOSS 6.0

Frameworks: Hibernate, Spring, Struts, APACHE MAVEN 3.1.0

Design methodologies: UML, Agile

Database: Oracle9i/11g, MS SQL Server2005, MY SQL, DB2

Version Control Tools: SVN, ClearCase

Operating System: Linux, Microsoft Windows

PROFESSIONAL EXPERIENCE

Confidential, Atlanta,GA

JAVA Developer

RESPONSIBILITIES:

  • Involved in analysis, design and development of enhancements.
  • Worked extensively with client to provide the business solutions and requirement analysis.
  • In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by business analyst.
  • Used Eclipse IDE to develop the Application.
  • Developed business components and configured as beans using Spring DI.
  • Developed DAO Impl classes using Hibernate Template from Spring with Hibernate API.
  • Managed Declarative transactions using Spring AOP
  • Handled exceptions using Throws Advice from Spring AOP
  • Developed Web Application using Spring MVC
  • Created JSP, JAVA Script, HTML, CSS files for front-end.
  • Used design patterns such as Business Delegate, MVC, DAO, Template-Callback
  • Developed DAO classes using hibernate framework and connected with multiple Databases.
  • Involved Bind variable concept and prepared Named queries
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Used SVN to manage version control.
  • Expertise in Object Oriented Analysis and Design (OOAD) based on Unified Modeling Language (UML)
  • Provided continued support in resolving all the queries from development and QA.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, and View Resolver.
  • Developed JUnit test cases for all the developed modules.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Tested Web services using SOAP UI
  • Proficient knowledge in packing the application into JAR, WAR, and EAR
  • As part of support to existing platform, played a major role in trouble shooting issues and fixing production issues.

ENVIRONMENT: Java 1.7, J2EE, Spring 3.0, Web Services, JSP, Hibernate, JUnit, JBoss6.0, JSTL, SVN, Eclipse 4.3, Oracle 10g, HTML,XML,AJAX, PL/SQL,CSS, JavaScript, Apache Maven 3.1.0, SOAP UI

Confidential, San Francisco, CA

Java Developer

RESPONSIBILITIES:

  • Involved in analysis, design and development of enhancements.
  • Worked extensively with the client to provide the business solutions and requirement analysis.
  • In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by business analyst.
  • Used Eclipse to develop the Application.
  • Created JSP, JAVA Script, HTML, CSS files for front-end.
  • Prepared technical requirements document for features during system migration.
  • Used design patterns such as Business Delegate, MVC, DAO
  • Developed DAO classes using hibernate framework and connected with multiple Databases.
  • Involved Bind variable concept and prepared Named queries
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from spring with Hibernate API.
  • Deployed application in WEB LOGIC Application Server
  • Used SVN to manage version control.
  • Provided continued support in resolving all the queries from development and QA.
  • Involved in re-implementation of existing application using Spring MVC Framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, and View Resolver.
  • Worked on requirements gathering for existing functionalities, analyzing and preparing technical specifications for implementation details.
  • Responsible for design and development of new features involves interacting with DBA, architect, and business.
  • Onshore - offshore communication to coordinate development and track the progress.
  • As part of support to existing platform, played a major role in trouble shooting issues and fixing production issues.

ENVIRONMENT: JSP, HTML, SPRING, HIBERNATE, SQL, JAVA SCRIPT, JSP, HTML, ECLIPSE 4.2, WEB LOGIC, PL-SQL, and TOMCAT SERVER

Confidential, Addison, TX

Java Developer

RESPONSIBILITIES:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development
  • Developed application business components and configured beans using Spring IOC.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from Spring with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC Framework.
  • Developed Interactive GUI Screens using JavaScript.
  • Developed administrative interfaces with the technologies of JSP, JavaScript, spring and Hibernate.
  • Designed and modified User Interfaces using JSP, JavaScript, and CSS.
  • Implemented pages using JSP, Servlet and JavaScript used for client side validations
  • Implemented MVC architecture, Service Locator, Session Facade, Business Delegate and Data Access Object, Value Object and Singleton patterns
  • Involved development of front-end components using Struts 2, JSP, JavaScript, JAVA, and XML.
  • Used Dependency Injection and DAO feature of Spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance
  • Implemented Transactions and Batch Updates using Spring framework
  • Involved the CRUD operations.
  • Used Eclipse as an IDE for developing the application.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed UML diagrams using UML.
  • Developed user interface using JSP Tag libraries to simplify the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.
  • Involved in building, deploying the code and moving code to different environments.
  • Involved in supporting the application post production and maintenance.
  • Deployed application in Web Sphere Application Server
  • Worked in Scrum and Test Driven Development.
  • Worked in an agile environment, involved in daily standup meetings, sprint planning, greening sessions and retrospective meetings.

ENVIRONMENT: JAVA/J2EE, SPRING, HIBERNATE, JAVASCRIPT, ORACLE, PL/ SQL, XML, ECLIPSE, AGILE, WEBSPHERE, JUNIT, JSP

Confidential, Sacramento CA

Java Developer

RESPONSIBILITIES:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Worked on Agile methodology.
  • Development of UI modules using SWING, HTML, JSP, JavaScript and CSS.
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation.
  • Designed and developed application based on EJB and Spring MVC design pattern.
  • Used spring validation and wrote validation rules.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Developed Application BL modules using EJB session beans.
  • Involved in developing and maintaining Struts controller, Struts Configuration files (struts-config.xml), Struts Action classes and Struts Action forms beans using Struts.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Involved in creating the Hibernate Objects and mapped using Hibernate Annotations.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.
  • Created Connection Pools in Web Sphere and configured as needed.
  • Developed the application using Eclipse 3.2 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation, test case template generation, EJB template generation.

ENVIRONMENT: JDK 1.5, SPRING MVC 3.0, JSP, JSTL, JAVASCRIPT, EJB 3.0, STRUTS 1.2, HIBERNATE 3.0, CSS, JBOSS 4.0, ORACLE 11G, ECLIPSE 4.2.

Confidential

Responsibilities:

  • Developed application business components and configured beans using Spring IoC.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from spring with Hibernate API.
  • Designed and Implemented MVC architecture using Spring MVC Framework.
  • Developed Interactive GUI Screens using JavaScript.
  • Developed administrative interfaces with the technologies of JSP, JavaScript, spring and Hibernate.
  • Designed and modified User Interfaces using JSP, JavaScript, and CSS.
  • Involved the CRUD operations.
  • Used Eclipse as an IDE for developing the application.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Developed test cases and performed unit test using JUnit Framework.
  • Designed UML diagrams using UML and Rational Rose.
  • Developed user interface using JSP Tag libraries to simplify the complexities of the application.
  • Developed the User Interface Screens for presentation using JSP, JSTL tags, HTML and CSS.

Environment: JDK1.6/J2EE, SERVLET, JSP, HTML, CSS, SPRING, HIBERNATE, JAVASCRIPT, ORACLE, PL/ SQL, XML, ECLIPSE, AGILE, WEBLOGIC, JUNIT

We'd love your feedback!