We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Tulsa, OK

SUMMARY

  • More than seven years of experience in design, analysis, development and testing of web/enterprise based and client/server applications & extensive relational database based applications.
  • Extensive experience in the design and development of J2EE applications using Core Java, JDBC, Servlets, JSP, Java Beans, Enterprise Java Beans, Java Mail, XML, JQuery and Web Services.
  • Expertise in various open source frameworks like Struts2, Spring3.0, JSF and ORM Technology like Hibernate 3.5.
  • Experience in MVC(Model View Controller) architecture using Struts, Spring, JSF and Hibernate.
  • Good knowledge on the Spring modules like Spring IOC, Spring MVC, Spring AOP, Spring DAO and Spring JDBC.
  • Expertise in using Web Service technologies like SOAP, REST, WSDL, UDDI, to integrate the web - based applications.
  • Experience with multiple web/application Servers like Apache Tomcat, IBM Web Sphere, Web Logic and JBOSS.
  • Expertise in Web-Development technologies like HTML, DHTML, JavaScript, CSS, XML, XSL/XSLT and AJAX.
  • Strong experience in RDBMS like Oracle 11g, SQL Server, MYSQL, schema development, PL-SQL programming, Stored Procedures, and Triggers.
  • Worked under Agile (XP, Scrum, TTD), RUP methodologies.
  • Extensive development experience in different IDE’s like Eclipse, My Eclipse, Netbeans and RAD.
  • Experience in UML Modeling, Design Pattern (J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate Pattern, MVC Architecture.
  • Experience in developing test cases and test plans besides involving in Unit testing, Integration testing and User Acceptance testing extensively.
  • Team Player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to detail and business process improvements.
  • Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations.

TECHNICAL SKILLS

Web Technologies: J2EE, JSP, Servlet, Web Services, JDBC 2.1/3.0, MVC, JSTL, DOM, CSS.

Java Frameworks: Struts 1.x/2.x, Spring, Hibernate 3.x, EJB 2.x/3.x

IDE / Tools: Eclipse, My Eclipse, Net beans, STS and PUTTY, SOAPUI.

API: Java Collections, Threads, RMI, JavaBeans, JDBC, JNDI

Languages: Java 1.4/1.5/1.6, C, C++, C#, SQL

Web Services: SOAP, REST, UDDI, WSDL

Markup/Script languages: HTML, XHTML, JavaScript, XML, CSS and AJAX

Application Servers: Apache Tomcat, IBM Web sphere, BEA Web logic Server, JBOSS.

Databases: Oracle 10g/11g, MYSQL, MS SQL Server 2000/2005/2008.

Operating System: Windows 2000/NT/XP/7, UNIX and Linux

PROFESSIONAL EXPERIENCE

Confidential, Tulsa, OK

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in different stages of SDLC (Software development life cycle) like gathering requirements, writing LLD’s, development, deployment and maintenance etc.
  • Implemented the Spring 3.0 framework based on MVC design pattern.
  • Enhanced the application with Spring Framework for dependency injection using the Spring IOC feature.
  • Used Hibernate as the ORM tool to communicate with the database.
  • Used JPA-Hibernate Persistence Strategy to develop DAO layer for Object/Relational persistence and implemented mapping files which handle queries to interact with database.
  • Created and configured hibernate annotations, performed persistent logic using HQL (Hibernate Query Language), named Queries and Criteria’s.
  • Generated POJO classes to map to the tables in the database using the JPA-Hibernate integration.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Built Web Services with top-down/bottom-up approach depending on the need.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL and UDDI.
  • Developed SOAP based Web services using JAX-WS framework.
  • Development of User Interface using HTML, CSS, JavaScript, JSP Custom Tag and JSTL.
  • Designed and developed PL/SQL packages, procedures, complex views and functions.
  • Tortoise SVN was used for the version control.
  • Followed Agile and SCRUM methodologies and participate in daily scrum stand up meetings during development process.
  • Develop JUNIT test cases and performed integration and system testing.
  • Review design and code and provide feedback to make sure that it meets standards and best practices.
  • Involved in deploying the application on to different environments.
  • Used HP Quality center as defect tracking tool

Environment: Java 1.6, J2EE, JSP, Spring 3.0, Spring MVC, Spring IOC, Hibernate 3.5, JavaScript, CSS, UML, HTML, XHML, JQuery, SOAP Web services, DOM, JNDI, Log4J, JUNIT, Tomcat 6, Oracle 11g and PL/SQL, TOAD 9.1, UNIX, HP Quality Center.

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in requirement gathering from the business users of the application.
  • Understanding business requirements and provide technical designs and other necessary documentation.
  • Determine the appropriate UML artifacts and other technical documentation for the project and ensured they are developed and maintained.
  • Developed MVC(Model View Control) architecture using Struts, Spring and Hibernate.
  • Implemented Struts2 framework which includes writing Action classes for handling requests, processing form submissions and also performed validations using Struts validators.
  • Implemented Struts Tiles.
  • Built Web Services with top-down/bottom-up approach depending on the need.
  • Wrote and consumed Web Services using SOAP, WSDL and published it on WebLogic Application Server.
  • Implemented Spring Dependency Injection (Spring IOC).
  • Developed and deployed Spring AOP module to implement the crosscutting concerns like logging, security, Declarative Transaction Management.
  • Used Core Java classes to implement business logic.
  • Implemented Persistence Layer using Hibernate integrated with Struts 2.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL), hibernate annotations, named Queries and Criteria’s.
  • Development of custom objects with the help of Hibernate framework to access database tables.
  • Written Stored Procedures, Triggers, and Views extensively.
  • Written Dynamic Script creating Procedure which generates Trigger for Update and Delete Operations for Auditing Purpose for all the Database tables.
  • Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.
  • Designed and development of User Interface using HTML, JSP, JavaScript, Struts Tag and CSS.
  • Followed Agile and SCRUM methodologies and participate in daily scrum stand up meetings during development process.
  • Tortoise SVN was used for the version control.
  • Participated in regular code reviews and design meetings.
  • Involved in writing Test Cases, Testing Application and Implementation plan.

Environment: Java 1.6, J2EE, Struts 2, Spring 3.0, Hibernate 3.5, Spring IOC, Spring AOP, Struts Tiles, SOAP Web services, HTML, XML, JavaScript, CSS, JSP, Eclipse, SQL, HQL, JQuery, DOM Parser, JBOSS 7.0, Oracle 10g, TOAD 9.1.

Confidential, NYC, NY

Java/J2EE Developer

Responsibilities:

  • Design and Development of Requirements Specification document, data structures, use cases diagrams, class diagrams, activity diagrams and sequence diagrams using UML.
  • Integrated JSF 2.1 with Spring 2.5 framework and Hibernate 3.5.
  • Used Spring Framework for DI/IOC and ORM components to support the Hibernate tool and JSF.
  • Designed powerful JSF and JSP tag libraries for reusable web interface components.
  • Developed custom tags, JSTL to support custom user interfaces.
  • Used Spring Security for Authentication and Authorization.
  • Developed Persistence layer using Hibernate and implemented DAO to handle the data base interaction.
  • Used Native Queries and Criteria Queries (annotations) in hibernate for access and updating data.
  • Used Hibernate Query Language(HQL) to fetch data from Oracle Database.
  • Developed RESTFUL based Web services using JAX-RS framework.
  • Developed Oracle PL/SQL Programs like Stored Procedures/ Triggers.
  • Developed JSP pages, used JavaScript for client side validation.
  • Designed and developed user interface screens using HTML, DHTML, JSP, AJAX and CSS.
  • Implemented Design Patterns like Front Controller, Business Delegate, Data Access Objects, and Singleton.
  • Sub Version was used for the version control.
  • Developed business reports using Crystal reports X1.
  • Developed JUNIT test cases for Service and DAO layers.
  • Reviewed Code and provide comments to make sure they meet the application standards and best practices.

Environment: Java 1.5, J2EE, JSF 2.1, Spring 2.5, Hibernate 3.0, Spring IOC, JSP, JSTL, HTML, JavaScript, AJAX, CSS, REST, HQL, Log4J, JUNIT, Tomcat 6 and SQL Server.

Confidential, NYC, NY

Java/J2EE Developer

Responsibilities:

  • Involved in different activities of software development like analysis, design, deployment, unit testing and test case creation.
  • Developed MVC(Model View Controller) Framework with Struts, Spring 2.5 and Hibernate 3.5.
  • Implemented Struts framework to create Struts action classes, DAO, Views using Struts custom tags.
  • Implemented Struts Tiles.
  • Enhanced the application with Spring Framework for dependency injection using the Spring IOC feature.
  • Developed and deployed Spring AOP module to implement the crosscutting concerns like logging, security, Declarative Transaction Management.
  • Created Object-Relational mapping using Hibernate.
  • Performed persistent logic using HQL (Hibernate Query Language), hibernate annotations, named Queries and Criteria’s.
  • Developed RESTFUL based Web services using JAX-RS framework.
  • Implemented the front end using JSP, HTML, DHTML, XML, CSS and JavaScript.
  • Experience in Multithreading and Performance Optimization.
  • Developed Unit Tests and Test Suites.
  • Used log4j for writing into application and error logs.
  • Involved in fixing security regarding issues.

Environment: Java 1.6, J2EE, Struts 2, Spring, Hibernate 2.5, Struts Tiles, Spring IOC, Spring AOP, REST, HTML, DHTML, JavaScript, CSS, JSP, SQL, HQL, Tomcat 6, Oracle 10g, TOAD 9.1.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations.
  • Implemented Spring Dependency Injection (Spring IOC).
  • Implemented Persistence Layer using Hibernate.
  • Developed SOAP based Web services using JAX-WS framework.
  • Performed database operations and queries to fetch data from SQL Server.
  • Used Hibernate Session Factory for DB Transaction Management.
  • Designed and developed the UI components using JSP, HTML, CSS, AJAX and JavaScript.
  • Developed business objects, request handlers and JSPs.
  • Created SQL, PL/SQL statements for the effective retrieval and storage of data from the database.
  • Developed application level logging using Log4J.
  • Sub Version was used for the version control.
  • Developed JUNIT test cases for Service and DAO Layers.
  • Developed Class diagrams, Object diagrams, and Sequence diagrams using UML.
  • Involved in coding, unit testing and integration testing.
  • Managed assisted team members in resolving conflicts and other development issues in timely manner.

Environment: Java 1.5, J2EE, JSP, Spring MVC, Spring IOC, Hibernate 2.5, HTML, XHTML, CSS, AJAX, XML, JavaScript, JQUERY, UML, DOM, SOAP, Log4J, JUNIT, JBOSS, Eclipse and SQL Server.

Confidential

Programmer Analyst

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Implemented Struts framework to develop action classes, DAO, Views using Struts custom tags.
  • Developed Struts-based form validation, Application error handling using Struts Validator.
  • Implemented Struts Tiles.
  • Implemented Spring Dependency Injection (Spring IOC).
  • Developed persistence Classes using Hibernate.
  • Developed user interface using HTML, DHTML, CSS, JSP and JavaScript.
  • Worked on XML parsing by using JAXB for XML Schema Validation.
  • Used Core Java classes to implement business logic.
  • Used XSLT to transform XML data structure into HTML pages.
  • Developed JUNIT test cases for unit test of all developed modules.

Environment: Java 1.5, J2EE, Struts 1.2, Hibernate 2.5, Spring IOC, JSP, XML, AJAX, jQuery, HTML, JavaScript, CSS, Log4J, JUNIT, Eclipse, MYSQL.

Confidential

Programmer

Responsibilities:

  • User requirements study, analysis and review of the specifications.
  • Read and understand the written business requirements and use case documents.
  • Extensively used OOP concepts in overall design and development of the system.
  • Designed and Implemented J2EE, Struts with JDBC in Eclipse IDE.
  • Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Used Core Java classes to implement business logic.
  • Worked extensively on Collections and File Operations.
  • Experience in Multithreading and Performance Optimization.
  • Designed complex application database SQL statements for querying, updating and reporting using JDBC.
  • Developed business objects, request handlers and JSPs.
  • Developed user interface using HTML, DHTML, CSS and JavaScript.
  • Used AJAX for asynchronous communication with server.
  • Responsible for testing, debugging, bug fixing and documentation of the system.
  • Developed JUNIT test cases and performed integration and system testing.

Environment: Java 1.5, J2EE, JSP, Servlets 2.3, Struts 1.2, XML, JavaScript, AJAX, CSS, UML, HTML, Log4J, JUNIT, Tomcat, Eclipse and MYSQL.

We'd love your feedback!