Ramya Choudary
***************@*****.***
Professional Summary
3+ years of technical experience in implementation, customization, integration and support of business application system. Present role as a Module development, Requirement Analysis and onsite coordination with client.
Functional Expertise in all phases of Software Life Cycle for Developing, maintaining and supporting the Java, J2EE Web Application & Desktop Applications.
Having Domain Experience in Telecom and E-Commerce retail.
Exposure with Agile with Scrum and Waterfall Methodologies.
Experience in designing, developing and deploying J2EE applications on IBM WebSphere / Oracle WebLogic Application Servers, Tomcat, etc.
Experienced in developing Client and Web (Internet and Intranet) based applications with J2EE, JSP, Servlets, JDBC, Struts, Spring, JSF and other frameworks.
Experienced in developing web applications using spring modules like Spring MVC.
Experience with XML technologies including XML, Java Script, CSS and HTML.
Expert level skills in Java Multithreading, Collections, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, JQuery, AJAX, CSS, HTML, Struts, Spring, Hibernate, Enterprise Java Beans, JDBC, RMI, JNDI and XML related technologies.
Expertise in implementing SOA architecture - SOAP and RESTful web services, JAXB and JAXP.
Experience in using IDE’s like JBuilder and Eclipse.
Extensive use of Build and Integration tools such as Ant, Maven and Jenkins.
Experience in unit testing the applications using JUnit Frameworks.
Expertise in back-end procedure development, for Database Applications using Oracle, DB2, SQL and PL/SQL, SQL Server.
Experience in writing SQL queries for relational databases like Oracle 10g/9i, DB2, etc.
Experience to communicate with End client to understand the business requirement and prepare business document.
Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
Experience in version control system tools like CVS, SVN, and Accurev.
Experience working with testing tools like Firebug, Chrome or safari web inspectors and IE Developer Toolbar.
Development Experience in Operating systems like Windows (10,8, XP), UNIX (Solaris, Sun OS), Linux.
Highly organized with the ability to manage multiple projects and meet deadlines.
Fast learner and have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.
Technical Proficiencies:
J2EE Technologies : Spring 3.x,4.x, Custom tag libraries, collections, Multi-threading
Web Technologies : HTML 5/4, CSS3, AJAX, XML, SOAP, RESTful Web services
Web Servers : WebSphere, Apache Tomcat 8.x, Weblogic 12c
Database : Oracle, MYSQL
Programming languages : Java 8, C, C++, Java Script
Testing : JUnit
Design Patterns : MVC and Factory Method.
Operating Systems : Windows 9x, XP
IDE : Eclipse Indigo 3.7, Juno 4.2, Luna 4.4.
Version Controls : Accurev, SVN, CVS.
Methodologies : Waterfall and Agile
Others : Altova XML Spy, Notepad++, SQL Developer
Education
Master of Science in Electrical and Computer Engineering, State University of New York At New Paltz.
Bachelors in Electronics and Communications Engineering, JNTU.
Professional Experience
Verizon Wireless - Warren, NJ Nov’16 -Present
Role: JAVA Developer
Project: POS Mobile
Description:
This is a Point of Sale application used in retail store reps to serve the customers in store. Using this app customer can purchase the services provided by Verizon. Business Services, Business phone, internet, wireless devices with Verizon wireless service. This application is used for creating the new activation line, refunds, upgrade line, service changes etc. Customer can also make payments using this app in store.
Responsibilities:
Involved in the requirement Analysis, Design phase, Development, UAT and Production phase of the application.
Developed Restful Web Services as End point to share the data with the other products using JSON as messaging medium.
Consumed SOAP services and parsed XML to Java Objects.
Used SOAP UI for load testing the web services
Wrote scripts in SOAP UI to test the performance of the API's and end to end functionality.
Implemented Spring IOC to resolve dependency injection.
Interfaced with the Oracle 11g back-end database using Hibernate Framework and XML config files.
Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
Used OMQ calls to interact with MySQL Database for Read and Write operations
Used Maven to build, run and create JARs and WAR files among other uses.
Responsible for general maintenance of application library and debugging.
Involved at every project phase, from concept creation to deployment.
Worked to resolve issues related to repositories and database.
Conduct peer reviews to review design and system requirements
Perform unit testing in the development environment.
Used Accurev for version control and Application Life Cycle Management for defect tracking.
Used Eclipse3.8 IDE for developing code modules in the development environment.
Troubleshooting/Debugging Weblogic environment and related issues. Debug application deployment issues.
Environment: Java1.6, Oracle, SQL, WebLogic12c, HTML5, CSS3, Spring 3.0, JSPs, 2014, Soap-UI 4.6.4,JIRA, HP QC, SOAP, RESTful Web services, Spring MVC, Eclipse, SQL, Accurev.
Verizon Wireless - Warren, NJ May 2015 -Nov 2016
Role: ATG/Java Developer
Project: In-store pickup CARE
Description:
This is an ATG B2C & B2B application which is used by the customer care reps, business and government operations to serve the customers. Using this app reps can process the orders on phone and customer can pick it up in any nearby store. This application is used for creating the order for new activation line, upgrade line etc.
Responsibilities:
Worked on customization of payment, Tax calculation, plans and Shipping during the checkout.
Implemented ATG ecommerce products and OOB components according to the business needs.
Developed custom dynamo pages for Application using standard ATG tag libraries.
Developed custom droplets, form handlers and delegate classes as part of the development.
Used dynamo components including Form Handlers and DSP tags in Java Server Pages
Involved in writing the ATG Java component code for business phone and wireless modules.
Involved in writing front end JSP pages.
Worked on the fulfillment process of sending the order request to downstream.
Worked on web service call to get the device available and service address.
Experience monitoring and analyzing Dynamo logs.
Involved in custom catalog repository design and order repository design
Involved in Agile development process and participated in daily Scrum meetings and meetings for the user stories worked during the Sprint.
Helped Front end developers to understand the ATG tag libraries while debugging Front end issues.
Fixing critical bugs in the application.
Handling offshore team, sharing requirement and clarifications.
Used Accurev for version control and Application Life Cycle Management for defect tracking.
Environment: jdk 1.7, Weblogic 10.x,Weblogic 12C, ATG 10.2, Personalization checkout,Repositories, Droplets, Handlers, Oracle 10G, SQL developer HP QC, Jira, Windows, Eclipse, Accurev
Verizon Wireless - Warren, NJ Oct 2014-May 2015
Role: JAVA Developer
Project: Retail & Indirect
Description:
These are two different applications which are used in direct (Verizon wireless) and indirect(Best buy, Wal-mart, Apple, Gowireless, Target etc) stores. Using this app reps can process the orders and customers can purchase Verizon wireless services and process transactions like refunds, upgrade line, plan/service changes etc. Business logic will be different for both the applications.
Responsibilities:
Designed and developed submit payment RESTful service interface using Spring MVC, involved in the development of several API’s based on the client (best buy/ target/Wal-Mart requests.
Build JAX-WS and JAX-RPC SOA service binding producers and client implementation from WSDL contracts.
Used OMQ calls to interact with MySQL Database for Read and Write operations
Consumed SOAP services and parsed XML to Java Objects.
Wrote scripts in SOAP UI to test the performance of the API's and end to end functionality for the clients like best buy/ Apple/ target/Walmart.
Designed and developed the User Interface using JSP, JSTL Tag Libraries and Java for both Business Logic and GUI development.
Coordinated with internal and external Client resources to isolate and troubleshoot issues resulting with service disruption and outage.
Strong experience in setting up Web logic Servers Oracle 12c/11g in the development, testing and production environments. Installation, Configuration and management of various Web logic environments.
Responded to service tickets and service requests, provided reviews within established time-based requirements by ensuring quality and accuracy
Try to replicate the issues faced by at our end in the similar environment and resolve the issues by Core Java techniques.
Resolved the errors in the frontend applications using web technologies like HTML/HTML 5, and CSS/CSS3 and Java Script.
Managed excellent relationships with IT Operations and business partners to optimize application performance and results. Define technical requirements based upon business requirements and uploading in the SharePoint.
Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
Use CMIS Web and VIP Admin internal tools to check all the issues and the database queries.
Perform Application Code migrations through the various Environments as needed.
Deployment of new builds, testing end to end, Customer Integration issues.
Environment: jdk 1.7, Weblogic 10.x,Weblogic 12C, Oracle 10G, SQL developer, Restful web services, SOAP UI, HP QC, Jira, Windows, Eclipse, Accurev