We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Cincinnati, OH

SUMMARY

  • 6 years of experience in IT industry in analysis, design, development, and, integration of large client - server and web based applications.
  • Extensive knowledge and exposure in web based multi-tier and client/server applications using J2EE Architecture Framework. I have used a wide variety of technologies for building the applications, including Java, J2EE, JSP, Servlets, Java Beans, EJB, JDBC, Java Web Services, SOAP, Java Script, Struts, Hibernate, JSF, HTML, XHTML, CSS, XML, JSTL, JUnit, AJAX, Ant.
  • Expertise in deploying applications on Websphere 5.x/6.x, Weblogic 8.1/9.1, JBoss 4.2, Tomcat 4.x/5.x/6.0.
  • Hands on experience in using IDE tools like Eclipse, JBuilder, NetBeans, WSAD 6.x and My Eclipse.
  • Good knowledge of Design patterns and MVC Framework model.
  • Extensive experience in developing the functional test plans and user Acceptance test plans and executing them by creating test scenarios, test strategies, test environment, test schedule.
  • Ability to organize, document and track test performance, changes and defects using the MR-tools like Quality Center and archive change request in Clear Case.
  • Extensive Knowledge in all phases of Project and Product development life cycle that includes System Study, Analysis, Design, Development, Integration, Testing, Deployment, Maintenance, Re-Engineering and Documentation.
  • Worked on different Application and Web Servers like IBMWeb Sphere, BEA Web Logic, Apache Tomcat and JBoss.
  • Experience in extensive usage of various Design Patterns with JAVA and J2EE.
  • Extensive experience in different IDEs like Eclipse, Net Beans, RAD, STS, JBuilder, and WebLogic workshop.
  • Expertise in Quantitative Methodologies of Statistical Analysis.
  • Extensively used PL/SQL to access and modify data in relational databases.
  • Excellent understanding of Retail, IT and Ecommerce domains.
  • Extensive Experience in working with various databases like Oracle, DB2, MySQL.
  • Extensive experience on ETL tools Like Data stage.
  • Good Knowledge in the functional usage and deployment of applications in Apache Tomcat.
  • Quick Learner and adaptable to new technologies in short span and implement them in real time projects for fast and quality development & productivity.

TECHNICAL SKILLS

Languages: Java, C, C#, C++, SQL, UNIX Shell

Frameworks: Spring 2.5,iBatis, Hibernate 3.0, JPA, Struts 2.0(MVC),Jnuit

J2EE: Servlets 2.3, JSF, JSP, JDBC 3.0/2.0, JPA, EJB 2.0, JNDI, WSDL 2.0, Apache Axis, SOAP, JDBC, Spring MVC, RESTful

Web Technologies: JavaScript, Ajax, XML/XSLT, CSS, XSLT, HTML, DHTML

VersionControl Tools: CVS, SVN, Crucible

Application Servers: JBoss, WebLogic, WebSphere 4.0, Tomcat

IDE Tools: Eclipse 3.0/3.1, NetBeans 4.0, Toad, SQL*Plus, Ant, GH-Tester

RDBMS: Oracle10g, SQL Server 2000, MySQL 5.1

Etl Tools: Data Stage

Log Tools: Log4j

Build Tools: Ant and Maven

PROFESSIONAL EXPERIENCE

Confidential, Cincinnati, OH

Java Developer

Responsibilities:

  • Involved in Requirements analysis of business flows and day to day discussions with Business Analysts.
  • Involved in creating designs through proof of concept (POC) for web-based and client-server applications.
  • Provided input for making applications agile, scalable and maintainable.
  • Developed implementation logic using Core Java and J2EE.
  • Used Eclipse Integrated Development Environment for Java/J2EE development.
  • Automated build of applications and project dependencies with Maven build tool.
  • Configured Apache Tomcat server for implementation of Java Servlet and JSP technologies.
  • Implemented Hibernate with a group of developers for streamlining the object relational mapping with multiple databases of the company.
  • For parts of the application where it was not feasible to implement Hibernate, used Java Database Connectivity API to access some relational databases.
  • Collaborated code with other developers using GitHub web based repository.
  • Extensive integration of the spring framework to reduce development time by 40% and to centralize configuration details for the applications.
  • Spring modules used: AOP, DAO and Core.
  • Developed web based applications using the Model-View-Controller (MVC framework) with Front Controller (Servlet), Views (HTML and JSP files) and DAO layer.
  • Participated in presentation layer using HTML and CSS for specific web pages.
  • Extensive use of PL/SQL to access, modify and update data in company’s relational databases.
  • Maintained relational database through materialized object view (MOV), stored procedures, triggers and functions.
  • Interacted with automation testers for effective debug handling resulting in 31% lower level of defects before application was launched onto the production server.

Environment: Java, J2EE, Servlets, JSP, JDBC, Springs 2.5, Hibernate 3, JBoss5.x, maven, CVS, Design Patterns, HTML, Java Script, AJAX, XML, SQL, PL/SQL, Oracle, SQL Developer, JUnit, Mercury Quality Center, UNIX, Windows 7

Confidential, Box Borough,MA

J2EE Developer

Responsibilities:

  • Used Enterprise Architect for Use Case Diagram, Class Diagrams, Sequence diagrams and Object diagrams in design phase.
  • Involved in the full life cycle development of the modules for the project.
  • Used MyEclipse 6.0.1 IDE for application development.
  • Used Spring framework for dependency injection.
  • Worked with Spring AOP for transaction and logging.
  • Used Struts 2.0 for developing presentation layer.
  • Used Jboss 6.1 application server for deploying applications.
  • Used XML Web services for transferring data between different applications such as Facets to get claim status, member info etc.
  • Developed web services using top down approach from WSDL to Java.
  • Used MVC design pattern for designing application, JSP as the view component.
  • Persistence layer was implemented using Hibernate Framework. Integrated Hibernate with Spring framework.
  • Worked with complex SQL queries, SQL Joins and Stored Procedures using TOAD for data retrieval and update.
  • Worked with JMS MQ for messaging.
  • Used JUnit Testing framework for performing unit testing.
  • Used Log4J to capture the logs that included runtime exceptions.

Environment: JEE 5, MyEclipse 6.0.1, Web Services, UML, Struts 2.0, Hibernate 3.0, Spring 2.5, JSP 2.0, WSDL, JMS, MQ-Series, Enterprise Architect, JavaScript, Junit, Jmock, Maven, Oracle 10G, CVS

Confidential, Kentucky

Java Developer

Responsibilities:

  • Implementing project using AgileSCRUMmethodology, involved in daily stand up meetings and sprint showcase and sprint retrospective.
  • Developed the web tier using JSP, Spring MVC
  • Used Spring Framework for the Implementation of the Application.
  • IntegratedSpring Dependency Injection (IoC)among different layers of an application.
  • Used Hibernate for object Relational Mapping and used JPA for annotations.
  • ImplementedREST web servicesusingApache-CXFframework.
  • Involved in creating variousData Access Objects (DAO)for addition, modification and deletion of records using various specification files.
  • Developed presentation layer usingHTML, JSP, Ajax, CSS and JQuery.
  • Deployed the Application in WebSphere server.
  • Designed and developedpersistence layerusingspringJDBC template.
  • Involved inUnit Testingof various modules in generating theTest Cases.
  • UsedSVN and GitHubas version control tool.
  • UsedMavenfor build and management.Extensively involved inTest-Driven Development (TDD).
  • Converted theHTMLPages toJSFTag Specific Pages.
  • Developed JSPs and managed beans usingJSF.

Environment: Spring framework, Spring MVC, Spring JDBC, Hibernate, J2EE, JSP, Ajax, XML, Log4j Maven, JavaScript, HTML,CSS, JQuery, PL/SQL, SVN, GitHub, WebSphere, Agile, JAX-WS, Apache-CXF,JSF.

Confidential

Java Developer

Responsibilities:

  • Involved in development of Order Management, Product Management and pricing modules.
  • Participated in system design and prepared UML diagrams and Class diagrams for DTO objects and actions.
  • Designed and developed Hibernate Mapping files and configuring hibernate.
  • Configured and maintained the Spring Application Framework’s IOC container.
  • Spring Application Context was used to inject the core java pojos into application.
  • Generating Hibernate mapping files and domains using tables.
  • Implemented the MVC architecture using Struts framework.
  • IBM MQ Series is used as JMS Server.
  • Creating the message from the uploaded information and transaction data and sending this information using SOAP.
  • Storing the SOAP messages received in the JMS Queue of WebSphereMQ (MQ Series).
  • Listening the WebSphere MQ through message driven beans and processing the queue messages.
  • Developed custom JSP tags for Pricing, Order Management, Product Management modules.
  • Wrote script for AJAX implementations in the website.
  • Performed XML Transformations from value objects to XML and from xml to HTML data.
  • Designed and developed views, controller and model components implementing Struts Framework.
  • CVS is used as version controller.
  • Performed unit testing using JUnit.
  • Maven is used as build tool.
  • Developed the Logging framework using log4j.
  • Implemented Design patterns for recurring problems.
  • Developed Web Services, which are published on to the Websphere application server.

Environment: J2EE, Java/JDK, JSP, Servlets, Spring, JavaBeans, Hibernate, Struts, AJAX, XML, DOM, HTML/ DHTML, JavaScript, Oracle 10g,WebSphere, SOAP, UNIX, RAD, WIN CVS,Maven, JUnit, log4j

We'd love your feedback!