Uploaded File
add photo
Srividya
vidya8107@gmail.com
717-460-0309
Jacksonville, FL 32099
Sr.Java/J2EE Consultant
14 years experience W2
0
Recommendations
Average rating
181
Profile views
Summary

  • 9 years of information technology experience in development, implementation, testing and maintenance of object oriented, distributed enterprise, and web/client server applications using JAVA/J2EE technologies.
  • High exposure to application development in domains of health insurance and retail sales.
  • Good exposure to architectural & Java design patterns, SDLC, OOAD, and UML modeling while designing high & low level technical design documents.
  • Extensive expertise in Java, Servlets, JSP, JDBC, Java Beans, XML, J2EE, EJB, JNDI, XML, Struts, Hibernate, Spring, Java Server Faces (JSF), HTML, DHTML, CSS, Ajax and Java Script.
  • Have commendable knowledge on Model View Control (MVC) Architecture using Struts, Spring MVC and TSF Framework.
  • Hands on experience in Spring modules like Spring Core, Spring Web, Spring DAO, Spring AOP, Spring ORM, Spring MVC and Spring Context.
  • Experience with architectural designs SOA (Service Oriented Architecture), implementing Web Services using JAX-WS, SOAP programming, WSDL and XML technologies like DTD/XSD, DOM, SAX, XSLT.
  • Worked on integrated development environments like WSAD 5.1/5.0, IBM RAD 6.0/7.0/7.5/8.5, Eclipse, MyEclipse, Net Beans.
  • Extensive experience on application servers like BEA WebLogic 6.1/ 8.1 /9.2, IBM WebSphere 8.5/7.5/7.0/6.0/5.1, JBoss EAP 4.2,5.1,6.1 and web-server Tomcat 5.5.
  • Proficiency in multiple databases like ORACLE 8i/ 9i/10g, DB2 EE 7.2, DB2 UDB 8.x, MS SQL Server 2000.
  • Experience in writing SQL queries, stored procedures and triggers.
  • Experience in working with IBM Rational Tools- RAD, RSA, RSM, Clear Quest and Clear Case.
  • Active interaction with business analysts, architects, business stakeholders and managers to resolve issues and problems during the project life cycle.
  • Good team player. Ability to lead team with excellent communication skills.
  • Self-motivated individual with exemplary analytical and problem solving skills.

Experience
Sr.Java/J2EE Consultant
Information Technology
Aug 2015 - Jul 2016

Data & Integration Services

Data & Integration Services (DIS) enables access to corporate data and simplifies integration within applications (i.e. My Blue Service, Access Blue, Siebel, EIP, Client Letter). DIS provides flexible and reusable services that enable the corporation to respond rapidly to market conditions, provides general capabilities for all applications to reduce costs of development and maintenance.

Role:

  • Involved in requirement gathering, analysis, development, deployment and testing.
  • Responsible for coordinating with business analyst through calls for understanding business requirements.
  • Developed the project using Agile Methodology.
  • Developed User Interface components for Alerts and Controls application using AngularJs, JQuery and wrote JavaScript functions for client side validations.
  • Expertise in AngularJS controllers, directives, factory and service resources, routings and events.
  • Developed re-useable components using Angular Such as directives, factories and services.
  • Worked on the front end development and enhancements for Member emulation application using Struts 1.2 MVC, Spring framework, JSP’s, Servlets, JavaScript, Action Classes, Java Beans to present data.
  • Consumed SOAP based web services using JAX-WS from different applications within the network.
  • Worked on SOAP UI for testing request/response client internal/external web service and outbound internal/external web services.
  • Process the JSON requests according to different types of modules, actions, and request data;
  • Design JSON responses according the request, send it back to the front end after the logic processing;
  • Experienced in working with messaging systems like JMS, Web Sphere MQ and MDB.
  • Implemented message driven bean (MDB) to read data from JMS Queue.
  • Involved in fixing coding issues in production support during the production release and day to day activities.
  • Monitored the error logs using Log4J and fixed the problems, extensively used SVN for Version Control management.
  • Execute unit test cases (JUnit) for testing.
  • Deployed the application using BART in unit, test and stage environments.

Environment: - Java, J2EE, Struts 1.2, Java Servlet, JDBC, JSP, Java Bean, AngularJs, JQuery, JavaScript, HTML, CSS, JSON, SOAP, JMS, MQ, SOAP UI, XML, WSDL, SVN, DB2, RAD 8.5, Eclipse, WebSphere application server (WAS) 8.5, BART.

Siebel AngularJS Agile Methodology JavaScript jQuery WebServices WAS Version Control SVN Struts Spring SOAP REST Production Support JSP JSON JMS JDBC JAX-WS Javabeans Java Servlet Java J2EE Eclipse CSS Business Analysis Analysis MVC Log4J IBM Websphere MQ IBM WebSphere Junit WSDL XML HTML UI Requirements Gathering
Remove Skill
Sr.Java/J2EE Consultant
Information Technology
Jan 2014 - Jul 2015

The Corporate Compliance Database (CCD) is a Stryker global initiative to document conformance with US Department of Justice’s (DOJ) rules regulating interaction and payment of fees and expenses to Health Care Professionals (HCPs) and conformance to Foreign Corrupt Practices Act (FCPA).

Role:

  • Involved in requirement gathering, analysis, design, development, deployment, testing of the Corporate Compliance Database project.
  • Involved in the detailed technical design and created Use case diagrams, activity diagrams, sequence diagrams, class diagrams and deployment diagrams of the application with Rational Application Developer (RAD).
  • Responsible for coordinating with business analyst through calls for understanding business requirements.
  • Developed the project using Agile Methodology.
  • Developed application using Struts 1.2 MVC framework.
  • Involved in front end development and enhancements using HTML, CSS, JSP’s, Servlets, JavaScript, Action Classes, Java Beans to present data.
  • Responsible for writing SQL queries, triggers and stored procedures to handle database operations.
  • Involved in fixing coding issues in production support during the production release and day to day activities.
  • Involved in application testing using Junit.
  • Create and execute unit test cases and fixed defects in System/Acceptance testing.

Environment: - Java, J2EE, Struts 1.2, Java Servlet, JDBC, JSP, Java Bean, JavaScript, HTML, DHTML, CSS, JNDI, LDAP, AJAX, Oracle 9i/8i, PL/SQL, Websphere application server (WAS), SQL Server, Clear Case, UML, Rational Application Developer (RAD), Unix, Windows XP

Windows WAS UNIX UML Triggers Struts Stored Procedure SQL Server SQL Requirements Gathering RAD Production Support PL/SQL Oracle MVC LDAP JSP Junit JNDI JavaScript Javabeans Java Servlet Java J2EE IBM WebSphere HTML DHTML CSS Compliance ClearCase Business Analysis Analysis AJAX Agile Methodology JDBC
Remove Skill
Sr.Java/J2EE Consultant
Government
Apr 2012 - Dec 2013

Ohio Job Insurance (Unemployment Insurance Application)

ODJFS is a government sector organization which provides various services to unemployed in Ohio. The application OJI is a web-based system application offering full self service capabilities to employers and claimants. OJI also offers a web-based internal Staff View application which is highly integrated and was designed to facilitate unemployment compensation benefits business processes. Unemployment Insurance Separation and Information Data Exchange System (UI SIDES) is a web services based system that enables the communications and transmission of UI separation information requests from UI agencies to multi-state employers and/or third party administrators.

Role:

  • Involved in requirement gathering, design and development, handling deliverables, tracking Status phases of Software Development Life Cycle (SDLC) in the application.
  • Prepared design documents, created use case, work flow, class, sequence diagrams using MS Visio/ RAD.
  • Involved in front end development and enhancements using HTML, CSS, JSP’s, Servlets, Action Classes, Java Beans to present data.
  • Implemented Spring MVC framework architecture and Tiles for an efficient implementation of the view level customizations and interfaced with application logic.
  • Used Spring framework for dependency injection.
  • Implemented the persistence layer using Hibernate-ORM.
  • Designed and developed SOAP Web service using JAX-WS.
  • Designed and implemented Service Locator design pattern to locate the common data for claimant address verification
  • Configure Security in Websphere7 using Self Signed certificate and x509
  • Developed major part of client program and customized the server WSDL as per client needs and coordinated same with Web services host.
  • Used JAXB to marshal and un-marshal the XML’s.
  • Analyzed existing queries, rewritten the queries and improved the performance by suggesting proper indexes.
  • Wrote SQL queries, triggers and called stored procedures to handle all the database functions like fetching, inserting, deleting, updating.
  • Developed and executed Unit Test cases using JUnit framework.
  • Used Maven as a build tool and created Maven repositories for third party APIs.
  • Provided Log4j support for the application for debugging the system
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Worked in deadline driven environment with immediate future release cycles.

Environment: Java JDK 1.5, J2EE 1.4 (JSP,Servlets), JavaScript, HTML, CSS, JAX-WS 2.x, SOAP, WSDL, JAXB, XSD, XML, Spring 2.0, LDAP, Hibernate, Apache util/Logging/Commons, Dimensions, DB2v7.2, Maven2.2/3.0, SOA, UML, RAD7.5.3, Eclipse and JBoss EAP 6.4, Advanced Query Tool (AQT).

XML WSDL WebServices UML Triggers Stored Procedure SQL Spring SOAP SDLC REST RAD Persistence MVC Maven LDAP Junit JSP jQuery JDK JAXB JAX-WS JavaScript Javabeans J2EE IBM WebSphere HTML Hibernate Eclipse DB2 CSS Apache Java ORM Design Patterns JBOSS BRMS Log4J SOA Java Servlet UI Requirements Gathering
Remove Skill
Java/J2EE Consultant
Information Technology
May 2011 - Mar 2012

Highmark has developed a position in the Consumer Directed Health Plan (CDHP) arena by offering a quality product and enhancing it with useful consumer tools through strategic initiatives. The CDHP marketplace is an ever changing one with competitors adding features to their products to entice new customers and maintain existing ones. This project will address identified strategic priorities in order to offer existing customers enhanced plan tools to navigate the plan selection process along with attracting new customers with tools that will highlight Highmark’s competitive CDHP marketplace advantage.

Role:

  • Designed components based on object oriented design-using UML and created class and sequence diagrams using Rational Software tools.
  • Involved in the development of service layer components.
  • Defined the business layer component beans and their dependencies in Spring Application context.
  • Developed application using Spring MVC framework.
  • Developed user interfaces using JSF.
  • Implemented database access layer using DAO design pattern and hibernate framework.
  • Defined POJOs (java beans), hibernate mapping files and named queries for Member Benefits components.
  • Developed Enterprise Java Beans (EJB 2.0) with full flow of business logic.
  • Developed Servlets to access the Enterprise Java Beans.
  • Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
  • Involved in peer code reviews.
  • Involved in build process using Clear case and delivering the application to development and QA environments.
  • Involved in defect fixing, client requested enhancements.
  • Developed and executed Test cases using unit testing (JUnit) & integration testing.
  • Provided business solutions and working with Business analysts for optimum design.

Environment: - Java 1.4/1.5, J2EE, EJB 2.0, JSF, Spring 1.2/2.0, Hibernate, Servlets, JSP, HTML, CSS, JNDI, LDAP, JMS 2.0, WebSphere MQ 5.1, Rational Application Developer 7.0 (RAD), WebSphere Application Server 6.0 (WAS), ClearCase, SQL, DB2 UDB 8.0.

WAS Unit Testing UML UDB SQL Spring REST RAD Quality Assurance POJO Persistence ORM MVC LDAP Junit JSP JSF JNDI JMS Javabeans J2EE Integration Testing IBM Websphere MQ IBM WebSphere HTML Hibernate EJB DB2 CSS ClearCase Application Development Analysis Design Patterns Java Java Servlet Business Analysis
Remove Skill
Java/J2EE Consultant
Healthcare
Nov 2009 - Apr 2011

Associate Member Consumer Portal

Traditionally only members with a Highmark medical plan have access to the member website. Recently, members with vision and no medical coverage were given limited access to the website. This project will give site access and general functionality to all members as well as specific functionality related to the product(s) they have with Highmark. These non-medical products include supplemental products as well as true Associate products. Associate members are the non-medical members who have access to member website and some other functionality.

Role:

  • Responsible for analysis, design, development, deployment, testing of the BEC Upgrades project. Involved in Project design, Reviewed the Business & Functional technical documentations, technical walkthrough’s, identification of Issues & Risks, implementation of project to production on time.
  • Involved in the Detailed Technical design and created Use case diagrams, Activity diagrams, Sequence diagrams, Class diagrams and deployment diagrams of the application with Rational Software Architect (RSA) and connected to the Use case in RequisitePro.
  • Worked Closely with Architect and Business in identifying the changes in existing application and proposed solutions.
  • Developed JSP/Action classes by implementing the Jakarta Struts API, Tiles and JSP Custom tag libraries
  • Implemented Factory, Session Façade, DAO, and Helper Design patterns for the project. Developed DAO classes using the BroadVision Java API.
  • Developed user interface such as Create Benefit Grid Tool & Plan Selector Tools using Tiles frame work.
  • Developed Plan Tool’s web pages using JSP’s, HTML, CSS, XML and Struts Tag libraries.
  • All the dynamic content and links were displayed in web pages using IEP/DCC of BroadVision Content Management Server.
  • Developed Action Classes, Form Beans, Data Transfer Objects (DTO), Database Access Objects (DAO), Value Objects (VO), Business Delegate and Façade along with business rules at server side for handling requests and responses from web pages using Struts Framework.
  • BroadVision portal was used to provide customized content and J2EE and struts used for robustness, performance and scalability.
  • Worked with external systems such as ECS, ICIS, CICS and LDAP to retrieve the Member data & available Blue Choice Medical Plans provisions.
  • Executed the unit testing of the application and prepared Unit test cases. Used Clear Quest to handle the defects effectively.
  • Responsible for Peer Code Reviews.
  • Responsible for Knowledge Transfer Sessions to Production Support Team

Environment: Java, J2EE, Servlets, JSP, HTML, CSS, JDBC, CSS, AJAX, Struts Framework, WSAD 5.1.2, DB2, Oracle 9i, CICS, SQL Navigator, Rational Rose 2000, Unix, Rational Software (ClearQuest, RequisitePro), BEA WebLogic, IBM RAD 7.0, Windows XP.

XML Windows XP Unit Testing Struts SQL Navigator SQL Rational Rose RAD Production Support ORM Oracle LDAP JSP JDBC Java J2EE HTML Documentation Design Patterns DB2 CSS Content Management ClearQuest CICS BEA WebLogic AJAX BroadVision UNIX Rational RequisitePro WSAD Java Servlet
Remove Skill
Java Developer
Information Technology
Jun 2007 - Oct 2009

Customer Net - Buying Group (Clean Orders)

The goal of this project is to create a special application within GE CustomerNet allowing Key Boston and Nationwide of CT buying group members to input their own special orders. This project would help reduce calls to customer service shifting manual order input to e-order input via CustomerNet.

Operations Net-(Exceptions clearing, Reporting & Maintenance)

The Warranty Management team uses a variety of standardized and non-standardized tools to support day-to-day operations. Many processes are manual or are highly dependent on IT developer support. The main aim of the project is to migrate and enhance the existing SMC panels to web-based panels and build canned or online reports for operational reports to be available on Operations Net.

Role:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Helped in preparation of technical design documents by creating class, sequence diagrams using UML modeling.
  • Implemented the MVC architecture/pattern for the whole application by using the TSF frame work. (GE-proprietary).
  • Worked in Developing and Integrating JSP (Java Server Pages) using Custom tag libraries, HTML, CSS, and DHTML.
  • Used Java script for client side validations.
  • Involved in writing Java classes, Action classes and Designing of JSP’s using TSF-framework (GE proprietary framework similar to struts).
  • The business layer is based on TSF framework and used Business Objects (BO) to implement business logic.
  • Written SQL queries to handle all the database functions like fetching, inserting, deleting, updating.
  • Used RPC (Remote Procedure Call) to invoke methods which execute CICS components to retrieve data,
  • Developed the application on Eclipse IDE tool and Windows2000/NT as operating system.
  • Used Red Hat Linux 8 as the Server Environment on which the whole application is mounted.
  • Used Log4J for debugging the application.
  • Involved in unit testing to find and fix the bugs from developer’s perspective.
  • Involved in maintenance of the application.

Environment: Java, J2EE, Servlets, JSP, HTML, XML, JDBC, TSF Framework (Struts), Oracle 9i, COBOL, CICS, Log4J, Eclipse 3.0, JBoss, EAP, Red Hat Linux 8, WinCVS 1.2, Windows 2000/NT.

XML Windows UNIX Unit Testing UML Struts SQL SDLC Oracle Log4J Linux JSP JavaScript Java J2EE HTML Eclipse Customer Service Cobol CICS Business Objects Analysis CVS MVC CSS JBOSS BRMS JDBC Java Servlet OpenShift RedHat
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Osmania University 2003
Skills
CSS
2016
8
J2EE
2016
8
Java
2016
8
Java Servlet
2016
8
JSP
2016
8
HTML
2016
7
MVC
2016
7
SQL
2015
7
JavaScript
2016
6
JDBC
2016
6
Struts
2016
6
UML
2015
6
XML
2016
6
Analysis
2016
5
LDAP
2015
5
Oracle
2015
5
RAD
2015
5
UNIX
2015
5
Eclipse
2016
4
IBM WebSphere
2016
4
Javabeans
2016
4
JBOSS BRMS
2013
4
Junit
2016
4
Log4J
2016
4
SDLC
2013
4
Unit Testing
2012
4
Business Analysis
2016
3
CICS
2011
3
DB2
2013
3
Design Patterns
2013
3
ORM
2013
3
Production Support
2016
3
Requirements Gathering
2016
3
REST
2016
3
Spring
2016
3
Stored Procedure
2015
3
Triggers
2015
3
WAS
2016
3
Windows
2015
3
Agile Methodology
2016
2
AJAX
2015
2
Business Objects
2009
2
ClearCase
2015
2
Cobol
2009
2
Customer Service
2009
2
CVS
2009
2
Hibernate
2013
2
JAX-WS
2016
2
JNDI
2015
2
jQuery
2016
2
Linux
2009
2
OpenShift
2009
2
Persistence
2013
2
RedHat
2009
2
SOAP
2016
2
UI
2016
2
WebServices
2016
2
WSDL
2016
2
Apache
2013
1
BEA WebLogic
2011
1
BroadVision
2011
1
ClearQuest
2011
1
Compliance
2015
1
Content Management
2011
1
DHTML
2015
1
Documentation
2011
1
IBM Websphere MQ
2016
1
JAXB
2013
1
JDK
2013
1
JMS
2016
1
Maven
2013
1
PL/SQL
2015
1
Rational RequisitePro
2011
1
Rational Rose
2011
1
SOA
2013
1
SQL Navigator
2011
1
SQL Server
2015
1
Windows XP
2011
1
WSAD
2011
1
AngularJS
2016
1
Apache Tomcat
0
1
Application Development
2012
1
EJB
2012
1
Integration Testing
2012
1
Jax-RPC
0
1
JSF
2012
1
JSON
2016
1
Netbeans
0
1
POJO
2012
1
Primefaces
0
1
Project Management
0
1
Quality Assurance
2012
1
Siebel
2016
1
SVN
2016
1
UDB
2012
1
Version Control
2016
1