Post Job Free

Resume

Sign in

Java Developer Customer Service

Location:
Columbus, OH
Posted:
October 29, 2015

Contact this candidate

Resume:

Ranga Reddy Bandi acr883@r.postjobfree.com

Java/J*EE Consultant Ph # 937-***-****

Summary:

Having 8 years of experience in Information Technology with focus on gathering System Requirements, Analyzing the requirements, Designing and developing the system.

Successful experience in all phases of the Iterative Software Development Life Cycle (SDLC).

Strong web development skills in java, java Servlets, Java Server pages (JSP), JDBC, JNDI, EJB, JSPTag Libraries, Struts, Hibernate in BEA Weblogic9/10,Websphere8.0/8.5 as Application Servers and Tomcat 5 web server environments.

Core competency as design and development of applications using JDK 1.4/1.5/1.6/1.7.

Proficiently developed GUI using JSP, JSF Framework used for developing Web Modules, Struts framework by implementing Struts Bean Tags, Logical Tags and Display Tags, JSTL in JSPs, Action forms, Action classes, Form beans using Struts framework to handle user requests.

Experienced in implementing applications with Model/View/Controller (MVC) pattern using Jakarta struts.

Developed XML Transformations using XSL, XSLT for XML to HTML transformation.

Expertise in SQL, PL/SQL, and familiarity using Data Modeling tools, creating Case Diagrams, ERDs (Visio 2002/2003, Rational Rose).

Extensive experience with Object to Relational Mapping tools (Hibernate 3.0) and Model Driven Architecture supporting tools.

Proficient in learning new technologies and quickly adapting to new environment.

Strong team-oriented, analytical, problem solving and communication skills.

Experience of using IDEs like Eclipse, JBuilder and Net Beans.

Proficient in using Git, Clear Case, VSS and CVS.

Good knowledge on scripting technologies like Shell and Perl.

Used AJAX while working on various projects where constant refreshing was required form the server side.

Experience in Application Servers like Apache Tomcat and Java Application Server.

Education Qualification:

Masters of Computer Application

Bachelor of Computer Application

Technical Skills:

Languages

Java, SQL, PLSQL, XML, C++, C, XHTML, HTML, CSS, Java Script.

Java Technologies

Java, J2EE, JDBC, Servlets, JSP,JavaBeans

Frame Works

Struts, JSF, Hibernate, Spring, Tiles, AJAX, EJBs, RMI and JUnit.

Development Tools

Eclipse, ANT 1.7, Rapid Application Developer,

Application Servers

Web Logic, Apache Tomcat,Glassfish and JBoss.

ORM

Hibernate.

Design and Modeling

Microsoft Visio, UML and Rational Rose.

Web Services

SOAP, REST.

Databases

IBM DB2, Informix, Oracle 8i/9i/10g/11g, Mongo DB and SQL Server 2000/2005/2008.

Scripting languages

Java Script, Shell Script.

XML technologies

DTD, XSD, XML, XSL, XSLT, XQuery, SAX, DOM, JAXP.

Version Control

CVS, SVN and Clear Case.

Environments

UNIX, Red Hat Linux, Windows 2000, Windows NT 4.0, Windows XP, Solaris.

Work Experience:

JP Morgan Chase & CO, Columbus, OH May 2014 To Till Date

Senior Java Consultant

Automation Frameworks Suite:

An integrated set of frameworks to providing automated test generation and execution, supporting the data, virtualization and dashboards to enhance development and QA practices.

Data provisioning and Virtualization are key elements of the Automation strategy to support detached testing of the Chase.com development platform. The Data Provisioning Engine supports developers in providing unit test data for meeting scenario test conditions.

Unit test data supports DPS and GWS integration scenarios, replacing the need for developers to manually create mocks. It provides a minimal-interaction framework for virtualizing service interfaces across multiple tiers of the application.

Responsibilities:

Developed framework using java, spring mongo db and web services.

Dedicated data engineers to create request / response for Acceptance criteria defined by BSA/Test Engineers

Worked in Agile - Behavior-Driven Development (BDD) model.

maintaining how API dialogues are constructed in stash (recipes).

Developed multiple RESTful API to interact with Mongo DB.

Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.

Acted as Data engineer to virtualize the services using Mongo data.

Support of virtualization layer (LISA) to ensure availability.

Can share endpoints between developers as applicable

Developed a scanner to scan the Git repository and find out set of files with given input pattern(s).

Configuring new SOAP client calls using Dozer mapping.

Involved in UI development and client side validation using Javascript,XML,XSLT,Ajax and JQuery.

Build application using Maven.

Generate Restful dialogs in JSON format.

Writing test cases using Mocking.

Created a Virtualizer in multithreaded fashion to extract and deploy the MAR file in Lisa server.

Written junit and integration tests require for automation framework.

Written Gherkin script for testing the application.

Environment: Core Java 1.7, RESTful Web services, Spring framework, CA LISA Server, Json, Gherkin, Cucumber, Maven 3.1.1, Mongo DB, Git, Jira,Bamboo, JUnit,XML,Ajax,JQuery,JavaScript,Mockito and Tomcat 7

Supreme Court of Virginia, Richmond. Aug-13 to April-2014.

Sr. Java Developer

VJCS

The mission of Virginia's judicial system is to assure that disputes are resolved justly, promptly, and economically. The components necessary to discharge this function are a court system unified in its

structure and administration, competent, honest judges and court personnel, and uniform rules of practice

and procedure. This pamphlet is offered to promote a better understanding of the operation of the Virginia

court system and the manner in which its mission is accomplished.

Responsibilities:

Designed UI screen for payment Quote to get User information with JSP, Spring tag library.

Developed Action Classes, Service Classes for Resident Insurance premium payment module.

Involved in Coding JavaScript code for UI validation and worked on Spring validation frameworks.

Analyzing the Client Requirements and designing the specification document based on the requirements.

Developed the project using Agile approach (Pair Programming, TDD, Continuous Integration)

Involved in Object Oriented Analysis (OOA) and Design (OOD).

Familiar with the state-of-the-art standards, processes, design processes used in creating and designing optimal UI using Web 2.0 technologies like Ajax, JavaScript, CSS, and XSLT.

Involved in the Preparation of Program Specification and Unit Test Case Document.

Designed the Proto according to the Business requirements.

Involved in the preparation of use case, sequence diagrams, class diagrams, Activity diagrams etc using Rational rose..

Analysis and Design of the Object models using JAVA/J2EE Design Patterns in various tiers of the application.

Extensively used JSF framework in creation of front-end UI development.

Involved in mapping of all configuration files according to the JSF Framework

Developed Presentation Layer using HTML, CSS, JQuery and JSP and validated the data using AJAX and JavaScript.

Developed a code for Web services using XML, SOAP and used SOAP UI tool for testing the services.

Involved in the development of Data base Connections and Database Operations using JDBC.

Involved in write Sql Queries and Stored Procedures.

Developed Action and Model Classes.

Build application using Maven tool.

Primarily focused on the Spring components such as Dispatcher Servlets, Controllers, Mode land View Objects, View Resolver.

Wrote Action Form and Action classes. Used various Tags HTML, Bean, and Logic etc. Also Configured Spring-Config.xml for global forwards, error forwards and action forwards.

Used Spring Tiles framework for the development user interface.

Involved in the Code Review.

Wrote SQL Queries and PL/SQL procedures for the application.

Interacted to Client for better understanding of Business requirements.

Worked with Ant build tool to build the Project and Involved in the Unit Testing.

Wrote test cases using Mockito framework.

Build and deployment on Web sphere application server.

Involved in Production Support and Enhancement Developments.

Environment:Java,J2EE, Spring,JSP,WebSphereApplicationserver,Hibernate,WebService,JSF,JDBC,SQL,DOM,XML,PL/SQL,AJAX,JQuery,JavaScript,ClearCase,XSLT,log4j,Maven,JUNIT and Mockito.

USPTO, Alexandria, VA Aug-12 – July 13

Java Developer

Office of Enrollment and Discipline Information System (OEDIS)

The Office of Enrollment and Discipline (OED) receives and responds to a wide range of official correspondence for the administration and management of attorney applicant registration information.

As part of an on-going business improvement process, the OED has implemented the Office of Enrollment and Discipline Information System (OEDIS). This automated information system (AIS) enables the OED users and administrators to adequately respond to, process, and manage submitted correspondence. Attorneys and agents who wish to practice before the United States Patent and Trademark Office (USPTO) must meet certain requirements and certifications before they can be registered as a patent attorney or agent.

Responsibilities:

Involved in various phrases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.

Worked on Agile methodology (BDD).

Effectively participated in weekly client communications with Business Analysts.

Involved in the architecture team for design and implementation of system.

Provide Utility classes to generate Excel report.

Implemented Design Pattern like Singleton, DAO and MVC.

Development of Front End using Struts MVC.

Developed views and controllers for client and manager modules.

Developed Action and Model classes.

Led and managed a development team to implement a web based catalog using J2EE, Struts, Tiles,JSP, Servlets, JDBC.

Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.

Involved in UI development and client side validation using Javascript,XML,XSLT,Ajax and JQuery.

Implemented MVC-II Architecture, which separated the View and Business Logic Layer.

Involved with the version control and configuration management using Clear Case.

Involved in Analysis, UAT and Production phases of the Application.

Involved in write Sql Queries and Stored Procedures.

Involved in the development of Data base Connections and Database Operations using JDBC.

Environment:J2EE, JSP, Struts, HTML, JDBC, Tiles, Oracle, DOM, XML, JQuery, Singleton, PL/SQL, Ajax, JavaScript, XSLT, CVS, Eclipse, JUNIT, Hibernate, Webservices.

Schenker, Inc. Freeport, NY May-11 – July 12

Sr UI Java Developer

Cargo On-Hand System (COS)

This application will be the core application that will provide the warehouse management functionality to the Customers. This application will meet Customer requirements for visibility, order and inventory control at every step of the shipment / delivery process. The gain will be in automating manual processes thus reducing the risk of error and high level of customer service. The Customer will profit from the heightened efficiency to manage incoming and outgoing freight, as well as, the increased control over inventory and its security.

Responsibilities:

Analyzed specifications and requirements

Developed Goods Receipt, Delivery Order modules and RF Function Modules

Developed the project using Agile approach (Pair Programming, TDD, Continuous Integration)

Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries, Java Script and Ajax

Implemented MVC-II Architecture, which separated the View and Business Logic Layer

Worked on Struts framework to create the Web application.

Work involved extensive usage of HTML, JQuery, JavaScript and Ajax for client side development and validations.

Developed MDB to listen to JMS queues.

Used Message Driven Beans (MDB) for message implementations using JMS API.

use of Java Messaging artifacts using JMS (MQ Series) for sending out automated notification emails to respective users of the application.

Worked on batch jobs, deployed and ran in UNIX environment.

Used session beans and entity beans for the framework

Involved in developing the JSF/Richfaces pages.

Responsible for coding User interfaces using JSF

Responsible for writing Server side validation using JSF

Developed Managed Beans and Navigation rules

Used Maven, ANT, CVS and Log4j Extensively

Developed the business layer logic and implemented EJBs Session beans.

Designed and developed struts action classes for the controller responsibility

Involved in the integration of Spring for implementing Dependency Injection (DI/IOC)

Responsible for Writing POJO, Hibernate-mapping XML Files, HQL

Involved with the database design and creating relational tables

Utilized Agile Scrum to manage full life-cycle development of the project.

Building and Deployment of EAR, WAR, JAR files on test, stage and production servers

Involved with the version control and configuration management using Serena

Unit and Integration testing on development and pre-production servers

Environment: Java, J2EE, JSP, JQuery, JSF, EJB,Websphere,MDB, JDBC, Oracle, DOM, XML, PL/SQL, Ajax, JavaScript, Eclipse, JUNIT, Maven, Hibernate, DAO and Mockito.

Anzac Solutions, India May-09 – April 11

Java Developer

Product Catalog

The Product Catalogue will act as a centralized portal for product information and related documentation – Product Catalogue’s data hub will contain all attributes related to products and be the primary source of product data for identified downstream systems and other Project Gamma work streams.

The product owner will be able to add and edit product information through the Product Entry Screen. The product owner will be able to take the following actions:

Save product as draft

Activate product

Retire product

Reactivate product

Responsibilities:

Analysis and understanding of business requirements.

Effectively participated in weekly client communications with Business Analysts.

Involved in the architecture team for design and implementation of system

Provide Utility classes to generate Excel report.

Implemented Design Pattern like Singleton, DAO and MVC.

Development of Front End using Struts MVC.

Wrote HTML, CSS and used JQuery for non-interactive webpage designs.

Involved in UI development and UI validation using Action Script, JS.

Utility module to provide Authentication and Authorization.

Developed generic paging solution to integrate with listing pages.

Wrote unit test cases using JUnit.

Wrote SQL Queries and PL/SQL procedures for the application.

Worked on batch jobs, deployed and ran in UNIX environment.

Worked with Agile methodology to build applications.

Developed and modified database objects as per the requirements.

Embedded flex screens with JSP files and brought the rich look and browser compatibility.

Strong Designing Flex UI components as well as development of custom Flex components.

Responsible for GUI development of the application using MVC-based architectural framework, JSPs, HTML etc.

Environment: Java, J2EE, JSP, Struts, Weblogic, Tiles, Unix, HTML, JDBC, JQuery, Oracle, DOM, XML, Singleton, PL/SQL, Ajax, JavaScript, XSLT, CVS, Eclipse, JUNIT, Hibernate, WSDL.

Anzac Solutions, India Aug 07 to Apr 09

H.R.Portal

Resource Portal is meant for managing human resource related activities in an organization. This is an intranet application where the users are within the organization. It offers organizations the ability to manage their entire human resource function easily and effectively. It allows both managers and employees to conveniently access information about their leaves availability and appraisals. It helps organizations support their employees' needs to balance work and life.

Responsibilities:

Developed different Jsp documents as well as html files for different activities.

Involved in the creation of main page of the project.

Used session beans and entity beans for the framework

Developed the business layer logic and implemented EJBs Session beans.

Involved in developing the forms related to employee check-in and check-out times.

Involved in Development of Action Forms and Configure the Files and Validations.

Developed WebPages using Jsp.

Implemented Data base access through Jdbc at server end with oracle as backend.

Developed java servlets at server side for handling requests and response.

Environment: Java, J2EE, JSP, Glassfish, HTML, EJB, JDBC, Oracle, DOM, XML, MVC, JavaScript, log4j, ant, NetBeans, SVN, XHTML, Hibernate.



Contact this candidate