Post Job Free

Resume

Sign in

Java Developer

Location:
Tampa, FL, 33603
Posted:
March 10, 2017

Contact this candidate

Resume:

E Pro, Inc.

*** ** ******* * *, Ste ***

Iselin, NJ 08830

Tel: 732-***-****

Fax: 732-***-****

www.eprocorp.com

Padmasree

Tampa, FL 33603

732-***-****

acy8d4@r.postjobfree.com

Summary

7+ years of experience in development and deployment of various Object oriented and web based Applications using Java/J2EE technologies and working on the complete System Development Life Cycle (SDLC).

Extensive experience in design, development and deployment using Java, JEE, JSP, Servlets, Swing, Struts, spring, JSF, Hibernate and Oracle.

Experience in developing user Interfaces for web applications and websites using HTML, Java Script, XML, CSS, AJAX, JSON, Sencha EXTJS, Angular JS and JQuery.

Good Knowledge on spring boot.

Experience in application/web servers like Apache Tomcat, WebLogic, WebSphere and JBoss.

Hands on experience in building projects using popular IDE’s like Eclipse and NetBeans.

Good knowledge of Design patterns like Singleton pattern, DAO, DTO, Model View Controller, Factory and Abstract Factory architecture.

Experience in working with Relational Database (RDBMS) concepts, PL/SQL, Stored Procedures, and Triggers and worked with Oracle MySQL and Postgres SQL.

Good knowledge on shell programming for UNIX and Linux environment.

Experience in using Open Source frameworks like JUnit, Log4J and ANT.

Experience with XML and related standards and technologies like AJAX, WebServices (SOAP, RESTful).

Knowledge on XML for data parsing using JAXB, JAXP (DOM and SAX).

Experience with version control tools such as Subversion and Clear Case.

Possess excellent communication skills along with dedication, and commitment for work.

Quick learner, possess problem solving skills and strong team player.

Technical Skills

Programming Languages: Java, SQL, XML, JavaScript

Java Technologies: Swings, Servlets, JSP, EJB, JDBC, WebServices

Frameworks: Struts, spring, JSF, Hibernate

Web Technologies: HTML, CSS, JQuery, AJAX, AngularJS, EXT JS

Web/Application Servers: WebSphere, Web Logic, JBoss, Apache Tomcat

Databases: Oracle, MySQL, PostgreSQL

Configuration: Subversion, SVN, CVSs

Operating Systems: UNIX, Linux, Windows

Tools: Ant, JUnit, Log4J, TODO, Visio, Eclipse, NetBeans, Oracle SQL Developer

Education

Master of Sciences in Computer Science, Andhra University, India, 2005

Bachelors in Physics, Maths, Computers, Andhra University, India, 2003

Professional Experience

Bristol-Myers Squibb Company, Tampa, FL January 2014 -Till Date

Java Web/App Developer

Description: Developments of new Request system portal to request, assign, and track biologics across the following Research biologics departments: CRG, CSG, Protein Sciences, Lead Evaluation, and Applied Genomics. Biologics Request System will be used to submit electronic requests for biologics at BMS. Request Services will be provided by Cellular Research Group (CRG) and Cellular Service Group (CSG) within LDO. Each of the Request Service can have multiple Request Types and each Request Type can have multiple Request Outputs. The Submitted Requests will be reviewed and assigned to a Fulfiller by Approver. The Fulfiller fulfills, delivers the output, and completes the Request.

Responsibilities:

Developed the view components using EXT JS (Controllers, Panels, Containers and event handling, etc.).

Used AJAX and JSON to make asynchronous calls to the project server to fetch data on the fly.

Used Log4j to log the error friendly log messages to the log files.

Interacting with the business analysts and understanding the requirements.

Used software versioning and revision control system SVN, GIT to maintain current and historical Versions of Codebase.

Responsible for creating branches for production, hotfixes and development branches for development from trunk and relating JIRA cards to every commit related to the task.

Interacting with the Quality team about the issues, bugs found and fixing them in the testing phase of the Application.

Cooperating with the back-end developer in the process of building the RESTful API.

Communicating with external webservices.

Implemented Bonita BPM tool for process flow.

Environment: Sencha Ext JS, JavaScript, JQuery, Spring Tool Suite, Hibernate, Log4j, SVN, Tomcat, Web Logic, JBoss, AJAX, JSON, JSF, EJB, HTML, CSS, JSTL, XML, AngularJS, EXT JS, JIRA, Eclipse, Oracle, Mongo DB, SQL, WebServices-RESTful API, JAXB, Subversion, Bonita BPM, SwaggerUI.

Tata Consultancy Services, Hyderabad, India August 2010 - June 2011

Client: American Express, Phoenix, AZ (Offshore)

Java/J2EE Developer

Description: The Global Voice System Solutions (GVSS) -Voice, group of AMEX is located at Phoenix and is involved in developing and supporting Interactive Voice Response applications for American Express customers. The voice response applications that are available currently cater to both AMEX card members and merchants. Card member applications allow callers to enter their AMEX card number through the telephone key pad and access their accounts for a variety of services like hearing their account balance, order monthly statements, pay by phone, Membership rewards services like point transfer and rewards redemption. Applications have been developed for both the domestic U.S. as well as for International customers. AMEX merchants can also avail various services through Voice response applications like payment listing, statement reorder and pay in gross, order for point of purchase and paper supplies, etc.

Responsibilities:

Perform analysis based on the Requirements deliver External Specifications to PM for client approval.

Provide estimated effort plan for completing various phases of the project.

Design the documents using Microsoft Visio with reference requirements deliver Internal Specifications System test plan to PM for client approval.

Complete coding and deliver code as per standards and functionality to client for review.

Implement any changes required based on client review, complete system testing and deliver the code to onsite PL for client UAT testing.

Provide weekly status report to PM for monitoring the progress.

Provide timely notice to PM regarding problems that may delay the schedule or cause effort slippage or impact the deliverables.

Support QA/UA testing, rollout & production problems within the warranty period if required.

Used JavaScript, HTML and CSS to develop presentation layer.

Environment: Voice xml, spring, JavaScript, HTML, XML, Eclipse, Oracle, MS Visio 2007, WebSphere.

Tata Consultancy Services, Hyderabad, India January 2010 - June 2010

Client: Baraka Telecom, Malaysia (Offshore)

Java/J2EE Developer

Description: Baraka Telecom, a new start up focusing on providing a wide variety of mobile communication services. We are involving in developing end to solution of Business Support system. SIM management, Voucher management system, Electronic voucher distribution, Number management system, customer self-care portal, Complaint registry management system are some of the applications handled by TCS team.

Responsibilities:

Involved in Voucher Management System (VMS) and Self-care modules.

Providing technical assistance and trouble shooting in the modules.

Understanding the project requirements and involved in development and enhancements of modules.

Involved in generating reports using Jasper/iReport Reports.

Designing layout and coding front-end using JSF.

Performed unit testing.

Environment : Java 1.5, JSP, Servlets, Struts, JSF, Webservices, EJB, Hibernate, Ant, Maven, Oracle SQL/PLSQL, JBoss, Oracle 9i, Eclipse, Net Beans.

Gyanada Software Services, Mumbai, India November 2007 - May 2009

Client: Quality Management in Rural Banking, Mumbai, India

Java/J2EE Developer

Description: This is a web-based application developed for Co-operative Bank which maintains on line transaction of Rural Banking Process. This application maintains various master screens like Add Produce Category, Produce Type and Produce Varieties by Grade Wise. Produce Pack details, Sub pack Details and other Produce Details. It also provides specification of the produce by their size, defect and tolerance wise. Purchasing of produce from farmer is also provided. This project provided facilities to Co-operative Bank while Checking Quality of the Produce brought by Farmer.

Responsibilities:

Implemented MVC architecture, Worked on Action classes and configuration file.

Developed the user interfaces using JavaScript, HTML, CSS, JSP and Struts Tag Library.

Developed the client side and server side validation using JavaScript and validator framework.

Executed Unit test cases as part of development.

Environment: Struts, JSP, JavaScript, HTML, CSS, JSTL, AJAX, JDBC, Log4j, Postgres SQL, JBoss, Net Beans.

Sinergee Software Services, Hyderabad, India July 2005 - October 2007

Client: Save Mart, Hyderabad, India

Java/J2EE Developer

Description: (CRMS) is a total management and informative system, which provides the up-to-date information of all the computer resources in the company. CRMS helps the company to overcome its difficulty in tracking the resources of the company by presenting the customized reports, which helps in effective and timely utilization of the hardware and the software resources is a web-based application using the three-tier architecture. The ability to handle the multi-user environment and the maintaining the highest security for the access are some of the features of this application.

Responsibilities:

Implemented MVC architecture, Worked on Action classes and configuration file.

Developed the user interfaces using Swing, JavaScript, HTML, CSS, JSP and Struts Tag Library.

Developed the client side and server side validation using Javascript and validator framework.

Executed Unit test cases as part of development.

Environment: Swing, Servlets, JSP, JavaScript, HTML, CSS, Tomcat, Oracle 8i.



Contact this candidate