We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

0/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • 6 years of professional experience in developing web based, distributed architecture, SOA based and client/server applications in multi - platform environments with Java/J2EE technologies using Object Oriented Analysis and Design (OOAD). Involved in all the phases of Life Cycle of Software Development (SDLC).
  • Analysis, Design and Development of J2EE Business applications, Web-based applications using the following core technologies - Java, Servlets, JSP, JSTL, EJB and XML.
  • Experience in developing web based J2EE applications using spring frameworks.
  • Extensive experience in designing front end interfaces using JQUERY, HTML, CSS and Java Script.
  • Good Knowledge in Design patterns such as Model-View-Controller (MVC).
  • Experience in Web Applications using J2EE, Web Services (WSDL and SOAP), JDBC, Struts Hibernate ORM, and Spring Application Framework.
  • Proficient in writing ANT, Maven build scripts and configuring and using Log4j .Good exposure in writing Unit Test Cases using JUnit by following Agile Methodologies.
  • Experience with various IDEs like Eclipse, and My Eclipse.
  • Expert in developing Web Services using SOAP, WSDL and UDDI.
  • Strong working knowledge in Oracle Stored procedures, functions, triggers, sequences and writing SQL queries.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT and validations with DTD & XML Schema and processing profile with SAX, DOM Parsers.
  • Expert in writing SQL, PLSQL and using tools to connect to databases such as TOAD, PLSQL Developer.
  • Expert in working in UNIX environment and providing production support.
  • Experience in Troubleshooting and diagnosing issues related to the operation and performance of Implementations running on various operating systems.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Having good experience in handling the client calls.

TECHNICAL SKILLS

Languages: Java, XML, SQL, PHP

Java Technologies: Servlets, JSP, EJB, JDBC, JavaBeans, JNDI,JSTL

Version Control Systems: Subversion, CVS

Build Tools: Ant and Maven

Testing Tools and Bug Tracking: HP QualityCenter, Bugzilla, SoapUI

Frameworks: Struts, Hibernates and Springs

Database: Oracle 10g, MySQL

Web Technologies: HTML, Java Script, CSS, AJAX, XML, Web Services

Servers: Apache Tomcat, Weblogic, JBoss

Project Methodologies: Rational Unified Process, SDLC, Waterfall, Agile

Operating Systems: Windows, Unix and Linux

PROFESSIONAL EXPERIENCE

Confidential, Warren, NJ

Java Developer

Responsibilities:

  • Responsible for the analysis, documenting the requirements and architecting the application based on J2EE standards. Followed test driven.
  • Participated in designing of Use Case, Class Diagram and Sequence Diagram for various Engine components and used IBM Rational Rose for generating the UML notations
  • Implemented different Design patterns like DAO, Singleton Pattern and MVC architectural design pattern of Springs.
  • Interacting with client in design and code review meetings..
  • Responsible for secure batch data flow to downstream systems using Middleware Java technologies.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces and Hibernate for database connectivity.
  • Designed and developed Controller Servlet, which will route request to Application Controller
  • Extensively Worked with Eclipse as the IDE to develop, test and deploy the complete application
  • Development of hibernate objects for data fetching for batch and front-end processing
  • Front end screens development using JSP with tag libraries and HTML pages.
  • Designed and developed the new features in the existing application to meet the customer's satisfaction.
  • Implementing JSP Standard Tag Libraries (JSTL) along with Expression Language (EL).
  • Designed and developed the user interface screens, data base design changes and changes to user access modules.
  • Active participation in Weblogic server and Oracle problems (killing instances, debugging server logs, applications logs)
  • Written SQL queries, stored procedures modifications to existing database structure as required per addition of new features.
  • Extensively developed supporting Java Beans Components.
  • Client side validations and server side validations are done according to the business needs.
  • Written test cases and done Unit testing and written excecuting Junit tests.
  • Used Log4J API for logging and debugging.
  • Written ANT Scripts for project build in UNIX environment.
  • Building application and deployment in servers as per request from the qa team.
  • Participated in User Acceptance Testing and issue resolution
  • Production implantation and post production support.

Environment: Java 1.6,, Struts-Spring-Hibernate integration framework, JSP, HTML, Oracle 10g, SQL, PL/SQL, XML, Web logic, Eclipse, Ajax, JQuery.

Confidential, Richmond, VA

Java J2EE Developer

Responsibilities:

  • Working as a Designer/Developer for this application.
  • Developed Web Services to communicate with various External Services
  • Used on Spring Dependency Injection and AOP for Development
  • Installation and configured Weblogic Server and Created WLI Domain for the Application Deployment.
  • Configured Spring to manage objects and set their dependencies in a Spring context file and integrated middle tier with Spring application framework.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Hibernate
  • Developed ORM mappings using Hibernate annotations and also established data integrity among all tables sitting on Oracle Database
  • Designed and implemented DAO, Singleton, Factory and DTO Design Patterns.
  • Responsible for the configuration of Spring WebApplicaitonContext in web layer and web.xml.
  • Developed Spring Controller classes to interact with Business layer using Spring.
  • Configured handler mappings and view resolvers in Spring MVC Web layer.
  • Followed Agile Methodology (TDD, SCRUM) to satisfy the customers and wrote JUnit test cases for unit testing the integration layer
  • Developed various reusable Helper and Utility classes which are used across all the modules of the application
  • Used log4j for tracking errors and debugging the code
  • Involved in development of Schemas & WSDL.
  • Developing Unix shell script for automated Deployments and Custom Queries
  • Effective use of Source Control tools (ClearCase)
  • Production Support and Level 3 activities.
  • Was awarded Insta award for Performance Excellence in a team on 30 members.

Environment: Java, JEE, JavaScript, JSP,JDBC, Servlet, XML, SOA, Oracle, Oracle SQL Developer, UML,, Eclipse based STS, Weblogic Application Server, Hibernate, Spring 3.0(Spring MVC,Spring ORM,Spring WS, Spring JDBC), Rational Clearcase, Windows(development), Unix(Staging and production deployments)

Confidential

Java Programmer

Responsibilities:

  • Gathered requirements from the clients and translated in to system requirements and specification.
  • Prepare project plan, assign task, monitor and report project progress.
  • Involved in the architecture and design of the application.
  • Wrote Actions scripts to pull data from data server, present them on the page, produce real-time charts.
  • Implemented Log4j to set debug levels on production.
  • Performed Unit Testing using JUnit testing.

Environment: Core Java, Servlets, XML, JSON, AJAX, XML, HTTP, Tomcat 5.26, HTML, JavaScript, MySQL, HP UNIX.

Confidential

Associate Software Engineer

Responsibilities:

  • Involved in various phases of the Software Development Life Cycle (SDLC) such as Requirement Gathering, Analysis, Design, Development and Testing.
  • Designed the application using Struts framework based on Model View Controller (MVC) design pattern.
  • Designed user interface screens using JSP's, Servlets, Struts tags and HTML. Used JavaScript for client side validation.
  • Developed & Reviewed action and form classes based on Struts framework to handle the Jsp pages.
  • Used Hibernate ORM for data persistence and transaction management.
  • Used Oracle as the back-end database and performed operations on the database.
  • Used Log4j jar files and classes for debugging purpose and logging.
  • Created Test cases to test Java classes using JUnit framework.

Environment: Struts 2.x, Hibernate, Servlets, JSP, Oracle 10g, Web Services, HTML, Log4j, Eclipse, JUnit

We'd love your feedback!