Post Job Free

Resume

Sign in

Java Developer Project

Location:
Mumbai, MH, India
Posted:
February 17, 2016

Contact this candidate

Resume:

SONALI D. SHENVI WAGLE

SUMMARY

•Solutions-focused Software Engineer with almost 6 years of accomplished experience in analysis, design and implementation of full life cycle applications.

•Adroit to Designing/Developing Scalable Architecture for Enterprise Server Systems, Client/Server Applications in Object Oriented Design.

•System analysis expertise primarily on JavaandJ2EE technology using MVC frameworks like Struts, Spring, JSP&Servlets and ORM frameworks likeHibernate, in multitier application framework, design patterns and various protocols in online SBUs, online shopping and financial domains.

Proficient in UI technologies like HTML, CSS, JavaScript, JQuery and AJAX.

Knowledge in platform neutral markup using XML, DTD, XSD, XSL, XSLT with DOM and SAX parsers.

Experienced in development and testing of SOAPwebservice and use of WSDL using SOAP UI. Also have a working knowledge of REST webservice.

Good experience withOracle RDBMS (10g), comfortable developing applications with SQL, PL/SQL, Triggers, Stored procedures etc.

Experienced in the functional usage and deployment of web applications in Apache Tomcat and JBoss.

Extensive experience in Eclipse, RAD.

Developed use case diagrams, class diagrams, sequence diagrams, collaboration diagrams, state chart diagram and activity diagrams using Visio and UML plugin for Eclipse.

Good knowledge with versioning tools like Subversion and CVS.

Hands on experience with using build tools like Ant, Maven.

Experience in testing, defect tracking and management.

Contributed to the success of multimillion-dollar project engagements for major clients using Agile and SDLC software development models .

Experience in creating documents like SRS, HLD,LLD

Hands-on expertise in team coordination, client interaction and customer expectation management.

Highly motivated self-starter with outstanding problem solving & analysis skills and a quality focused attitude. Exceptional communication, collaboration & team building skills with proficiency at grasping new technical concepts quickly and utilize the same in a productive manner.

Ability to learn and adapt quickly to new environments and emerging new technologies.

SKILL SET

Primary Languages

Java1.5/1.6/1.7, JSP and Servlets, SQL, XML

Technologies/ Frameworks

Struts 1.3, JDBC, Spring Core,Spring MVC, SOAP, REST, SAX, DOM, JSON

ORM framework

Hibernate

Other Languages

C, C++

Web development technologies

HTML, HTML5, CSS, AJAX

Scripting languages

JavaScript, JQuery, Angular JS

Design Patterns

MVC, Front Controller, Singleton, Factory, Façade

Operating Systems

Windows XP,Windows-07,Windows -08,Windows 10

Version Control

Subversion (SVN),CVS, Tortoise SVN

Web/App. Server

Apache tomcat 6/7, JBoss 5.0.1, JBoss 7.0.1

RDBMS

Oracle 10g, MySQL

IDE Tools and editors

Eclipse

Defect Tracking tool

JIRA, Bugzilla

Build Tools

ANT, Maven

Others Tools

BIRT (for creating reports), ClearCase, SOAP UI, MS Office

CERTIFICATIONS

•Completed OCJP 1.6 certificationfrom Oracle Corporation

•Completed Cloud Computing Certification fromRackSpace

EDUCATION

•Bachelor of Engineering Degree – In Electronics and Telecommunication from Goa University, Goa, India

EXPERIENCE

COX Communications, Atlanta, US October 2015 – current

Java Developer

Project : FSTPM

FSTPM stands for Field Service Technician Performance Management system which deals with providing and managing ratings to various COX technicians who workall over US. The field technicians are gauged based on various metrics and are rewarded as per their performance .

Roles and Responsibilities :

Understanding and analyzing various business requirements

Developing code for new CRs using Java and related Java frameworks in the application

Bug fixing and code maintenance

Sanity testing for applications in various environments like DEV, Staging, Prod etc.

Analysing and debugging issues on different environments like DEV, Staging, Prod etc

Preparing HLD, LLD, SRS documents and other project related documentaion

Co-ordinating with different teams working on the project

Co-ordinating with offshore resources

Running scripts using SQL developer tool

Updating status on sharepoint

Environment: Core Java, JSP and servlets, Hibernate, Oracle 10g, SQL, Tortoise SVN, Ant, Eclipse, JBoss 7

eBay Inc, San Jose, US September 2011 –October 2014

Java Developer

Project: UBL

To develop and maintain the various components, modules, pages, business logic on the shopping site using the client proprietary framework based on JAVA, development of UI components, sanity testing, bug fixes and troubleshooting.

Roles and Responsibilities :

Developed business logic using Core Java, JSP and servlets, JDBC

Used front end technologies like HTML, CSS, JavaScript, JQuery, AJAX to develop various web pages and components.

Fixed alignment, UI related and browser related issues.

Used JDBC,Hibernate with XML and annotation mappings to communicate with backend

Used MySQL database and MySQL Query browser to save and retrieve data on database

Used SQL for writing the queries

Building project using MAVEN

Deployed application WAR files on Apache Tomcat 7.0

Wrote test cases for various application modules

Carried out Sanity testing, Smoke testing, Regression testing and Integration testing

Used slf4j and log4j for logging techniques.

Coordinating with the onsite team for requirement gathering, understanding business logic and design of the application

Coordinating with the offshore team and sending daily status to the client .

Environment: Core Java, JSP and servlets, HTML, CSS, JQuery, AJAX, Hibernate, JDBC, SVN, Maven, Eclipse, Apache Tomcat 7.0

Project: RTM

RTM stands for Real Time Messaging Tool that is developed by the client to display the campaigns and ads on its online shopping sites. The tool is helpful as it targets the users according to their tastes and buying habits and cleverly displays the ads and other content to a particular user segment depending on their search queries.

Roles and Responsibilities:

Worked on this project single-handedly with the client directly

Communicating with the clients and the RTM tool users across various client offices spread throughout the world over phone, skype and emails

Training various users of the tool in the client offices of Zurich, London, Milan, San Jose and Mumbai

Creating wiki, tool documentation and user manuals for the user reference

Worked as an admin for the tool creating placement IDs, creating user accounts, handling user accounts, remote tool installations and tool troubleshooting

Provided logic for displaying various adds and banners to different user segments

Handling and closing various support related tickets in JIRA

Coordinating with the onsite development team and sending the daily status reports to clients

Mentoring the next persons handling the project

Environment:Core Java, eclipse, HTML, CSS, JavaScript

TEMENEOS, London, UK March 2011 – August 2011

Java Developer

Project:

The project involved development and maintenance of application modules and web pages for various banks based in the UK and Europe.

Roles and Responsibilities:

Worked as Java Developer in the United Kingdom for a period of 6 months.

Developing and enhancing web pages using client specific Rapid Development tool

Troubleshooting issues and bugs by using debugging and logging techniques

Checking web services response using SOAP UI and troubleshooting web services related issues

Used Eclipse, RAD and SVN for code synchronization and downloading the repository code.

Used CSS / JQuery to create various widgets on the application web pages

Carried out Regression testing,Smoke tesing, sanity testing and integration testing

Deploying war files on jboss and testing of entire application and solving bugs

Training, mentoring and managing new talent joining the team.

Sending daily status reports to clients

Environment: Java, HTML, CSS, JQuery, WSDL, SOAP, XML, SVN, Eclipse, JBoss, RAD tool

SHREE SAI BABA TRUST, Shirdi, India September 2009 – February 2011

Java Developer

Project:

The project involved developing various application modules for the employees working in the client location. These systems were designed and developed to automate all the clerical work done by hand and to provide a platform for its users to carry out their various department related tasks and activities online.

Roles and Responsibilities:

Involved in development of web based application for our client from scratch.

Used core java, Collection APIs, JSPs, Struts 1.3, Spring, Hibernate for business logic and integration with the backend database Oracle 10g.

Used HTML,CSS, JQuery, AJAX for front end development of the application

Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.

Implemented Struts MVC architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.

Used various hibernate mappings in XML to map java objects with database columns to save and retrieve data.

Extensively used the Hibernate Query Language (HQL) in Data Access Objects

Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) and Inversion of Control (IoC) .Worked on Spring AOP framework

Provided Log4j support for the application for debugging the system.

Used SQL on SQL developer to interact with database to troubleshoot data related issues

Used Oracle 10g as the back end, Subversion (SVN) for version control and Bugzilla for defect tracking. Used BIRT tool for creation of reports for displaying data from database depending on the inputs given by the end user. Wrote procedures in PL/SQL to fetch data on reports.

Fixed front end issues of reports.

Used ANT build and scripts for project and deployment on JBoss server.

Used Hudson for build deployment on QA server

Carried out Smoke testing, Regression testing,Integration testing and basic sanity testing

Coordinated with onsite team for production deployment and troubleshooting of production related issues.

Ensuring quality and timely delivery during system testing

Involved in development, enhancement and maintenance of various other application modules that were developed by other project teams using the above mentioned tools and technologies .

Environment: Core Java, JSP,Struts 1.3, HTML, CSS, JQuery, AJAX, SQL, PL/SQL, Hibernate, Spring,SVN, ANT, Eclipse, JBoss 5.0.1,BIRT

AWARDS

Awarded Kudos Award by Cognizant Technology Solutions Ltd, India

SONALI D. SHENVI WAGLE



Contact this candidate