We provide IT Staff Augmentation Services!

Java J2ee Consultant Resume

3.00/5 (Submit Your Rating)

Cherry Hill, NJ

SUMMARY

  • 8 Years of experience in software design and development of Object Oriented Software application with expertise using Java and J2EE technologies.
  • Full Software Development Life cycle (SDLC) experience in Analysis, Design, Development, Implementation, Testing, and Maintenance.
  • Experience in working with Spring, Hibernate and Web Services.
  • Experience in Test - driven development using unit testing framework like Junit and TestNG.
  • Expertise in designing and developing enterprise and web applications from design blueprint using Java and J2EE technologies like Core Java, Servlets, JSP, Java Script, JDBC, Web Services, Spring, Hibernate, MyBatis, JPA, SOAP, WSDL, XML, SQL, MQL, HQL, XSL, HTML, CSS and LOG4j.
  • Experience in building web applications using Spring Framework features like MVC (Model View Controller), Spring Batch, IOC (Inversion Of Control), DAO (Data Access Object) and template classes.
  • Expertise in Object-relational mapping using Hibernate/JPA/MyBatis.
  • Proficiency with J2EE Design Patterns like MVC Architecture, Front Controller, Data Access Object for building J2EE Applications.
  • Proficient in working with Databases like Oracle 11g/10g/9i/8i, MS SQL server, MySQL, MS Access and in writing complex SQL queries.
  • Experience working on Weblogic, JBoss and web development on Apache Tomcat web server.
  • Strong experience with various application development IDEs Eclipse, MyEclipse and NetBeans.
  • Experience in installing, configuring, tuning Oracle Weblogic Server, Apache Tomcat, JBoss.
  • Experience working with versioning tools like SVN, build automation tools like Maven and repository management software Apache Archiva.
  • A strong goal-oriented team player and self-starter with a high degree of technical adaptability and good communication skills.

TECHNICAL SKILLS

Languages: Java, C, C++

J2EE Technologies: Spring (IOC, Batch, MVC), Hibernate, MyBatis, JPA, EnoviaServlets, JSP, JDBC, Struts

Web Technologies: XML, XSL, XSLT, CSS, Ajax, HTML, JavaScript, JMS, MQL, JPO, HQL, SQL, REST, HTTP, SOAP, WSDL, UDDI, Apache Axis Framework

Operating Systems: Windows 2000/ 2003 Server Edition/ XP / 7 / 8

Application/Web server: Apache Tomcat, Oracle Weblogic Server, JBoss

Databases: Oracle9i/10g/11g, MySQL, SQL Server, MS Access

IDE: Eclipse, MyEclipse, NetBeans, Edit plus, Spring Tool Suite

Tools: Apache Subversion(SVN), Apache Archiva, Maven, Putty, Filezilla, Bugzilla, Sql Developer, SecureCRT, VSS, CVS

PROFESSIONAL EXPERIENCE

Confidential, Cherry Hill, NJ

Java J2EE Consultant

Responsibilities:

  • Ownership for all development and deployment related to multiple modules - Service Usage, Wam Feed, Wam Feed Acknowledgement, Odometer Alert etc.
  • Responsible for handling communication with the third party vendors Confidential Inc and Sirius XM who provides Telematics Data.
  • Responsible for communicating with Middleware team to fix issues related to FTP.
  • Responsible for creation and maintaining the Design Docs (MD-070) for all change requests.
  • Deployed builds between different environments for all the change requests.
  • Coordinating the QA and Integration runs and also analyze the data which are coming from real test vehicles developed by Subaru for Telematics.
  • Restructure existi Ang applications to in corporate into new common module structure.
  • Responsible for rewriting and streamlining Comm Check (Communication Check) module for Telematics, DCM Initialization Data.
  • Supported the multiple JIT (Joint Integration Testing) tests done by Subaru’s parent company FHI incorporating all modules of Telematics, Subaru.com and Subaru.net.
  • Quick fixes provided for the Production bugs which happened for the Telematics Generation One dealer cars.
  • Cleaned up the existing DEV and QA servers and move the build to new locations in both servers.
  • Working knowledge of Java in Unix environment and written scripts required for running the modules for OpCon Scheduler.
  • Experience in SVN for version control and Logback for logging of all modules.
  • Developed on Eclipse IDE using Java, Spring, MyBatis, Oracle as the database, Maven for the build, Archiva for repository management of pom.xml.
  • Involved in Unit testing using TestNG and Integration testing.

Environment: Java 7, Spring, MyBatis, Oracle 11g, TestNG, SQL Developer, Logback, Maven, Archiva, Putty, Filezilla, Eclipse, Unix Scripts, XML, XSD, Json files, CSV files, Opcon Scheduler, SVN.

Confidential, Philadelphia, PA

Sr. Java J2EE Developer

Responsibilities:

  • Design, Development and implementation of Product Lifecycle admin site based on -"MVC" architecture and Front control design pattern using Spring MVC Framework for Presentation tier and server-side J2EE technologies
  • Involved in the meetings with business users to understand the business requirements, translating the business requirements and functional requirements into story boards and creating POC's for various critical modules.
  • Improving the product UI by reducing number of user clicks and improving performance.
  • Used features of spring framework like IOC and Spring Hibernate integration on the server side.
  • Responsible for designing the schema model and logical flow of the Security Model module.
  • Designed and developed client interactive login screens using JSP, HTML, JavaScript, and Servlets for more interactive web pages.
  • Implemented Data Access Object (DAO) layer using Spring JDBC Template and Spring JDBC which is used by the Hibernate API calls to interact with the database.
  • Involved in preparing the Detail Design Document.
  • Used JavaScript for client side validations like validating users input data, date formats.
  • Responsible for moving legacy information in to new system and transferring their information into FTP as a flat file.
  • Developed J2EE application to search for the obsolete data which are not part of the data migration.
  • Responsible for enhancing the Search functionality.
  • Worked with SQL plus to interact with Oracle tables.
  • Unit Testing, Bug Fixing and Enhancement of the Security Model.
  • Involved in halping team members to debug issues with the application and designed and prepared Unit test case using Junit.
  • Worked on Eclipse IDE.
  • Used SVN for version control
  • Involved in the Integration, User Acceptance and Production testing.

Environment: Java, Spring2.5/3.0, Hibernate3.0, JSP, Servlets, JavaScript, Oracle Weblogic Server, Oracle 11g,Windows, Engineering Central, JUnit, XSLT, HTML, SVN, MQL, HQL, XML, Maven, Bugzilla, Eclipse, SQL Plus

Confidential, Riverwoods, IL

Sr. Java J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC).
  • Worked as a part of the Business Analysts team to understand the requirements.
  • Written Technical Design Document for the application
  • Development UI modules using HTML, JSP, JavaScript and CSS.
  • Designed and developed application based on Spring MVC design pattern, used spring validation and wrote validation rules.
  • Developed components using Spring Framework ( Spring MVC, Spring DAO, Spring AOP)
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Responsible in development of Web Services using SOAP based Web Services.
  • Involved in the implementation of DAO using Spring-Hibernate ORM.
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Involved in the implementation of beans in Application Context.xml.
  • Worked with the XML and developed Web Services using APACHE Axis.
  • Extensively worked with Oracle to write store procedures and views
  • Writing service methods and SQL queries to interact with the Oracle DBMS and writing test cases using JUnit Frames.
  • Wrote different stored procedure and did fine tuning of slow performing SQL.
  • Written Triggers, and Views as part of development of the Application.
  • Developed the client side validation for the entire screen using Java Script
  • Setup Data access layer with JDBC Template and Hibernate Template on Spring framework.
  • Developed the project with good security features using hidden fields and encryption
  • Prepared detailed design specifications and performed code reviews.
  • Involved in Code Review Corrections & Bug fixing.
  • Developed Test cases for Testing

Environment: Java, J2EE, Spring MVC 2.5, JSP, JavaScript, Web Service, Hibernate 3.0, CSS, JAX-WS, JBoss 4.0.3 Oracle 11g, JUnit, AJAX,SQL, UNIX,HTML, SVN, Maven, SQL Developer.

Confidential, Lincoln, NE

Sr. Java Consultant

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data modeling, analysis, architecture design and development of project.
  • In Agile methodologies we followed Scrum method. We use to has the daily Scrum meetings and burn down chat to display the progress of project.
  • Used struts2.0 frame work in the application which is based on MVC design pattern and developed several Action classes which extends Action Support class to validate input parameters.
  • Developed Login Interceptor for the project and modified struts.xml file for the application.
  • Developed business logic activities by developing business service classes.
  • Developed user interface with Jsp, Jstl, and Struts2 Tag Libraries to populate model objects from value stack in view pages.
  • Designed UI using JSP and HTML and validated with JavaScript for providing the user interface and communication between client and server.
  • Used spring frame work for dependency Injection, security features and integrated with the hibernate frame work.
  • Configured Session Factory class in the SpringContext.xml to integrate Hibernate with Spring Bean Container.
  • Extensively worked on Spring Bean Wiring and Spring AOP module to achieve loose coupling between different layers of application.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Used join-point, advice, point cuts, and aspects in Spring AOP.
  • Developed POJO based entity classes and corresponding hibernate mapping.xml files to establish object relation mapping.
  • Programmed the Data Access Layer using DAO pattern, with Hibernate being used for Data Access.
  • Created all hibernate domain classes to map to the database and handled all CRUD operations.
  • Created named queries for the module.
  • Involved in coding Oracle Stored Procedures and functions.
  • Used JAXB API to bind XML schema to java classes.
  • Worked on XML schema and SOAP message.
  • Used LOG4J for tracking errors and debugging the code.
  • Used ANT scripts to build the application and deployed in Web logic application server.
  • Developed Unit Test Cases and test the Interfaces. Involved in Modules Testing and Integration Testing.
  • Involved in fixing the production issues.

Environment: Java5.0, JSP2.0 Servlets2.4, Hibernate 2.5, Spring2.5, Struts 2.0, JMS1.1, JDBC, Spring2.5, JavaScript, HTML, CSS, AJAX, UML, RAD6.0, WebLogic9.2, SOAP, WSDL, HTML, XML, Oracle11g, SVN, JUnit

Confidential

Application Developer

Responsibilities:

  • Design and developed an end to end JEE based application using Spring and Hibernate.
  • Worked extensively on Component Creation, Clone & Iconmail features.
  • Involved in monitoring and supporting the application, providing resolution and troubleshooting issues as per their severity level.
  • Development Java Utility using JDBC, TCL/Tk, SQL stored procedures and MQL Scripts to load the data to the target system; Involved in the ACOS flat file creation.
  • Responsible for adding Nuclear Quality Code Module to the system.
  • Worked on search functionalities and cloning of Quality Code module.
  • Developed Hibernate DAO’s and configuration files to access the Oracle database.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Involved in Development and responsible for preparing Test Cases.
  • Involved in the preparing the metrics report for phase 1
  • Involved in the testing for the Phase 1 modules.
  • Involved in preparing the deliverable, and the relevant build guide for deployment.
  • Coordination with onsite coordinators to understand the new requirements.

Environment: Core Java, Java Servlets, JSP, Spring, Hibernate, HTML, XML, VSS, Weblogic, Oracle 9i/10g, Windows Server 2003, Enovia MatrixOne, STS

Confidential

Java J2EE Developer

Responsibilities:

  • Design and developed an end to end J2EE based application using Spring and Hibernate.
  • Involved in Development and responsible for preparing Test Cases.
  • Developed modules for managing the Drawings for the organization.
  • Responsible for preparing the Functional Specification and Design Document.
  • Involved in preparing the deliverable, and the relevant build guide for deployment.
  • Performed End to End Testing
  • Used CVS for version control
  • Worked on NetBeans IDE.

Environment: Core Java, Java Servlets, JSP, Spring, Hibernate, HTML, XML, Apache Tomcat, Oracle 9i, Windows Server 2003, Editplus, NetBeans, Enovia MatrixOne

We'd love your feedback!