We provide IT Staff Augmentation Services!

Java J2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 6 years of experience with proven expertise in complete SDLC life cycle - System Analysis, Design and development with emphasis on Object Oriented, J2EE and Client Server technologies.
  • Sound knowledge and experience in SOA, n-tier architecture, object oriented analysis and design.
  • Experience in developing Web Applications with various Open Source frameworks:Spring 3.5/4.0, Java Server Faces1.2,Hibernate 2.0/3.0 ORM,JPA, Spring, and Struts Validation.
  • Extensive experience indeveloping Enterprise applications using Java and various J2EE technologies including JSP, Servlets, JSP Custom Tags Libraries, JavaBeans, JDBC,JDBC connection pools, IO, JNDI.
  • Experience in SOA architectural design and creating Web Services using JAX-WS, WSDL, SOAP Web Services, XML, REST, JSON, TCP/IP, and HTTP.
  • Expertise in Core Java features like Generics, multi-threading, Object handling, Collections.
  • Expertise working on Application servers,Web serverslike Apache Tomcat5.x/6.x, JBoss 6.0, IBMWebSphere 6.x/5.x and BEA WebLogic7.x/8.x/9.x.
  • Created robust user Interface (UI) using HTML5, CSS3, JSP, JavaScript, Angular.JS, DOJO, AJAX, Custom Tags, JSTL, XML.
  • Good knowledge in Analysis and Design using Unified Modeling Language (UML) and strong experience on agile methodologies.
  • Hand on experience with AJAX technologies and JQuery API to develop rich and interactive web applications.
  • Well versed withObject Oriented Design (OOD) skills and J2EE Design PatternslikeFactory, Front-Controller, Session Façade, Service-Locator, Data Access Object (DAO), Data Transfer Object (DTO), Singleton, MVC3.5/4.0 (Spring/Struts), Business-Delegate.
  • Expertise in Coding Hibernate, Spring IOC, AOP related frameworks
  • Experienced in developingUMLdiagramslike use cases, class diagrams and sequence diagrams usingRational RoseandMS Visio tool.
  • Experience working with different databases, such as Oracle, SQL Server, MySQL and writing stored procedures, functions, joins, and triggers for different Data Models.
  • Extensive experience inIntegrated Development Environment(IDE)such asEclipse, NetBeans, WSAD/RAD and JBuilder.
  • Have work experience in various Configuration Management Tools like Sub-Version (SVN), DTR (Design Time Repository), CVS and Microsoft Visual SourceSafe.
  • Performed unit testing using JUnit, Integration and deployment of applications done using tools like ANT and Maven and debugging through log4j.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Very strong analytical and problem solving techniques, presentation skills & deliverance and proven team player/ leadership qualities.

TECHNICAL SKILLS

Languages: Java, SQL

J2EE Technologies& Tools: JSP, Servlets, JDBC, XML, Log4J, JUNIT, Ant, Maven

Architecture & Framework: Client-Server, MVC 3.5/4.0, J2EE, Spring, Hibernate

Web Presentation: HTML5, JavaScript, CSS3, Angular.JS

Frameworks: Struts, Spring, Hibernate, iBATIS

Databases: Oracle, sql server

Tools: /IDE Eclipse, CVS, SVN

Application Servers: Tomcat, JBoss, Weblogic

Operating Systems: Windows, Unix, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java J2EE Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules using Agile (Scrum) Methodology.
  • Implemented User Interface layer using JQuery, JSP, JavaScript, Servlets, HTML5.
  • Implemented and consumed Restful web services.
  • Deployed the applications on Web Logic .
  • Configured different layer (presentation layer, server layer, persistence layer) of application using Spring IoC and maintained the Spring Application Framework’s IoC container.
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM principles, using Hibernate .
  • Developed Action classes using Struts 2 MVC Framework .
  • Involved in writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Created dynamic pages using HTML5, CSS3, JQuery, JavaScript for client-side validation.
  • Used CVS for version control.
  • Configured Log4j tool to log the entire application.
  • Using Spring IOC (Dependency Injection) developed Java beans with getter and setter properties to be configured by spring. Configured and implemented Spring Application Context to instantiate all bean classes in Struts 2 application framework.
  • Worked on Auto sys for batch jobs/scheduling - to set up SUMMIT ETL’s.
  • Worked on CALM Engine to Calculate IRE & CTC, using spring & hibernate persisted into the database and displayed those values in the UI.
  • Developed JMS components to send messages from one application to other application internally.
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Followed the AGILE Methodology and participated in Scrum Meetings.

Environment: Java, Spring, Struts 2,Spring scheduler Hibernate, JSP, Web services (RESTFULL), JDBC, Web logic JBoss, JIRA, UI, Junit, JQuerry, DOJO, HTML5, CSS3 JMS active MQ

Confidential, Rockford, IL

Java/J2EE Developer

Responsibilities:

  • Implementing the Design and developing modules using Agile Methodology. Develop new projects or enhancements are initiated as Sprint/Scrum Methodologies and Fixing Bugs or production support is handles using Pair programming.
  • Created dynamic pages using HTML5, CSS3, DOJO, Angular.JS used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • There are three different ways to communicate with RMCC systems, Using Web Interface, Standalone, and Mobile Applications. Designed User Interface based on MVC 3.5 framework, which accomplishes a tight and neat co-ordination of Spring, JSP, Servlets, and developed reusable tag lib’s based on business requirements.
  • Deployed the applications on JBoss.
  • Developed and published user/business validation or rules using an apache common validation framework in combination with custom validation built on top of the struts validation framework.
  • To maintain loss coupling between layers published the business layer as services and injected the necessary dependent components using Spring IOC and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP.
  • Designed and Developed Module based persistence layer under the guidance of DAO design pattern, ORM/JPA principles, using Hibernate and JPA.
  • Built Enterprise Java Beans with Point-to-Point messaging functionality and MQ Series as JMS provider.
  • Developed Web service modules based on SOA architecture to consume services. Developed services that are reusable and interoperable, based on Basic profile 1.0, SOAP, JAXRPC Web services using AXIS.
  • Designed and developed unit testing framework revolving around Test Driven from existing applications/ modules and Test first methodology for new initiatives/enhancements using Junit3 Junit4. Integrated these tests with Hudson Continuous integration tool.
  • Developed and published distributions artifacts using Maven build tool.

Environment: Java (JDK 1.6), Spring 3.0, Hibernate 3.0, BEA WebLogic 10, Web Services, DHTML, XSLT, HTML5, CSS3, JavaScript,, MVC 3.5, RAD, Crystal Reports, SOAP, RAD, Eclipse 3.5, SOAP, XSD, DOM parser, Servlets2.4, JSP 2.0, JAXB, Oracle 10g, Rational Rose 2000, Log 4j, Junit, Rational Clearcase,JMS.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in various SDLC phases like Design, Development and Testing.
  • Used Struts framework to develop the MVC architecture and modularize the application.
  • Developed the Business Logic using Plain Old Java Objects (POJOs).
  • Developed Graphical User Interfaces using HTML and JSP's for user interaction.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Created set of classes using Spring DAO pattern to decouple the business logic and data.
  • Developed the GUI to check credit history of applicants using Swing Module.
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.
  • Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a WebLogic Application server.
  • Implemented Hibernate in the data access object layer to access and update information in the Oracle10g Database.
  • Involved in writing Stored Procedures, Functions, Triggers and Views for Oracle 10g database.
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate template.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Implemented the logging mechanism using log4j framework.
  • Consumed Web Services to check the credit history report of the applicants.
  • Wrote test cases in JUnit for unit testing of classes.
  • Used Ant to build the J2EE application.
  • Used Eclipse 3.5 IDE for developing code modules in the development environment.

Environment: Java 6, J2EE 5, Struts 1.3.2, Hibernate 3.0, Weblogic Application Server 10.3, Spring 2.5, Web Service JAX WS 2.1, Web Services, Apache Axis 2.1, Oracle 10g, HTML, DHTML, XML, XSLT, Eclipse 3.5, AJAX, JavaScript, Altova XML Spy, Apache Ant 1.7.1, EditPlus 3.0, Windows XP, JUnit 4.3, log 4j 1.2.15, CSS.

Confidential

Java Developer

Responsibilities:

  • Actively Participated in Inception, Elaboration, Construction and Transition phases of Application.
  • Doing Technical Analysis from requirements, Developing Flow diagrams and Doing Technical Design for my modules
  • Model View Controller (MVC) architecture has been adopted to provide framework. Followed DAO Patterns of DAO, SERVLETS, JSP, AJAX and XML.
  • Designed and Developed Struts Action classes, DAO, Views using Struts custom tags.
  • Developed Struts-based form validation, Application error handling, and using Struts Validator framework.
  • Involved in developing JUnit test cases for testing the code fragments during development phase.
  • Designed, developed and validated User Interface using HTML, JavaScript, and CSS.
  • Handled the database access by implementing Controller Struts Action.
  • Used Hibernate as the Object/Relational Mapping Framework to access and manipulate data from the Oracle database.
  • Created views and stored procedures in Oracle
  • Widely used HTML for web based design.
  • Used Log4J for logging/detecting errors in the application
  • Used JIRA to keep a track of bugs.
  • Involved in integrating Spring with Hibernate and delegated the persistence operations using Hibernate Template.
  • Support and work with customers during beta test period to ensure a successful product roll out and providing support, addressing bugs as reported to the existing system.

Environment: Java (J2EE), JSP, Servlets, Struts framework 2.0,Hibernate 3.0, Design Patterns, MySQL 4.0.16, Tomcat 4.0.16,Weblogic 9.0, SQL, LOG4J, ANT, UNIXNA

Confidential

Software Engineer

Responsibilities:

  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners
  • Developed front end using JSP, Struts (tiles), XML, CSS, jQuery, AJAX and HTML.
  • Used Entity Beans to persist the data into database and also used Message Driven Beans to notify the bean state.
  • Developed EJB components for middle tier component implementation and business logic implementation.
  • Development of code to implement set of business rules.
  • Provided detailed test cases to validate the developed codes.
  • Developed web pages by using HTML, CSS, Java Script.
  • Interacted with the client for technical and functional discussions
  • Implementation of the software solution in various Hospitals.

Environment: JAVA 5,C++, J2EE, Hibernate, Servlets, JSP,JDBC,Struts, Ant 1.5.1, Ajax, JSON, HTML, jQuery, CSS, Java script, XML, XSL.

We'd love your feedback!