Post Job Free
Sign in

Senior java developer

Location:
United States
Salary:
$70
Posted:
September 16, 2016

Contact this candidate

Resume:

Aditya Kher

SUMMARY:

** ***** ** ********** ** all phases of Software Application design and development.

Expertise in design and development of Web Applications involving J2EE technologies with Java, Servlets,

JSP, MVC Framework, Spring, Hibernate, XML, JDBC, Agile Programming.

Good understanding of Object Oriented Design (OOD), Design Patterns, J2EE Design Patterns,

MVC, Multi-tier architectures and Distributed Architecture.

Extensive experience in developing and deploying applications on Apache, JBoss, Tomcat, Weblogic Servers.

Extensive experience in developing and implementing projects on Windows, UNIX and Linux platforms.

Participated in all aspects of software Development Life Cycle and Production troubleshooting

Extensive experience in Oracle (11g, 12c), DB2, MS SQL Server 20xx, SQL and database concepts. Experience in creating PL/SQL Stored procedures in Oracle

Hands on experience in creating automated build scripts using Maven.

Recent exposure to Selenium automation framework used for End-ToEnd test-automation.

Solid Management skills, demonstrated proficiency in leading and mentoring individuals to maximize productivity and forming cohesive team environment.

Excellent Technical, Communication and Interpersonal Skills with strong Customer Orientation and Client Interfacing Skills.

A self-motivated professional and natural communicator possessing good technical, initiating, leadership and problem-solving skills and has always proven to be an excellent team player.

SKILLS:

Java & XML

Frameworks

Middleware

J2EE, EJB, JSP, Servlet,

Spring 1/2/4.2, AOP

IBM Websphere 6/7/8

JNDI JTA, JAXP, JDBC, JMS

Hibernate 4.2/4.3/5.x

Oracle (BEA) Weblogic 11/12

Core Java, Swing, JCAPS 5

Apache Struts 2

Tomcat 6/7/8, JBoss

XML, XSL,XPath, JAXB

Apache mongoDB,

SOAP, WSDL

Apche Cassandra.

Process & Design

Presentation

Database & OS

Agile - Extreme Programming

HTML,JavaScript

Oracle

Object Oriented Design,

JSP, CSS

SQL, PL/SQL, MySQL

Java & J2EE Design Patterns

JSTL, Custom Tags

Linux, Windows, Unix

Test and Build

Junit, Selenium, ANT

Maven 3,

WORK EXPERIENCE

Project: EAS Conversion, USA Jan ’14 - Till Date

Location: Irvine / Fremont, CA

Role: Java Developer

PowerSuite is comprehensive browser-based Workers' Comp Policy and Claims Administration Solution delivered in completely browser-based J2EE technology that can be deployed in whole or in part to support Workers' Compensation insurance providers. Executing CR and Enhancement CR for PowerSuite product for the product group encompasses front-office, policy, claim, rating, underwriting, billing, reinsurance, financial and compliance solutions for all major business lines.

Responsibilities:

Understanding the requirements by directly interacting with business users.

Impact and root cause analysis.

Breaking down functional requirements into technical tasks and providing effort estimates.

Coding stateless session beans which acts as a controller between Proxy bean and Business logic.

Developed POJO using Hibernate Object Model for Database.

Developing and Maintaining SQL queries for Spring Beans.

Developed and Validated REST end points of REST API using Jersey implementation of JAX-RS. Developed custom Filters and MessageBody writers and readers for JSON conversion.

Used JavaScript for client-side validations and Created UI view elements with HTML, CSS & JavaScript (J Query) with AngularJS for JSON presentation of REST end-points.

Developing server side services for the front end calls.

Coordination with customer and QA team.

Used Selenium tool to add end-to-end Test-automation for some of the developed features.

Follow Coding standards specified by client.

Team Management, release management as a member and mentoring other junior team members.

Used Agile Methodology (Scrum)

Working closely with various functional teams (technology, technical program management and business) to ensure that business requirements are translated to technology requirements and subsequently drive the implementation of software from design through successful deployment.

Environment: Core Java, Java, JSON, JQuery, AngularJS, Backbone, Spring, MVC, RESTful APIs, Jersey, Apache Tomcat, MySQL Server, Agile Methodology for SDLC,Eclipse, Junit, Selenium drivers, XML, Unix, bash, Windows.

Project: Sentry Insurance - Payment Service Development May ’12 to Dec ’13

Location: Irvine, CA

Role: Java Analyst

Addition and Integration of Online Payment service and to the web application of the Sentry Insurance Company

Developing ActionForm class.

Configuring struts-config.xml file for various functionality.

Used Struts, Forward Action, Include Action and DynaAction Form.

Responsibilities:

Understanding the requirements and act as a functional resource.

Coding Struts actions classes with help of struts framework and SQLServer.

Unit testing using Eclipse and JUnit and End to End testing using Selenium Web Driver

Exposure to REST concepts and API development.

Support to batch job programmer to handle Med-Tech project information to pass to legacy system.

Warranty support for the project.

Work closely with various functional teams (technology, technical program management and business) to ensure that business requirements are translated to technology requirements and subsequently drive the implementation of software from design through successful deployment.

Environment: Core Java, Servlets, JSF, Java, J2EE, Spring, Selenium Web Driver, Struts, REST API, Glassfish, Oracle database, Eclipse, Junit, XML, Agile, UNIX, bash, Windows.

Project: GTA-Travel Webapp Sept ’11 to April ’12

Location: Irvine, CA

Role: Java Programmer

Gullivers Travel Associates (GTA) is the world’s leading wholesalers of hotels, ground products and services to the travel industry.

Responsibilities:

Responsible for designing and developing GTA web application using Spring Web Flow and Spring MVC.

Extensively worked with agile methodology to develop GTA project.

Written design document for GTA phase2.

Responsible for integrating phase1 design into the new phase2 design and modified all the phase1 design with different flows.

Introduced different subflows for reusability and worked extensively with view states, decision states and action states.

By using JavaScript for client-side validations and Created UI with AngularJS creating Dynamic Reach Design Layout with JSP.

Worked with form backing objects, action classes and validation.

Responsible for developing server side services for the front end calls.

Responsible for developing Value Objects and server side components.

Responsible for deploying different web pages using JSP, JSTL, CSS, HTML and Spring MVC.

Prototyping and testing was done using the Development and Test Environment (DTE).

Development Environment: Java/J2ee, J2SE 6, Agile,Angular JS, Spring MVC, Spring Webflow, JSP, JSTL,

Hibernate, CruiseControl, HTML, CSS, JUnit, Intellij IDE, Oracle DB, Subversion, Tomcat/Apache, Windows XP.

Project: Stonefly Inc. May 2011-July 2011

Location: San Diego, CA

Role: Software Engineer (Intern)

Responsibilities:

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application

Responsible for development of various +

Screens using HTML, DHTML, JavaScript and JSP.

Responsible for Coding using JSP, Java Servlets, Struts and XML.

Implemented Model View Control (MVC) architecture using Struts Framework.

Responsible in writing Data Access codes using JDBC and Oracle database as backend as Model component.

Responsible writing JSPs, Data Beans.

Responsible for Testing - unit testing & integration testing using Junit.

Used Ant tool to build and deploy application on Tomcat Server.

Writing procedures and Packages for Report Generation using Oracle as Database

Environment: Java, JSP, Servlets, Struts, XML, JDBC and Servlets, ANT, Apache Tomcat 4, Java Script, XML, DB2, JUNIT, Eclipse.

Project: Stonefly Inc. May 2010-Aug 2010

Location: San Diego, CA

Role: Software Engineer (Intern)

Responsibilities:

Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.

Developed DAOs (Data Access Object) using Hibernate as ORM to interact with DBMS-Oracle10g.

Used JavaScript for client-side validations and Created UI with HTML, CSS & JavaScript (J Query) with AngularJS creating Dynamic Reach Design Layout with JSP.

Used Spring Model View Controller Framework and Achieved Dependency Injection.

Used Hibernate Framework for ORM Mapping and created mapping classes required.

Identifying the technical areas that contributed to the issues and documenting them.

Back end coding and development using Java Collections including Set, List, Map, Multithreading, Servlet, Action, Action Forms, Java beans, Exception Handling etc.

Design Patterns like Façade, Singleton and Factory Pattern were used.

Deployed the java application using Maven build script

Environment: Javascript, AngularJS, MongoDB, HTML5 & CSS3, jQuery, Core Java, Oracle, XML, Unix,, Spring, Hibernate, Eclipse, Maven, JUnit

Project: Impact Solutions August 2008-July 2009

Location: India

Role : Software Engineer

PGI system acts as the integrator between Biller and the Bank. PGI provides the facility of Online Bill Payments of various Billers (like Vodafone, Reliance Energies etc). Customers are provided with the facility of paying bills. Irrespective of different parameters required by bank and biller for making transactions

Responsibilities:

Preparation of the Detailed Design document for the project by developing business process flows, requirements definition, use cases, and object model

Designed and implemented a GUI framework for Swing. Developers using the framework to define actions and popup menus

Designed the class diagrams and sequence diagrams.

Developed the presentation layer and GUI framework that are written using JSP and client-side validations were done using JavaScript.

Used MVC architecture. Generated Test plan. Development and coding of Test classes and Test Cases.

Execution of Test cases in Jbuilder.

Testing of the product: Unit Testing, Regression Testing, and Integration Testing.

Environment: Java, J2EE, JSP, Swing, JavaScript, Servlets, Tomcat, MySql.

Project: Tech Mahindra June ’07 to July ’08

Location: India

Role : Software Engineer

Responsibilities:

Responsible for Design, Development and Testing of Client Intranet Web Site.

Co-ordinate meetings with non-technical team members and gathering user requirements

Studied existing specifications and Created project execution strategy

Analyzed user requirements, database constraints and issues

Created functional design documents and technical specifications

Developed testing plans and user acceptance testing criteria

Extensively worked with HTML and Java Script for the Client side Validation

Develop strategies and interface design for Intranet site and multimedia presentations.

Used Cascaded Style Sheets (CSS) for rendering the colours of the Web Site

Extensively worked with Asp, Java Script, VBScript, Cascaded Style Sheets (CSS) and HTML in developing the Complete Marlboro brand Intranet Site.

Development Environment: HTML, JavaScript, Cascaded Style Sheet, Windows.

EDUCATION:

Master of Science- Engineering Aug '09- Dec'11

Arizona State University, Tempe, Arizona, USA GPA: 3.63/ 4.0

Bachelor of Engineering; Oct '03 -May '07

University of Pune, Pune, India GPA: 3.60/ 4.0

Thanks And Regards

Aditya kher

510-***-****



Contact this candidate