We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • Having 7+ years of Information Technology experience in Analysis, Design and Development in Java - J2EE technologies.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Object Oriented Analysis and Design (OOAD).
  • Experience in server side programming like Servlets, JSP, JDBC, JNDI and JMS.
  • Good experience on application servers like Apache, JBoss, Web Logic, Web Sphere.
  • Experience in development of software applications using Java, JDBC, Servlets, JSP, JSTL, Struts, Hibernate, Spring, Java Script, HTML, CSS, XML, XSLT and AJAX.
  • Experience in developing applications using waterfall, RAD and Test Driven methodologies.
  • Strong Understanding and Experience working with Frameworks like Hibernate and spring.
  • Proficiency in programming with different Java IDE’s like Eclipse, MyEclipse, NetBeans, RAD and JDeveloper.
  • Good exposure to Java Web Services development using Spring.
  • Good experience in XML, X-Path.
  • Strong experience in Scrum Methodologies, UML and Test Driven Methodologies and MVC based frameworks like Spring, Struts.
  • Experience in Design and Development of database systems using Relational Database Management Systems including Oracle and DB2.
  • Experience in writing JUnit and DB Unit test cases in test driven environment
  • Hands-on experience with Web/Application servers (Tomcat, IBM Web Sphere, BEA Web logic).
  • Experienced in OOAD Techniques, developing Use Cases, Interaction Diagrams (Sequence, Class and Collaboration diagrams), Packages and Classes using Rational Rose and Visio Standard version 5.0 c.
  • Experience in MVC architecture, Struts framework, J2EE Design Patterns, Spring IOC, Java Server Faces (JSF) and Hibernate.
  • Experience in working databases like Oracle (SQL, PL/SQL), SQL Server 2008.
  • Written SQL queries, stored procedures and triggers using relational databases like Oracle, and SQL Server.
  • Good Knowledge of using IDE Tools like Eclipse, MyEclipse, Net Beans, RAD for Java/J2EE application development.
  • Experience working extensively on both UNIX based and Windows environments.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.

TECHNICAL SKILLS

Programming Languages: C, C++, JavaTechnologies JSP, JNDI, Servlets, JDBC,JMS, JSF, JQuery, HTML, DHTML, XML, CSS, JavaScript, SQL

Application Server: IBM WebSphere, Weblogic, JBoss, Apache Tomcat

IDE’s: Eclipse, MyEclipse, Netbeans, RAD, JBuilder.

Tools: Maven, ANT, SVN, ClearQuest.

Databases: Oracle, DB2, MS SQL Server, MySQL

Case Tools: uml, ooad

Operating Systems: Windows XP/ 2000/NT/98/95, MS-DOS, UNIX

Frameworks: Spring, Struts, Hibernate

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Sr Java/J2EE Developer

Responsibilities:

  • Actively participated in Object Oriented Analysis & Design sessions of the Project, which is based on MVC 2 Architecture using Spring Framework.
  • Followed the Agile Scrum software development methodology.
  • Responsible for implementing the business requirements using Spring MVC 2 Framework
  • Worked on developing client side Web Services components using jax-ws and jaxb technologies.
  • Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
  • Developed web components using MVC pattern under Struts framework.
  • Designed the dynamic menu generation framework for the applications.
  • Designed & implemented Exception handling for the application using spring framework.
  • Responsible for performance testing of the application.
  • Developed feedback forms using JavaScript.
  • Designed and developed generated JSP pages based on Struts MVC architecture and also updates configuration setting in configuration files.
  • Used EJB as Middle layer to connect JSF and Hibernate.
  • Represented user data to business users using HTML, CSS.
  • Developed web applications using Spring MVC, JQuery, and HTML.
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Worked extensively on Soap UI for mocking the back-end web service calls.
  • Implemented Junit test cases for all the modules developed to ensure complete code coverage.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML as data and presentation layer technology.
  • Developed JSP and HTML pages using CSS as part of the presentation layer.
  • Designed and developed the front end using HTML, CSS, JavaScript with JSF Ajax and tag libraries.
  • Created applications, connection pools, deployment of JSPs, Servlets, and EJBs in WebSphere.
  • Used ApacheJ-Meter extensively for testing the application and performing load tests on the application.
  • Designed new services using various J2EE design patterns like DAO, Singleton, Value Object and Service Locator.
  • Involved in preparing the documentation and logic flow charts of the process.

Environment: Java, spring, JavaScript, HTML, CSS, JQuery, HTML, CSS3, Dreamweaver, Hibernate, Struts, Web Services (SOAP, WSDL), Junit, XML, Maven.

Confidential, Cleveland, OH

J2EE Programmer

Responsibilities:

  • Developing, enhancing and supporting new and existing Java/J2EE applications.
  • Support these applications using the Change, Incident and Problem management branches of the ITIL framework.
  • Migrated legacy J2EE alert services to a Spring-Hibernate based application.
  • Design and Coding of User Interfaces using JSP, AJAX, CSS and HTML.
  • Design and Coding of Web Services to implement SOA.
  • Used Model View Controller pattern, JSP as the presentation layer, Struts as the controller.
  • Extensively usedHibernatein data access layer to access and update information in the database.
  • Developed applications using struts. Developed Action classes, Action forms, JSP and other configuration files like struts-config.xml, web.xml.
  • Involved in usingApache Tomcat Serverfor deploying and testing the code.
  • Create PL/SQL procedures and fine tune database queries.
  • Involved in implementing Spring MVC Framework
  • Implemented design patterns like Singleton, Factory, Template and DAO.
  • Maven and Junit are used effectively in development cycle.
  • Communicate with Business Users and facilitate them with required data.

Environment: Spring, Hibernate, JSP, Apache Axis, Web Services Explorer, JSTL, JavaScript, JBoss, Eclipse, Sun Solaris, Oracle, JUnit, Log4j, Maven, TOAD.

Confidential, Phoenix, AZ

Java J2EE Developer

Responsibilities:

  • Developed, maintained cutting-edge insurance agency management software.
  • Coordinated designs and implementation of application, collaborated with project managers, engineering teams and various client agencies.
  • Played crucial role in requirement analysis, design, development and unit testing of the application.
  • Understanding the functional requirements and prepared a detailed Use Cases and Functional Requirement Documents from the Business Requirements Specifications.
  • Responsible for design and implementation of various modules of the application using Struts-Spring-Hibernate architecture.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with Spring for processing business needs.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
  • Used Struts Validation Framework for dynamic validation of the user input forms.
  • Improved Auto Quote application by designing and developing it using Eclipse, HTML, JSF, Servlets and JavaScript.
  • Implemented Spring ORM wiring with Hibernate provided access to Oracle 11i RDBMS.
  • Designed and developed UI with AJAX, HTML, XHTML, DHTML and JavaScript for more interactive web pages.
  • Configured JDBC and LDAP security in the application server. Developed LDAP server configuration file to enable encryption support for password storage.
  • Responsible for implementing the transaction management in the application by applying Spring AOP methodology.
  • Involved in creating various reusable Helper and Utility classes which are used across all the modules of the application.
  • Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
  • JUnit was used for unit testing and implementing Test Driven Development (TDD) methodology.

Environment: Java/J2EE, Struts 2.0, spring 2.5, Hibernate 3.3, JavaScript, Oracle, JUnit, JSP, Servlets, HTML, AJAX, Maven, CSS, Web Logic.

Confidential

Java Developer

Responsibilities:

  • Involved in requirements gathering and documenting the functional specifications.
  • Developed the action and action form classes, based on the Struts framework, to handle the pages.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Extensively used UML and Rational Rose for designing to develop various use cases, class diagrams and sequence diagrams.
  • Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Developed application using Spring MVC architecture.
  • Integrated Hibernate ORM to facilitate DML and DQL queries and represent OR mapping.
  • Created tile definitions, struts-config files and resource bundles using Struts framework.
  • Implemented Action classes using Struts framework.
  • Used Eclipse for writing code for HTML Java, Servlets, JSP and JavaScript.
  • Deployed and tested the JSP pages in Tomcat server.
  • Used Hibernate for object-relational mapping and for database operations in Oracle.
  • Involved in Troubleshooting, Bug fixing and Customer Support.

Environment: Java, Servlets, JSP, HTML, CSS, Jquery, Struts, Hibernate, UML, Oracle, Tomcat, Eclipse, Windows XP.

We'd love your feedback!