SlideShare a Scribd company logo
vinod kumar
732-250-3889
vinodkumarjava333@gmail.com
SUMMARY:
 8+ years of experience in analysis, design, development, documentation and implementing of
enterprise applications using JAVA and J2EEtechnologies.
 Experience in developing web applications and interactive software products using HTML, CSS,
AngularJS, JavaScript, jQuery, AJAX and JSON.
 Good experience in building cross browser compatibility applications using HTML5 and CSS3.
 Experience working in MVC Architecture based frameworks like AngularJS.
 Experience onmodernfront-endtemplatingframeworksforJavaScript - IncludingBootstrap, JQuery,
AngularJS, etc.
 Experienced in Core Java, JSP, Struts2, Spring, Hibernate, JDBC and Web Services.
 Knowledge working with Angular Strapto includes existing components in the application.
 Experience working with RequireJS and NodeJS for building applications with Grunt.
 Experienced working with Bootstrap for CSS styling.
 Expertise in ObjectOriented Programming (OOP’s) and Object Relational Mapping using Hibernate
and Spring framework.
 Expertise in designing POJO classes using Hibernate Annotations.
 Good knowledge and application of Java and J2EE design patterns.
 Good working experience with HealthCare, Financial and Telecomm industries.
 Hands-onexperience withApplication servers and Web servers and a wide variety of development
tools (JBoss, Weblogic and Tomcat).
 Excellentworkingknowledge andthoroughexposure oncompatibilityissues with different versions
of browsers like IE, Mozilla FF, and Chrome.
 Knowledge and experience working with Microsoft SQL Server 2005, Microsoft SQL Server 2008R2,
Oracle 9i & 10g and DB2 databases.
 Experience in XML, XSLT,HTML, Tag Libraries and Custom Tags
 Good knowledge of developing Web Services using SOAP, WSDL, UDDI.
 Proficient in using Virtual Machine (VM) in software Machine Implementation.
TECHNICAL SKILLS:
Languages Java, JavaScript
J2EE Technologies JSP, AJAX, JSTL, JDBC, JAXB, Web Services, Spring, Struts,
Hibernate
DBMS Oracle, DB2, SQL Server
Framework Struts, JSF, Hibernate, Spring, AngularJS
Scripting SQL, PL/SQL
Application/Web
Servers/Portal Servers
Web Sphere Application Server, Web Logic 7/8/9.2/10, JBoss
3.2, Tomcat 5.5/6.0
IDEs RAD, Eclipse, Sublime Text, Web Storm
Version Control System CVS, Subversion, Rational Clear Case, Git
PROFESSIONAL EXPERIENCE
Client:Genentech
Role: Sr. Java Developer
Project: Pharmacy Prior Authorization May 2015-Present
Description:
Thisprojectis toimprove the PriorAuthorizationexperience throughsimplification,consistency
and automationof priorauthorizationrequestsdone bymembers,providersandpharmacies. The
projectfocuseson providingadashboardthatthe providercanreference fortheirpendingrequests.
The Pharmacy PriorAuthApp(aka “ePA”) will allow providerstosubmitandcheckthe status of prior
pharmacyauthorizationrequestsforanyHumanaPlanelectronically.
Responsibilities:
 Analyzed business requirements, participated in technical design, development of various
modules assigned.
 Responsible for design and development of the web pages from mock- ups.
 Used Bootstrap to build UI and used AngularJS framework to associate HTML elements to
models.
 Used Angular directives, working on attribute level and element level.
 Developed a single page, cross-device/cross-browser web application utilizing AngularJS,
JavaScript API.
 Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
 Created AngularJS Controllers which isolate scopes in UI.
 Used Restful Web Service JAVA API for transferring data in JSON format between client and
server.
 GIT branching strategy for an efficient multi-developer environment.
 Designed and implemented a professional and production quality build and unit-test
automation system with Grunt, Karmaand Jasmine.
 Applied Bootstrap to achieve Responsible Web Design for display and full functionality on
tablet.
 Written well documented and readable JavaScript code using JSLint.
 Created Custom Directives & Services using AngularJS for reusability.
 Involved in data modifications in Oracle database required for the projects.
 Involved in Production support and log checking in Splunk.
 Used JIRA tool for task assignment, bug tracking and fixture.
 Preparing the Design Document for the product releases.
 Experience working in an agile development methodology as part of a scrum team.
Environment:Core Java,AngularJS,RequireJS,Node.js,JavaScript,CSS,HTML, Bootstrap,JSON, Restful
WebService, SublimeText,WebStorm,Eclipse IDE,Oracle Database,Gitrepository,Jira,Splunk,
AtlassianProducts. Emids,Nashville,TN(Client: Availity)
Client:CommonWealthof Kentucky , Frankfort , KY
Role: SeniorJava Developer
Project: Form configurations June 2014- April 2015
Description:
Form configurationallowsthe portal togatherinformationaboutspecificpayerrequirements
and displaythe relevantfieldstothe usersbefore theycanrequesttoverifyapatient'seligibilityand
benefits. Thisprojectfeedsintothe configurationsAPI.Formconfigurationof aparticularpayercan be
retrievedbyqueryingthe configurationsAPIusingthe payeridparameter.
Responsibilities:
 Implemented Spring DI for the Services.
 Worked on Asynchronous messaging system using by implementing JMS through Point-Point
MQ-Series architecture.
 Used JavaScript for client, server validation through expression language.
 Used J2EE technologies such as Spring, Hibernate, Web Services, Design Patterns, JMS, JSP,
Servlets.
 Worked with Java Multi-Threading &Socket programming.
 Consumed Web Services for interacting with front-end tools developed in different
technologies. Involved in consuming the Web Service calls through Client invocation.
 Developed interfaces and their implementation classes to communicate with the mid-tier
(services) using JMS.
 Used Clearcase for maintaining the component and for release and version management
&ClearQuest for bug tracking.
Environment: Java 5.0, J2EE, Servlets, Spring, Hibernate, JSP, JSTL, JPA, Web Services, XML, XSD, XSLT,
CSS,HTML, Oracle 10g, SQL, PL/SQL, Clearcase 6.0/7.0, ClearQuest, JavaScript, Eclipse, ANT, JUnit, JMS,
Log4j.
Blue Cross Blue Shield,Jacksonville,FL
Role: Java Developer June 2013- May 2014
Description:
SGPT (Small GroupProposal Tool) isa webapplicationusedtocreate,customizeandrenew the
insurance accountsof small groups.It providesaSBC (Summaryof BenefitsandCoverages) alongwith
all the memberinformationprovidedatthe time of registrationandthe proposal documentforthe
client.Itisan applicationforemostusedbyagentsof the company.
Responsibilities:
 Involvedin development and design of the complete flow from the front end to the back-end
for each UI existing in the current application.
 Participated in development of a well responsive single page application using AngularJS
framework, JavaScript,and jQueryinconjunctionwith HTML, CSS3 standards,withfront-end UI
team.
 Developed front end UI using HTML, CSS3, JQuery, JavaScript and AngularJS.
 Created custom services and directives in AngularJS for the application.
 Createdviewsandhandledstatesusing AngularUIRouter.Utilizedmodularstructure withinthe
AngularJS applicationinwhichdifferentfunctionalitieswithinthe application were divided into
different modules.
 Developed server-side services using Java, Hibernate, Spring, Web Services
 Developed Hibernate OR Mappings from JAVA Classes to entities in Database.
 Implemented DAO pattern to manipulate the data to/from the database.
 Developed detailed business requirements document using UML, Use case diagrams, Class
diagrams, and Sequence diagrams for new requirements.
 Designed JAXB objects using annotations to Marshall-UnMarshall objects to/from XML.
 Provide Maintenance and Enhancements activities for pages.
 Used Agile development methodology.
 UsedDB2for Database.
 Used SVN and Clearcase version control systems.
 Used HP Quality Center for bug tracking and status updates.
Environment: Core Java, Spring, Hibernate, log4J, AngularJS, JavaScript, CSS, HTML, IBM RAD
7.0/8.0, Websphere 6.0/7.0, XML, DB2 Database, Rational Clearcase, SVN repository, HP Quality
Center
FrontierCommunications,Rochester,NY
Role: Java Developer Nov 2012 – May 2013
Description:
Inetportal isanapplicationwhichisacollectionof toolsandfunctionalitytoprovide supporttoall the
internetcustomersof FrontierandCitizens.ItincorporatesHISprequalification,ButtonTest,IHDTools
and TicketingClaims.
Responsibilities:
 Implemented Struts 2.0 MVC architecture for Presentation
 Developed Servlets and JSPs based on MVC pattern using Struts framework.
 Developed the application using Struts Framework that leverages classical Model View
Controller (MVC) architecture.
 Experienced in working with JSP, HTML, CSS and JavaScript.
 Coded server side programming using Servlets , JSP and JDBC
 Developed webpresentationlayerusingjQuery, HTML and CSS according to internal standards
and guidelines.
 Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and
configured in Struts-config.xml, Web.xml files.
 Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
 UsedData AccessObject (DAO) pattern to introduce anabstractionlayerbetweenthe business
logic layer and the persistent layer.
 Used Hibernate 3.0 framework for data persistence layer.
 Involved in creating the Hibernate POJO Objects and mapped using both Hibernate XML
mapping and Annotations.
 Used Log4j for logging mentoring other technical resources.
 Analysis, design and development of applications based on J2EE design patterns.
 Used TOAD for all database query testing and optimizations
 Used Eclipse as Integrated Development Environment (IDE)
 Deploying application on JBoss Application server.
 Used CVS as Version Control System.
Environment: Core Java, JSP, Spring, Hibernate, JDBC, Struts 2.0, DAO, HTML, CSS, jQuery, log4J, JMS,
XML, Eclipse IDE, JAXB,, Oracle, TOAD and JBoss.
U.S.Bank, Portland, OR
Role: Java Developer Feb 2012 – Oct 2012
Description:
ID Wiresisa projectforthe internal users working in the International Wire Transfer Department. This
application was used to create and store Reg E Disclosures related to the consumer-initiated foreign
wire transfers.Disclosureswere producedbefore the wire wasinitiated and receipts after the wire was
initiated.
Responsibilities:
 Conducted brain storming sessions for resolution to problems.
 Designed the DB schema for the module and participated in DB design discussions
 Used Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and
hibernate.hbm.xml files.
 Developed data access object (DAO) which handles all database operations like select, insert,
delete and update.
 Implemented application level persistence using Hibernate and Spring.
 Implemented Persistence layer using Hibernate to interact with the Oracle database.
 Used Hibernate Framework for object relational mapping and persistence.
 Developed Servlets and JSPs based on MVC pattern using Struts framework.
 Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
 Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries,
JavaScript, HTML and CSS.
 Designed and modified User Interfaces using JavaScript, CSS and jQuery.
 Developed AJAX scripting to process server side JSP scripting.
 Designed the unit test cases (UTC) to be used while unit testing.
 Developed various components of the application and unit test them.
 Performed unit testing using JUnit.
 Used Rational Clearcase as version Control Tool.
 Used RAD Clearcase Plug-in to check out and check in code from RAD
 Used Clearcase for maintaining the component and for release and version management
&ClearQuest for bug tracking.
Environment: Core Java, JAVA/J2EE (JSP, Spring, Hibernate, JUnit, AJAX), Struts 2.0, Web Technologies
(HTML, XML), log4J, XML, IBMRAD, Rational Clearcase and SQL.
T-Mobile Atlanta GA Jan 2011 - Jan 2012
Role: Java Developer
Description:
Retail Service Platform (RSP) is a T-Mobile Web based User Interface to Subscribe Customers. This
Applicationisusedtoperformthe Creditcheckof a customerbasedonthe User Detailsandenroll them
as T-Mobile Users.RSPacts as a single window forawhole bunchof servicesoffered to Customers by T-
Mobile like adding a new line, Rate Plan changes, Handset Upgrade, Contract Termination etc.
Responsibilities:
 Involved in collecting requirements from Clients and preparing design documents.
 Highly used application development frameworks (Hibernate and Spring) to build persistent
and reliable application modules.
 Coded server side programming using Servlets, JSP and JDBC.
 Implemented Hibernate for the ORMlayer in transacting with Oracle database
 Developed HQL queries for CRUD.
 Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to
model the detail design of the application using UML.
 Used Eclipse IDE for designing, coding and developing applications
 Used Maven script for building and deploying the application.
 Experienced in using the J2EE design patterns like Business Delegate, Service Locator, Value
Object (Transfer Object) and Data Access Object.
 Implemented logging system for the project using Log4j.
 Written test cases for unit testing using JUnit and involved in Integration Testing.
 Provided mission critical production support and troubleshooting, debugging and solving
production issues.
 Attending the status meetings to update the team status.
Environment: Java 1.5/1.6, J2EE, BEA Weblogic 9.0 Server, Web Services, Spring, Hibernate, Maven,
XHTML, AJAX, Ext JS, JSP, JDBC, XML, JUnit, Eclipse, Oracle 10g, Oracle SQL Developer, CVS.
Perot systems, Bangalore, India June 2007 - Nov 2010
Role: Software Engineer
Description:
This application is for content distribution to internal and external clients, enabling aggregation,
formattinganddistributionof subscription alerts, ad-hoc emails and data feeds thru multiple delivery
channels such as blast mail, web portal and FTP distribution channels is targeted for content
distribution.
Responsibilities:
 Participated in the design & development of the CDF system using spring.
 Designed DAO design pattern architecture to provide database access using Hibernate.
 Implemented 2nd-level Cache in Hibernate for documents distribution, created JUnit tests.
 Designed the Decorator, Factory, and Strategy Design patterns for CDF application.
 Utilized Reflections to invoke methods on business entity classes at run time.
 Developed complex business logic code using various Interfaces, Helper and utility classes.
 Actively involved in architecting various Business Layer and Data Management components.
 Identified and fixed performance, transactional, threading and memory issues.
 Implemented multi-threading on critical classes to assure safe thread processing.
 Debugged back-end code using Junit Test Classes to perform Unit Testing.
 Programmed springcontrollerstocontrol business workflows and perform back-end validations.
Environment:Java/J2EE, spring,Hibernate,JUnit,JavaScript,Oracle 8i,Tomcat5.0, HTML/CSS, XML, XSLT,
Windows XP, Eclipse, SQL Developer.
Bachelor of Technology: SRM University ,Tamilnadu,India

More Related Content

DOC
Krishnagopal Thogiti_Java
DOC
Bala Sr Java Developer
DOCX
Nitesh_Sr._Java_developer_Lead
DOCX
Ganesh Nagarajan - Resume
DOC
DOC
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
PDF
Arpit Joshi Resume
DOCX
New resume
Krishnagopal Thogiti_Java
Bala Sr Java Developer
Nitesh_Sr._Java_developer_Lead
Ganesh Nagarajan - Resume
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Arpit Joshi Resume
New resume

What's hot (20)

DOCX
Prem _Developer (1)
DOCX
SAIGANESH CHINTALA_JAVA
DOC
Resume joseph gregory java
DOCX
Venugopal Kommineni
DOCX
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
DOCX
Java, BA,UI resumes
DOCX
Roopa_1Year_6Mont_Java_AndroidExper
DOCX
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
PDF
Kevinjohn Gallagher's Resume
DOCX
Sanjeev_Kumar_Paul- Resume-Latest
PDF
AbhishekMalik_CV_21Dec2018
DOC
Resume joseph gregory java
DOCX
Jagan_Updated Resume
DOCX
Sunil kumar resume
DOCX
Vishnu(java)
PDF
AbhishekMalik_CV_01Mar19
PDF
AbhishekMalik_CV_22Jan2019
DOCX
Kishore_Kandavalli_Resume
DOC
Alaguraja.Ramasamy
DOCX
VeenaChilukala
Prem _Developer (1)
SAIGANESH CHINTALA_JAVA
Resume joseph gregory java
Venugopal Kommineni
Resume- Nishant Verma (JEE Consultant with 10+ years ) (1)
Java, BA,UI resumes
Roopa_1Year_6Mont_Java_AndroidExper
M.B.C Lahiru Meemaduma - Curriculum vitae Java j2ee V3
Kevinjohn Gallagher's Resume
Sanjeev_Kumar_Paul- Resume-Latest
AbhishekMalik_CV_21Dec2018
Resume joseph gregory java
Jagan_Updated Resume
Sunil kumar resume
Vishnu(java)
AbhishekMalik_CV_01Mar19
AbhishekMalik_CV_22Jan2019
Kishore_Kandavalli_Resume
Alaguraja.Ramasamy
VeenaChilukala
Ad

Viewers also liked (12)

PDF
Aromatherapy diploma certificates
PPT
AGENCY PROFILE 2015
PPTX
Touch of gold
PPTX
赖荣豪
PPTX
Labhle-Gym finder
PPTX
Activity 1. recognition activity 90021 a_290
PPTX
Kata kerja
PPTX
Engr101 c Community project fall 2015
PDF
Menbuat powerfull mental gelombang ledakan effect
PDF
1 tatoo 2 tiga background
PPTX
Now Foundation – Help and Donate to Needy Children
ODP
Felita ingles 1
Aromatherapy diploma certificates
AGENCY PROFILE 2015
Touch of gold
赖荣豪
Labhle-Gym finder
Activity 1. recognition activity 90021 a_290
Kata kerja
Engr101 c Community project fall 2015
Menbuat powerfull mental gelombang ledakan effect
1 tatoo 2 tiga background
Now Foundation – Help and Donate to Needy Children
Felita ingles 1
Ad

Similar to vinod kumar JAVA (20)

DOCX
Sreekanth java developer raj
DOCX
Full stack Java Developer
DOC
Sid K
DOCX
DOC
Java-J2ee_Resume
DOCX
Prasad
DOC
Rajiv ranjan resume-us
DOCX
Mayank Khurana
DOCX
RRR_Resume_SE
DOCX
Vijayakumar_Subramaniapillai_Sr.Java_Developer
PDF
Charan Grandhi_Resume
DOC
Web Developer
DOCX
Ranjith_Reddy Yallampalli Resume
PDF
UI developer
DOCX
Kalyan Chakravarthy - Sr JavaJ2EE Developer
PDF
AbhishekMalik_CV_12Dec2018
PDF
Narender_resume
DOCX
Tasvir_UI Developer
DOCX
Krishnakumar Rajendran (1)
PDF
Abhishek Malik CV 05dec2018
Sreekanth java developer raj
Full stack Java Developer
Sid K
Java-J2ee_Resume
Prasad
Rajiv ranjan resume-us
Mayank Khurana
RRR_Resume_SE
Vijayakumar_Subramaniapillai_Sr.Java_Developer
Charan Grandhi_Resume
Web Developer
Ranjith_Reddy Yallampalli Resume
UI developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
AbhishekMalik_CV_12Dec2018
Narender_resume
Tasvir_UI Developer
Krishnakumar Rajendran (1)
Abhishek Malik CV 05dec2018

vinod kumar JAVA

  • 1. vinod kumar 732-250-3889 vinodkumarjava333@gmail.com SUMMARY:  8+ years of experience in analysis, design, development, documentation and implementing of enterprise applications using JAVA and J2EEtechnologies.  Experience in developing web applications and interactive software products using HTML, CSS, AngularJS, JavaScript, jQuery, AJAX and JSON.  Good experience in building cross browser compatibility applications using HTML5 and CSS3.  Experience working in MVC Architecture based frameworks like AngularJS.  Experience onmodernfront-endtemplatingframeworksforJavaScript - IncludingBootstrap, JQuery, AngularJS, etc.  Experienced in Core Java, JSP, Struts2, Spring, Hibernate, JDBC and Web Services.  Knowledge working with Angular Strapto includes existing components in the application.  Experience working with RequireJS and NodeJS for building applications with Grunt.  Experienced working with Bootstrap for CSS styling.  Expertise in ObjectOriented Programming (OOP’s) and Object Relational Mapping using Hibernate and Spring framework.  Expertise in designing POJO classes using Hibernate Annotations.  Good knowledge and application of Java and J2EE design patterns.  Good working experience with HealthCare, Financial and Telecomm industries.  Hands-onexperience withApplication servers and Web servers and a wide variety of development tools (JBoss, Weblogic and Tomcat).  Excellentworkingknowledge andthoroughexposure oncompatibilityissues with different versions of browsers like IE, Mozilla FF, and Chrome.  Knowledge and experience working with Microsoft SQL Server 2005, Microsoft SQL Server 2008R2, Oracle 9i & 10g and DB2 databases.  Experience in XML, XSLT,HTML, Tag Libraries and Custom Tags  Good knowledge of developing Web Services using SOAP, WSDL, UDDI.  Proficient in using Virtual Machine (VM) in software Machine Implementation. TECHNICAL SKILLS: Languages Java, JavaScript J2EE Technologies JSP, AJAX, JSTL, JDBC, JAXB, Web Services, Spring, Struts, Hibernate DBMS Oracle, DB2, SQL Server Framework Struts, JSF, Hibernate, Spring, AngularJS Scripting SQL, PL/SQL Application/Web Servers/Portal Servers Web Sphere Application Server, Web Logic 7/8/9.2/10, JBoss 3.2, Tomcat 5.5/6.0 IDEs RAD, Eclipse, Sublime Text, Web Storm Version Control System CVS, Subversion, Rational Clear Case, Git
  • 2. PROFESSIONAL EXPERIENCE Client:Genentech Role: Sr. Java Developer Project: Pharmacy Prior Authorization May 2015-Present Description: Thisprojectis toimprove the PriorAuthorizationexperience throughsimplification,consistency and automationof priorauthorizationrequestsdone bymembers,providersandpharmacies. The projectfocuseson providingadashboardthatthe providercanreference fortheirpendingrequests. The Pharmacy PriorAuthApp(aka “ePA”) will allow providerstosubmitandcheckthe status of prior pharmacyauthorizationrequestsforanyHumanaPlanelectronically. Responsibilities:  Analyzed business requirements, participated in technical design, development of various modules assigned.  Responsible for design and development of the web pages from mock- ups.  Used Bootstrap to build UI and used AngularJS framework to associate HTML elements to models.  Used Angular directives, working on attribute level and element level.  Developed a single page, cross-device/cross-browser web application utilizing AngularJS, JavaScript API.  Designed dynamic and browser compatible pages using HTML5, CSS3, JQuery and JavaScript.  Created AngularJS Controllers which isolate scopes in UI.  Used Restful Web Service JAVA API for transferring data in JSON format between client and server.  GIT branching strategy for an efficient multi-developer environment.  Designed and implemented a professional and production quality build and unit-test automation system with Grunt, Karmaand Jasmine.  Applied Bootstrap to achieve Responsible Web Design for display and full functionality on tablet.  Written well documented and readable JavaScript code using JSLint.  Created Custom Directives & Services using AngularJS for reusability.  Involved in data modifications in Oracle database required for the projects.  Involved in Production support and log checking in Splunk.  Used JIRA tool for task assignment, bug tracking and fixture.  Preparing the Design Document for the product releases.  Experience working in an agile development methodology as part of a scrum team. Environment:Core Java,AngularJS,RequireJS,Node.js,JavaScript,CSS,HTML, Bootstrap,JSON, Restful WebService, SublimeText,WebStorm,Eclipse IDE,Oracle Database,Gitrepository,Jira,Splunk, AtlassianProducts. Emids,Nashville,TN(Client: Availity)
  • 3. Client:CommonWealthof Kentucky , Frankfort , KY Role: SeniorJava Developer Project: Form configurations June 2014- April 2015 Description: Form configurationallowsthe portal togatherinformationaboutspecificpayerrequirements and displaythe relevantfieldstothe usersbefore theycanrequesttoverifyapatient'seligibilityand benefits. Thisprojectfeedsintothe configurationsAPI.Formconfigurationof aparticularpayercan be retrievedbyqueryingthe configurationsAPIusingthe payeridparameter. Responsibilities:  Implemented Spring DI for the Services.  Worked on Asynchronous messaging system using by implementing JMS through Point-Point MQ-Series architecture.  Used JavaScript for client, server validation through expression language.  Used J2EE technologies such as Spring, Hibernate, Web Services, Design Patterns, JMS, JSP, Servlets.  Worked with Java Multi-Threading &Socket programming.  Consumed Web Services for interacting with front-end tools developed in different technologies. Involved in consuming the Web Service calls through Client invocation.  Developed interfaces and their implementation classes to communicate with the mid-tier (services) using JMS.  Used Clearcase for maintaining the component and for release and version management &ClearQuest for bug tracking. Environment: Java 5.0, J2EE, Servlets, Spring, Hibernate, JSP, JSTL, JPA, Web Services, XML, XSD, XSLT, CSS,HTML, Oracle 10g, SQL, PL/SQL, Clearcase 6.0/7.0, ClearQuest, JavaScript, Eclipse, ANT, JUnit, JMS, Log4j. Blue Cross Blue Shield,Jacksonville,FL Role: Java Developer June 2013- May 2014 Description: SGPT (Small GroupProposal Tool) isa webapplicationusedtocreate,customizeandrenew the insurance accountsof small groups.It providesaSBC (Summaryof BenefitsandCoverages) alongwith all the memberinformationprovidedatthe time of registrationandthe proposal documentforthe client.Itisan applicationforemostusedbyagentsof the company. Responsibilities:  Involvedin development and design of the complete flow from the front end to the back-end for each UI existing in the current application.  Participated in development of a well responsive single page application using AngularJS framework, JavaScript,and jQueryinconjunctionwith HTML, CSS3 standards,withfront-end UI team.  Developed front end UI using HTML, CSS3, JQuery, JavaScript and AngularJS.  Created custom services and directives in AngularJS for the application.  Createdviewsandhandledstatesusing AngularUIRouter.Utilizedmodularstructure withinthe AngularJS applicationinwhichdifferentfunctionalitieswithinthe application were divided into different modules.
  • 4.  Developed server-side services using Java, Hibernate, Spring, Web Services  Developed Hibernate OR Mappings from JAVA Classes to entities in Database.  Implemented DAO pattern to manipulate the data to/from the database.  Developed detailed business requirements document using UML, Use case diagrams, Class diagrams, and Sequence diagrams for new requirements.  Designed JAXB objects using annotations to Marshall-UnMarshall objects to/from XML.  Provide Maintenance and Enhancements activities for pages.  Used Agile development methodology.  UsedDB2for Database.  Used SVN and Clearcase version control systems.  Used HP Quality Center for bug tracking and status updates. Environment: Core Java, Spring, Hibernate, log4J, AngularJS, JavaScript, CSS, HTML, IBM RAD 7.0/8.0, Websphere 6.0/7.0, XML, DB2 Database, Rational Clearcase, SVN repository, HP Quality Center FrontierCommunications,Rochester,NY Role: Java Developer Nov 2012 – May 2013 Description: Inetportal isanapplicationwhichisacollectionof toolsandfunctionalitytoprovide supporttoall the internetcustomersof FrontierandCitizens.ItincorporatesHISprequalification,ButtonTest,IHDTools and TicketingClaims. Responsibilities:  Implemented Struts 2.0 MVC architecture for Presentation  Developed Servlets and JSPs based on MVC pattern using Struts framework.  Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.  Experienced in working with JSP, HTML, CSS and JavaScript.  Coded server side programming using Servlets , JSP and JDBC  Developed webpresentationlayerusingjQuery, HTML and CSS according to internal standards and guidelines.  Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.  Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.  UsedData AccessObject (DAO) pattern to introduce anabstractionlayerbetweenthe business logic layer and the persistent layer.  Used Hibernate 3.0 framework for data persistence layer.  Involved in creating the Hibernate POJO Objects and mapped using both Hibernate XML mapping and Annotations.  Used Log4j for logging mentoring other technical resources.  Analysis, design and development of applications based on J2EE design patterns.  Used TOAD for all database query testing and optimizations  Used Eclipse as Integrated Development Environment (IDE)  Deploying application on JBoss Application server.  Used CVS as Version Control System.
  • 5. Environment: Core Java, JSP, Spring, Hibernate, JDBC, Struts 2.0, DAO, HTML, CSS, jQuery, log4J, JMS, XML, Eclipse IDE, JAXB,, Oracle, TOAD and JBoss. U.S.Bank, Portland, OR Role: Java Developer Feb 2012 – Oct 2012 Description: ID Wiresisa projectforthe internal users working in the International Wire Transfer Department. This application was used to create and store Reg E Disclosures related to the consumer-initiated foreign wire transfers.Disclosureswere producedbefore the wire wasinitiated and receipts after the wire was initiated. Responsibilities:  Conducted brain storming sessions for resolution to problems.  Designed the DB schema for the module and participated in DB design discussions  Used Hibernate as an ORM tool for OR mappings and configured hibernate.cfg.xml and hibernate.hbm.xml files.  Developed data access object (DAO) which handles all database operations like select, insert, delete and update.  Implemented application level persistence using Hibernate and Spring.  Implemented Persistence layer using Hibernate to interact with the Oracle database.  Used Hibernate Framework for object relational mapping and persistence.  Developed Servlets and JSPs based on MVC pattern using Struts framework.  Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.  Implemented User interface (UI) entire application using JSP, JSTL, Custom Tag Libraries, JavaScript, HTML and CSS.  Designed and modified User Interfaces using JavaScript, CSS and jQuery.  Developed AJAX scripting to process server side JSP scripting.  Designed the unit test cases (UTC) to be used while unit testing.  Developed various components of the application and unit test them.  Performed unit testing using JUnit.  Used Rational Clearcase as version Control Tool.  Used RAD Clearcase Plug-in to check out and check in code from RAD  Used Clearcase for maintaining the component and for release and version management &ClearQuest for bug tracking. Environment: Core Java, JAVA/J2EE (JSP, Spring, Hibernate, JUnit, AJAX), Struts 2.0, Web Technologies (HTML, XML), log4J, XML, IBMRAD, Rational Clearcase and SQL. T-Mobile Atlanta GA Jan 2011 - Jan 2012 Role: Java Developer Description: Retail Service Platform (RSP) is a T-Mobile Web based User Interface to Subscribe Customers. This Applicationisusedtoperformthe Creditcheckof a customerbasedonthe User Detailsandenroll them as T-Mobile Users.RSPacts as a single window forawhole bunchof servicesoffered to Customers by T- Mobile like adding a new line, Rate Plan changes, Handset Upgrade, Contract Termination etc. Responsibilities:  Involved in collecting requirements from Clients and preparing design documents.
  • 6.  Highly used application development frameworks (Hibernate and Spring) to build persistent and reliable application modules.  Coded server side programming using Servlets, JSP and JDBC.  Implemented Hibernate for the ORMlayer in transacting with Oracle database  Developed HQL queries for CRUD.  Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams to model the detail design of the application using UML.  Used Eclipse IDE for designing, coding and developing applications  Used Maven script for building and deploying the application.  Experienced in using the J2EE design patterns like Business Delegate, Service Locator, Value Object (Transfer Object) and Data Access Object.  Implemented logging system for the project using Log4j.  Written test cases for unit testing using JUnit and involved in Integration Testing.  Provided mission critical production support and troubleshooting, debugging and solving production issues.  Attending the status meetings to update the team status. Environment: Java 1.5/1.6, J2EE, BEA Weblogic 9.0 Server, Web Services, Spring, Hibernate, Maven, XHTML, AJAX, Ext JS, JSP, JDBC, XML, JUnit, Eclipse, Oracle 10g, Oracle SQL Developer, CVS. Perot systems, Bangalore, India June 2007 - Nov 2010 Role: Software Engineer Description: This application is for content distribution to internal and external clients, enabling aggregation, formattinganddistributionof subscription alerts, ad-hoc emails and data feeds thru multiple delivery channels such as blast mail, web portal and FTP distribution channels is targeted for content distribution. Responsibilities:  Participated in the design & development of the CDF system using spring.  Designed DAO design pattern architecture to provide database access using Hibernate.  Implemented 2nd-level Cache in Hibernate for documents distribution, created JUnit tests.  Designed the Decorator, Factory, and Strategy Design patterns for CDF application.  Utilized Reflections to invoke methods on business entity classes at run time.  Developed complex business logic code using various Interfaces, Helper and utility classes.  Actively involved in architecting various Business Layer and Data Management components.  Identified and fixed performance, transactional, threading and memory issues.  Implemented multi-threading on critical classes to assure safe thread processing.  Debugged back-end code using Junit Test Classes to perform Unit Testing.  Programmed springcontrollerstocontrol business workflows and perform back-end validations. Environment:Java/J2EE, spring,Hibernate,JUnit,JavaScript,Oracle 8i,Tomcat5.0, HTML/CSS, XML, XSLT, Windows XP, Eclipse, SQL Developer. Bachelor of Technology: SRM University ,Tamilnadu,India