Post Job Free

Resume

Sign in

Java Developer Engineer

Location:
Fremont, CA
Posted:
October 20, 2014

Contact this candidate

Resume:

MANAN PATEL

acgfz0@r.postjobfree.com

510-***-****

SUMMARY

• Over (4+) Years of experience in IT, specifically in design/development of Java/J2EE based

systems.

• Involved in various phases of Software Development Life Cycle (SDLC) of the application like

Requirement gathering, Design, Analysis and Code development.

• Experienced in developing Web Technologies using Servlets, JSP, Java Beans, Java Collections,

JDBC, JavaScript, XML, HTML, DHTML, and CSS.

• Exposure to frameworks such as Spring and Hibernate.

• Experience in creating test automation framework with Selenium RC/IDE (Java), JUnit and

TestNG.

• Familiar of design patterns like Singleton, Factory method.

• Working knowledge in database like Oracle 10g, MySQL, SQL Server.

• Good knowledge of Object oriented concepts and Programming (OOPs).

• Good knowledge of design patterns like singleton, factory.

• Experienced in testing Web applications, client applications and products.

• Experienced in developing applications using Eclipse, NetBeans, and SVN Version Control.

• Worked on App server Tomcat 5.5 in building and deploying applications.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, VB.net, PL/SQL

Technologies: JDK, Servlets, JSP, JDBC, ANT, AJAX, XML, Java Beans, HTML, CSS,

XHTML, JavaScript

Operating Systems: Windows NT Server/XP/ 7, Linux, UNIX, Windows.

Database: Oracle 9i/10g, MySQL 4.x, SQL, MS Access

Servers: Apache Tomcat, Websphere Portal Server 6.1.5, Websphere App

Server 7.0

Development Tools: Eclipse, NetBeans, Rational Application Developer 7.5 (RAD)

Version Control: SVN

Office Tools: MS Office: Excel, Word, PowerPoint, Outlook, MS Visio.

EDUCATION

• California State University (CSU), East Bay, CA - Sep 2010 – June 2012

Master of Science (Computer Science)

• Gujarat University, Gujarat, India - June 2006-April 2009

Bachelor of Science (Computer Engineering)

Certifications

• Oracle Certified Professional, Java SE 6 Programmer

• Oracle Certified Professional, Java EE 5 Web Component Developer

• Microsoft Certified, Programming in HTML5 with Java Script and CSS3

EXPERIENCE

Hewlett-Packard, Palo Alto, CA Apr ‘2014 –

Till Date

Java Developer – Simple Configurator

Description: Simple Configurator is a guided self-service interactive configuration and quoting tool to

help sales representatives and non-technical people to create configured solutions for servers, storage,

networking, and services.

Responsibilities:

• Involved in the business requirements gathering and analyze the requirements.

• Worked on Customer Integration issues and end to end testing.

• Involved in Configuration of existing servers, end to end verification updation & maintenance.

• Perform Application Code migrations through the various Environments as needed.

• Perform Root Cause troubleshooting / analysis of J2EE Application issues.

• Implemented logging framework using Log4j throughout the application.

Environment: Java 1.6, Spring 3.0, Servlets, JavaScript, WebLogic, JSON, REST, Oracle 10g, Junit, HP

Quality center, Toad, Selenium webdriver Eclipse IDE, ANT, OOA/OOD, Log4j, SVN.

GAP Inc, San Francisco, CA Sep ‘2013 – Apr

‘2014

Java Developer – Jive Update for Sketchbook Application

Description: Currently working as a Software Developer Engineer for JIVE upgrade from JIVE 5 to

JIVE 7. This project upgrades JIVE service to sketchbook application; that requires updating JAVA code

according sketchbook integration service.

Responsibilities:

• Currently working as a JAVA Developer expert and resource for accessing existing Java code

executing on Tomcat, update the Java code and related components to execute on Tomcat java

containers using JIVE REST V3 API.

• Used agile methodology in developing the application, which included iterative application

development, weekly Sprints, stand up meetings and customer reporting backlogs.

• Worked on CORE JAVA (Collections) and used the core packages.

• Developed Test cases, Test scenarios & Test scripts for Unit testing and Black box testing.

• Developed Log4j logs to record the application events to provide the debugging, monitoring and

auditing capabilities to the application.

• Used Eclipse IDE for developing the application.

• Implemented OAuth 2.0 for the authentication of the JIVE application.

• Built and installed JIVE add-on for OAuth.

• Used curl for the commands to implement OAuth add-on.

• Used POST add-on for chrome to GET the JSON response from JIVE.

• Updated the upgraded deployment of the application and run time configurations.

• Build, deployment and unit testing the application.

• Performed and supported functional, system or integration testing for the upgraded application.

• Documented the updated and upgraded application and provided knowledge transfer.

Environment: Eclipse IDE, ANT, OOA/OOD, J2EE, Servlets, Java Server Pages (JSP), Log4j, SVN,

Apache Tomcat, POST add-on, JIVE REST API V3.3,Curl,WinSCP-Putty,Beyond compare tool.

GAP Inc, San Francisco, CA Mar‘2013 –

Sep'2013

Java Developer – Java Application Migration

Description: worked as a Software Developer Engineer for Java application migration from WAS

application server to Tomcat application servers. This project moves applications to a new Linux or

Windows based technical stack; that requires migrating WebSphere application server Java code to

Tomcat, re-plat forming applications that currently execute on AIX or Solaris to Linux or Windows.

Responsibilities:

• Worked as a Software Developer expert and resource for accessing existing Java code executing on

IBM Websphere application server version 5, 6 and 7, migrate the Java code and related

components to execute on Tomcat java containers.

• Performed manual review and remediation of code to fix the incompatibilities to migrate the code

to Tomcat or JBoss.

• Migrated the deployment and run time configurations.

• Build, deployment and unit testing the migrated programs.

• Performed and supported functional, system or integration testing for the migrated programs.

• Documented the migrate programs and provided knowledge transfer.

• Supported User Acceptance testing and production cut-over for the migrated programs.

Environment: Eclipse IDE, ANT, JDBC, OOA/OOD, J2EE, Servlets, Java Server Pages (JSP), Log4j,

Oracle 11g, SVN, Apache Tomcat, JBoss, SQL.

Kaiser Permanente, Denver, CO Jul ‘2012 -

Mar ‘2013

Java Support Developer

Description: Worked as a Java Portal Developer for Kaiser Permanente, California, on maintenance &

production support of their Web Presence Platform (WPP) to Develop & maintain features on Websphere

portal application using JSR 168 / 286 portlet specifications.

Responsibilities:

• Involved in root cause analysis (RCA) of different Production defects, and fixing these with

minimum regression.

• Involved in reconciliation process of defects across various defect tracking systems (Quality

Center, Remedy) etc. and managing these in a Rally Backlog.

• Worked in Agile software methodology and participated daily scrum meetings and bi-weekly

scrum planning meetings.

• Used Log4j for debugging the errors and monitoring the logs.

Environment: Websphere Portal 6.0, WAS 7.0, JSR-168, Rational Application Developer 7.5,

OOA/OOD, J2EE, Servlets, Java Server Pages (JSP), Log4j, Oracle 11g, SVN

California State University, East Bay Jul ’2011 – Jun ’2012

Student Assistant

Description: Worked in Library project for Language & Literature Department in CSU East Bay

University. The project is a web based application used to keep track of books in their department. The

application maintains details about all the books in the library, rack numbers, availability of a book, time

in, time out, number of books, author of the book etc. The application sits on different systems accessible

to librarians and Managers.

Responsibilities:

• Mainly involved in core java code implementation.

• Wrote server side programs by using JSP, Servlets.

• Involved in database design, authoring SQL and developing the user interface.

• Work in parallel with QA team to perform impact analysis and regression testing

• As a trainee I was involved in almost all phases of the development and testing of this project.

Elecon Engineering, India Oct ’2008 – Dec ’2010

Software Engineer

Description: Elecon Engineering Company Limited is a leading Indian company specializing in the

manufacture of industrial equipment. The system as such as it has been developed is called Employee

Management System. It consists of functionally related GUI (application program) and database. The

choice of the programming tools is individual and particular.

Responsibilities:

• Database connections using JDBC and code implementation using Java.

• Developed User Interface using HTML, DHTML, Java Scripts and CSS.

• Developed Business components using Java Beans.

• Program’s structure analyzing and GUI constructing.



Contact this candidate