Post Job Free

Resume

Sign in

Software Java Developer/Technical Lead

Location:
Nashville, TN
Posted:
July 24, 2016

Contact this candidate

Resume:

SONIA RATTA

Senior Developer/ Technical Lead – Java/J2EE

Work Eligibility: H1B

Phone:+1-857-***-**** E-mail: acvk9r@r.postjobfree.com

Experience Summary:

7+ years of experience in developing Java/J2EE applications.

Experience in building Cloud Platform and Open System Accounting framework (customized J2EE framework).

Have good experience on Core Java, J2EE, Cloud, CDT, Hibernate, Spring, Struts, XML,XSL, Tomcat,CVS, IBM Clearcase, Clearquest, Web Service, Unix, DB2, Oracle, SQL, PL/SQL, Stored procedures,Tomcat, Memory analyzer tool, AWS cloud, Jenkins,UML, Ant scripts,Docker, Apache FTP, Quartz scheduler, Servlets, JSP,JMS, GWT-ExtJS, jQuery, HTML, CSS, AJAX, Jboss Drools, REST Webservices, WSDL, Junit,ESF Security, AGILE, Dojo,Angular JS,.

Possess good inter personal and customer management skills.

Strong analytical problem solving skills and quick learner.

Highly regarded for proactive attitude and for the ability to think laterally to provide solutions.

An experienced team player with excellent communication and interpersonal skills who has the ability to work independently under pressure and can lead, motivate and influence others and can train and mentor subordinates.

Responsible for analysis, design and development of complete end-to-end J2EE based web Applications ensuring Qualityassurance.

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

Academic Qualifications:

Education

Specialization

Year of Graduation

Institution

MS

SOFTWARE ENGG

2012

BITS - Pilani

B.SC.

C SCIENCE

2008

Kurukshetra University

Professional Experience:

Working as Technical Lead in WIPRO LTD since Oct 2015.

Worked as Senior Software Developer in WIPRO from Dec 2012 till Sept 2015.

Worked as Developer in WIPRO from Jan 2009 till Nov 2012.

Technical Skills:

Java Technologies

CoreJava/J2EE,XML,XSL,CSS,AJAX,Servlets,Javascript,JDBC, Drools, Quartz Schedular,Core Java, HTML

Operating Systems

Windows,UNIX

Database

Oracle, DB2, MySQL

Application/Web Servers

Apache Tomcat, Jboss, Apache FTP.

Frameworks

Hibernate, Spring, Struts, GWT-ExtJS, jQuery, Cloud, AWS, Quartz, Docker,Junit, Drools, JMS, Apache Log4J.

IDE’s/Tools

Eclipse, CDT, IBM Clearcase, Clearquest, Jenkins, Memory Anlayzer tool

Personal Skills:

Self-Starter with proven ability to work under pressure.

Adaptability to diverse situations and new concepts & technologies

Versatility in individual as well as team roles

Proven maturity in balancing personal and professional life

Project Experience:

Current Project: Query Traffic Migration (QTM)

Client Name

STATESTREET, USA

Duration

April 2016 till date

Role

Technical Lead

Environment

Core JAVA, Oracle,DB2,PL SQL,Tomcat, XML,Clearcase,UNIX, UML, Ant scripts, Cloud, Memory Anlayzer tool, AGILE(SCRUM), UNIT Test,PL/SQL, Stored Procedures,WebServices, ESF Security.

Description:

The QTM application which is a part of AFC web services aims to provide significant cost savings to the organization by reducing and eventually eliminating the read only traffic from Mainframe system MCH. The application has the capabilities to replicate any changes made to the Mainframe database to a Oracle database. The application provides Web Services interfaces that are backward compatible with the interfaces currently used by consumer applications. The application is also capable of detecting replication failure or delay and performing horizontal and vertical switchover between the Oracle database to DB2 on Mainframe or to Mainframe Web Services. The backward compatibility and switchover ability allows the consumer apps to work seamlessly with the new system without worrying about the cost and effort of migration and redevelopment. The application provides the following functions:

Replication of Mainframe data to Oracle

Database views and stored procedures to access the replicated data

Web Services that provide a backward compatible interface to access the views and stored procedures

Resiliency to switch over from one database to other in case of database connectivity failure

Roles & Responsibilities:

•Work estimation, monitoring and controlling project deliverables.

•Requirement gathering, analysis and design for new enhancements/user stories.

•Creating function specification document and technical design document along with the design diagrams.

•Coding and unit testing the application and re-engineering the existing application to be in correspondence to the client requirements.

•High and Low level designing for new enhancements and also tune the existing application for better performance.

•Coordination between Offshore and Onshore team.

•Client and Business Interaction.

•Carrying out preventive and scheduled maintenance activities pro-actively to ensure high availability.

•Test plan preparation, Reviews, Unit & Integration testing.

•Recommending solutions and document findings and implementation of these findings.

•Developing new utility and support tools to enhance project.

•Co-ordination with the client and offshore for project scheduling, release plan and requirement clarification.

•Managed build andClearcase activities and deployment.

Project#1: CLOUD-FRAMEWORK

Client Name : STATESTREET, U.S.A

Client Name

STATESTREET, USA

Duration

March 2013 to March 2016

Role

Developer/Technical Lead

Environment

JAVA, Hibernate,Cloud, Spring,Oracle,Tomcat,GWT-ExtJS,XML,CVS,Clearcase,UNIX,Docker, ESF Security,Quartz schedular, JMS,Jboss Drools, CDT,JMS.

Description:

This Cloud implements the concept of application stack as a service which extends the concept of Infrastructure as a Service (IaaS) by anticipating the IT needs of web services and making sure that all the required infrastructure is up and running. The cloud fills the gap between what vendors provide and the precise environment needed by web services. This project is based on Red Hat Network (RHN) Satellite which provides powerful systems administration capabilities, like management, provisioning, and monitoring for large deployments.RHN Satellite is a systems management platform that makes Linux deployable, scalable, manageable, and consistent. It gives administrators the tools to efficiently manage their systems, lowering per-system, deployment,and management costs.

Roles & Responsibilities:

•Taking handoffof requirements from client and analyze them and explain functional/technicalaspects to the team.

•Responsible forCode development and code review.

•Worked on Image Bundler component independently which bundles images and archives them to the DB.

•Worked on CloudUI which enables user to create and update an app profile and to browse theinformation about various applications.

•Infrastructurerelated UI -Display hypervisor and instances in detailthat enable you to surveyan application health and performance charts.

•Hands on experience in hibernateto write persistence classes etc.

•Worked oncreationofdata on demand basis from UI for stack and cloud chargebackincluding uptime-per-instance basis.

•Managed build andClearcase activities anddeployment.

•Prepared JUnitTest cases to test each feature.

•Contributed towards preparing TAD/UTP andSIT documents for releases.

•Helped cloudusers in solving issuesrelated to deployemnts in cloud.

•Worked on log downloadfunctionality to download logs from the virtual machines.

•Worked onconfiguration of UI and email alerts based on the outcome of monitoringofinstances and other events in cloud.

•Has been veryproactive in taking tasks and direct interaction with client for any newenhancements or throwing light to existing issues/bugs.

•Worked on developing a traffic junit to check load balancing as well as automated it.

PROJECT #2 :Cloud FTP Service

Client Name

STATESTREET, USA

Duration

Oct 2012 to Feb 2013

Role

Developer

Environment

Oracle, Core Java, GWT-ExtJS, Webservices, Hibernate, CVS, Clearcase, UNIX, Junit

Description:

Cloud FTP Service is a customization of Apache FTP server in Cloud available to cloud users for storing their data. Cloud FTP Service is a 100% pure Java, multi- platform support and multithreaded design. Both upload and download files are resumable which includes handling both ASCII and binary data transfers. Cloud will provide DB to store data and all the FTP messages are customizable. It provides custom authentication and authorization support. It could be done using both UI and junits.

Roles & Responsibilities:

•Taking handoff of requirements from client teamand analyze them

•Created database structure and correspondingpersistence classes using hibernate

•Prepared Persistence layer usecaseslikegetFolderContents, getFile, putFile,checkPermission etc.

•Workedonimplemention of commands by intercepting them in between the client and FTPserver like AUTH, MKDIR, LIST, DELE etc.

•Done peer reviews in the team to ensurethe quality of deliverables.

•Mentored team members in understanding the concepts.

•Ensured timely delivery and adhere to thecommitment.

•Worked on deploying the FTP Server in cloud.

PROJECT#3.SS-OSA-ENHANCEMENT

Client Name

STATESTREET, USA

Duration

March 2010 to March 2011

Role

Developer

Environment

Struts,JDBC, Oracle, GWT-ExtJS, Clearcase,Junit Unit Test, REST websevices, Servlets.

Description:

State Street's Open System Accounting framework is developed by the client for Rapid Application Development and is based on MVC architecture. OSA web tool kit is a new addon framework designed using third party framework GWT-ExtJSJs(Google Web Toolkit and Extended JS). It involves providing more customized, flexible and easy to use Web components in the current application. It focuses mainly to provide best look and feel with respect to the Web components available for the applications using OSA framework.

Roles & Responsibilities:

Direct interaction with client for gathering the requirements and estimation planning.

Done R & D on Jfree charts and incorporated them in the current framework project as one of the features.

Mentored team members and took Knowledge transfer sessions for various teams using the above framework utilities/components.

Prepared test cases for Grid Sort and Filter feature and helped in early identification of various issues.

Worked on nightly build automation including deployment of code from CVS.

Helped the team members in the setup for GWT required for project.

Worked on developing a traffic junit to check load balancing as well as automated it.

Provided support in designing TAD/UTP/SIT for framework.

Worked on creating ant scripts for UAT/PROD build from unix machine and developed expertise in Clearcasebuilds, baseline creation, distribution and deployment.

PROJECT# 4.CBS FPP(Corporate Billing System)

Client Name

STATESTREET, USA

Duration

Jan 2010 to June 2010

Role

Developer

Environment

Java,JDBC, Oracle, GWT,UNIX, Windows 7, XML, Struts, JSP

Description:

CBS(Corporate Billing System) is an integrated set of billing applications available on the Internet/Intranet.System generates invoices based on the Custodian Services provided by our clients to their Clients worldwide.The application processes market da ta and applies various rules on them and generates bills for the clients.

Roles & Responsibilities:

•Developed packages and customized GWT components as per requirements.

•Developed junit test cases.

•Worked on charts.

•Automated build for theapplication.

PROJECT#5.OSA-ENHANCEMENT

Client Name

STATESTREET, USA

Duration

Aug 2009 to Feb 2010

Role

Developer

Environment

Java, GWT Ext, AJAX, jQuery, UNIX,Tomcat, JDBC, Clearcase, CVS,Eclipse, XML, Ant scripts, Struts.

Description:

State Street's Open System Accounting framework is developed by the client for Rapid Application Development and is based on MVC architecture. OSA web tool kit is a new addon framework designed using third party framework GWT-ExtJSJs(Google Web Toolkit an d Extended JS). It involves providing more customized, flexible and easy to use Web components in the current application. It focuses mainly to provide best look and feel with respect to the Web components available for the applications using OSA framewor k.

Roles & Responsibilities:

Developed packages, customized GWT components Developed junit test cases.

Worked on charts development.

Automated build for the application using ant script.

Worked on nightly build automation including deployment of code from CVS.

Worked on creating ant scripts for UAT/PROD build from unix machine and developed expertise in Clearcase builds, baseline creation, distribution and deployment.

PROJECT#6. EHORIZON FRONT END

Client Name

STATESTREET, USA

Duration

Mar 2009 to Aug 2009

Role

Developer

Environment

Java, GWT ExtJS, Servlets, JSP, UNIX,Tomcat, SQL, Clearcase,CVS,Eclipse, XML, Clearquest, Struts, REST Webservices.

Description:

Alerts module is been part of eHorizon. All the trades which are happening on a day-to-day basis will be logged into Multi Currency Horizon(MCH). For the all the trades to processed some business rules will be applied on top it. If any of the tradeswhi c h do not satisfy those rules, then it will be captured as alerts and it will be inserted into DB2 tables for further analysis. Any alert can be claimed by any individual having appropriate roles. Then it will be assigned to that particular individual. T he n the individual can do further analysis and can submit for approval with his comments. Then the supervisor/manager will be able to those submitted alerts and can approve/reject the alert based on the comments provided. The complete cycle of analert g ene ration can be visualized by the alert status. This project is based on OWT(on top of GWT). All the screens are GWT screens and they are rich in user interface.

Roles & Responsibilities:

•Created GWT enriched screens for the alerts module.

•Prepared suitable unit test cases supporting the same.

•Involved in handling build related tasks in order to promote the changes to SYS/UAT etc.

•Developed junit test cases to test the features.

•Have identified and fixed the existing issues proactively.

•Involved in Clearcase activities, distribution and deployment of the project.



Contact this candidate