We provide IT Staff Augmentation Services!

Java J2ee Consultant Resume

4.00/5 (Submit Your Rating)

Cherry Hill, NJ

SUMMARY

  • 8 Years of experience in software design and development of Object Oriented Software application wif expertise using Java and J2EE technologies.
  • Full Software Development Life cycle (SDLC) experience in Analysis, Design, Development, Implementation, Testing, and Maintenance.
  • Experience in working wif 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 wif J2EE Design Patterns like MVC Architecture, Front Controller, Data Access Object for building J2EE Applications.
  • Proficient in working wif 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 wif various application development IDEs Eclipse, MyEclipse and NetBeans.
  • Experience in installing, configuring, tuning Oracle Weblogic Server, Apache Tomcat, JBoss.
  • Experience working wif versioning tools like SVN, build automation tools like Maven and repository management software Apache Archiva.
  • A strong goal-oriented team player and self-starter wif 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 Acnoledgement, Odometer Alert etc.
  • Responsible for handling communication wif teh third party vendors Confidential Inc and Sirius XM who provides Telematics Data.
  • Responsible for communicating wif Middleware team to fix issues related to FTP.
  • Responsible for creation and maintaining teh Design Docs (MD-070) for all change requests.
  • Deployed builds between different environments for all teh change requests.
  • Coordinating teh QA and Integration runs and also analyze teh 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 teh 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 teh Production bugs which happened for teh Telematics Generation One dealer cars.
  • Cleaned up teh existing DEV and QA servers and move teh build to new locations in both servers.
  • Working noledge of Java in Unix environment and written scripts required for running teh 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 teh database, Maven for teh 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 teh meetings wif business users to understand teh business requirements, translating teh business requirements and functional requirements into story boards and creating POC's for various critical modules.
  • Improving teh product UI by reducing number of user clicks and improving performance.
  • Used features of spring framework like IOC and Spring Hibernate integration on teh server side.
  • Responsible for designing teh schema model and logical flow of teh 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 teh Hibernate API calls to interact wif teh database.
  • Involved in preparing teh 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 teh obsolete data which are not part of teh data migration.
  • Responsible for enhancing teh Search functionality.
  • Worked wif SQL plus to interact wif Oracle tables.
  • Unit Testing, Bug Fixing and Enhancement of teh Security Model.
  • Involved in halping team members to debug issues wif teh application and designed and prepared Unit test case using Junit.
  • Worked on Eclipse IDE.
  • Used SVN for version control
  • Involved in teh 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 teh Business Analysts team to understand teh requirements.
  • Written Technical Design Document for teh 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 teh 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 teh 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 wif a SQL-based schema.
  • Involved in teh implementation of beans in Application Context.xml.
  • Worked wif teh XML and developed Web Services using APACHE Axis.
  • Extensively worked wif Oracle to write store procedures and views
  • Writing service methods and SQL queries to interact wif teh 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 teh Application.
  • Developed teh client side validation for teh entire screen using Java Script
  • Setup Data access layer wif JDBC Template and Hibernate Template on Spring framework.
  • Developed teh project wif 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 have teh daily Scrum meetings and burn down chat to display teh progress of project.
  • Used struts2.0 frame work in teh 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 teh project and modified struts.xml file for teh application.
  • Developed business logic activities by developing business service classes.
  • Developed user interface wif Jsp, Jstl, and Struts2 Tag Libraries to populate model objects from value stack in view pages.
  • Designed UI using JSP and HTML and validated wif JavaScript for providing teh user interface and communication between client and server.
  • Used spring frame work for dependency Injection, security features and integrated wif teh hibernate frame work.
  • Configured Session Factory class in teh SpringContext.xml to integrate Hibernate wif 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 teh Data Access Layer using DAO pattern, wif Hibernate being used for Data Access.
  • Created all hibernate domain classes to map to teh database and handled all CRUD operations.
  • Created named queries for teh 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 teh code.
  • Used ANT scripts to build teh application and deployed in Web logic application server.
  • Developed Unit Test Cases and test teh Interfaces. Involved in Modules Testing and Integration Testing.
  • Involved in fixing teh 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 teh 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 teh data to teh target system; Involved in teh ACOS flat file creation.
  • Responsible for adding Nuclear Quality Code Module to teh system.
  • Worked on search functionalities and cloning of Quality Code module.
  • Developed Hibernate DAO’s and configuration files to access teh Oracle database.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Involved in Development and responsible for preparing Test Cases.
  • Involved in teh preparing teh metrics report for phase 1
  • Involved in teh testing for teh Phase 1 modules.
  • Involved in preparing teh deliverable, and teh relevant build guide for deployment.
  • Coordination wif onsite coordinators to understand teh 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 teh Drawings for teh organization.
  • Responsible for preparing teh Functional Specification and Design Document.
  • Involved in preparing teh deliverable, and teh 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!