We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

OhiO

SUMMARY

  • More than 7 years of experience in design, development, maintenance and support of Java/J2EE applications
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Development Lifecycle (SDLC) and Service Oriented Architecture (SOA)
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Areas of expertise includes analysis, design and development of software involving technologies like Java, J2E J2EE1.4/1.1, Servlets, JSP, JDBC, JDK 1.6/1.5/1.4/1.3 , JSTL, SPRING 3.0 2.5, JPA, Hibernate 3.0, Struts 2.0, Web Services, SOAP, REST, JQuery, CSS, WSDL, JMS, EJB, XML, XSLT, JNDI, HTML, JavaScript, AJAX, and JSF(Prime faces).
  • Expertise in design and development of Web service which includes of handling SOAP/REST Requests and Response, WSDL, JAX-RPC, JAX-WS and Web service authentication.
  • Strong Object Oriented Analysis and Design (OOAD), ERD documentation, UML artifacts modeling with Rational Rose and Enterprise Architect. Applied the requirements engineering, analysis, and design disciplines of the RUP to J2EE projects.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc in Spring Framework.
  • Experience in working in environments using Agile (SCRUM), RUP and Test Driven development methodologies
  • Experience in developing multi-tier Enterprise Applications using My Eclipse, WebSphere Studio (WSAD), RAD and RSA Application Developers.
  • Strong experience in XML related technologies including XSD, DTD, XSLT, XPATH, DOM, JDOM,SAX, JAXP, JAXB, XML-RPC and XML Beans.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, Model View Controller (MVC), Data Access Object (DAO).
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Worked on IDE’s such as Eclipse/MyEclipse, WSAD/RAD and JBuilder for developing, deploying and debugging the applications.
  • Hands-on experience with Reporting Tool Crystal Reports to create reports in various formats and tuning the performance.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
  • Expertise working on Application servers and Web servers like WebLogic 8.x/9.x/10.x, Apache Tomcat 5.x/6.x/7.x.
  • Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle 8.x/9i/10g, MS-SQL Server 2008/2005 and MySQL databases. Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.

TECHNICAL SKILLS

Programming Languages: Java JDK 1.6/1.7, Java Script, Servlets, JSP, Web Services, HTML, DHTML, UML

Java/J2EE Technologies: Servlets, JSP, Hibernate, JSTL, Web Services, SOAP, WSDL, JPA 2.0 MVC, Spring, Java Server Faces, JUnit, jQuery

Application/Web Servers: IBM Websphere 6.x to 7.x, Apache Tomcat 6.0

Web technologies: XML 1.0, XSL, XSLT, SAX, DOM, CSS, Java Script, HTML 3.x/4.x, DHTML, Ajax

Design Patterns: Model View Controller (MVC) Architecture, Session Façade, Singleton, DAO

RDBMS: SQL Server, DB2

IDE: Eclipse, RAD6, NetBeans

Version Control Tools: CVS, Visual Source Safe, ClearCase, SVN, Synergy, Perforce

Methodologies: Waterfall & Agile

Operating Systems: UNIX, Windows 7

PROFESSIONAL EXPERIENCE

Confidential, Ohio

Java/J2EE Developer

Responsibilities:

  • Responsible for taking business Requirements from business people
  • Involved in full Development Lifecycle.
  • Have worked in all phases from Development till post-production in all Releases.
  • Developed business components and configured as beans using Spring DI.
  • Generated POJO classes and Hibernate mapping files using Reverse Engineering.
  • Developed DAO classes using Hibernate Template from Spring with Hibernate API.
  • Used different primary key generators such as sequence, identity and native.
  • Managed Associations such as one-to-many, many-to-one, etc.
  • Designed and Implemented MVC architecture using Spring MVC.
  • Developed administrative interfaces with the technologies of JSP, AJAX, JavaScript, spring and Hibernate.
  • Used Eclipse as an IDE for developing the application.
  • Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
  • Done production Support to Live Users.
  • Worked on dynamic tree structure with AJAX.
  • Worked on database objects.
  • Developed JUNIT Tests to unit test services and integrated them to build and deploy process using Maven Build Tool.

Environment: Java 1.6, Hibernate 3.5, Spring 3.0, Spring MVC, Struts2, XML, SOAP, WSDL, Ajax, CSS, JDBC, Java Script, Eclipse, Maven, Tomcat,HTML, Oracle 11g, JDK, Junit, Unix.

Confidential, California

Software Developer

Responsibilities:

  • Followed agile methodology and involved in dailySCRUMmeetings, sprint planning, showcases and retrospective.
  • Involved in analyzing the requirements and participated in discussions with business analysts.
  • Involved in creating Technical Design documents and Integration Solution Design documents.
  • Suggested an appropriate solution for the assigned modules and problems, also doing their High level and Low level design.
  • Created connections to database usingHibernate Session Factory, usingHibernate APIsto retrieve and store data to the database withHibernatetransaction control.
  • Involved in the development of Page Flows, Business Objects,Hibernatedatabase mappings andPOJOs.
  • Developed the Web User Interface using theHTML, AjaxandServlets for the Customer pages where the PDF response is printer friendly.
  • Actively involved in the enhancement, maintenance and design for the application.
  • Implemented open sourceMVCarchitecture usingSpringMVC
  • Interaction/Connection with Oracle Database is implemented usingHibernateandJavato Database Connectivity(JDBC).
  • Designed and developed User Interface, application modules usingJSP,Hibernate,spring, JavaBeans, HTML, CSS and JavaScriptandAJAX.
  • Developed data access components usingJDBCandBeansfor data manipulation.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Validated the SQL Queries and Stored Procedures.
  • CreatedRESTweb servicesfor populating and saving data from/to database.
  • Used ApacheCXF, JAX-WS, JAX-RSfor designing and developingRESTandSOAPWeb services.
  • Involved in the development of the presentation tier usingJSP, HTML, CSS,
  • Implemented logging functionality usingLog4j.Monitored the error logs using Log4j and fixed the problems.
  • UsedEclipse IDEand deployed the application onWebLogic server.
  • UsedMavenas build and configuration tool.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues includingJUnit.
  • Involved in unit, system, integration and regression testing and also reviewed the code.

Environment: Java, J2EE,JavaScript, XML, HTML, CSS,JSP, JDBC,SpringMVC,SpringJDBC, Hibernate, RESTFUL Services, SOAP, SOAP UI, RAD, JUNIT, JSTL,SpringTags, HTML, CSS,ANT, Maven, UML, Eclipse, JUnit, Maven, Oracle.

Confidential, Minneapolis, MN

Software Engineer

Responsibilities:

  • Involved in writing JSP and JSF components. Used JSTL Tag library (Core, Logic, Nested, Bean and Html taglib’s) to create standard dynamic web pages.
  • Developed action classes and form beans and configured the struts-config.xml
  • Designed and developed JSP pages using Struts framework.
  • Developed action classes and form beans and configured the struts-config.xml
  • Service layer development using Spring Core Frame work
  • Provided client side validations using Struts Validator framework and JavaScript.
  • Created stored procedures and user defined functions.
  • Used Hibernate in persistence layer and written hibernate mapping files and Named Queries
  • Effectively prepared for and organized technical inspections to review code and design models with peers and software architects.
  • Involved in performing Unit and Integration testing (JUnit). Strictly followed Test Driven Development (TDD Approach) environment using Agile methodologies.
  • Used SQL Query Analyzer for writing SQL scripts.
  • Provided the users with training.
  • Deployed the application onto the production boxes.
  • Developed application on Spring 3.x framework by utilizing its features like Dependency injection, Aspect oriented programming.
  • Used Ant for build, create JAR, WAR, EAR files and deploy the EAR files automatically and also taken care of build.xml
  • Involved in SDLC and moving project from one stage to another such as testing, UAT and production.
  • Developed several RESTful web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management.
  • Extensively used XML files to code configuration files.
  • Designed and developed the UI using HTML 5, CSS 3 and JSP.
  • Worked on front end and back end application development. Have upgraded additional functionalities and services with the use case provided.

Confidential

Java Developer

Responsibilities:

  • Designed the application using the J2EE design patterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster page rendering.
  • Developed the middle tier using EJBs Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from the Oracle 8i database.
  • Worked on Hibernate for data persistence.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Deployed the application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests

Environment: Eclipse, HTML, Java Script, CoreJava, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss Application Server.

We'd love your feedback!