Академический Документы
Профессиональный Документы
Культура Документы
(209)-382-8055
Email: Bhagath.jd5@gmail.com
Professional Summary
7+ years of experience in design, development and implementation of
software applications using Java, J2EE, technologies.
Having good experience in the Information Technology Industry and also
healthy participation in all phases of Software Development Life Cycle
(SDLC) including analysis, design, coding.
Extensive experience in the Analysis, Design, Development, Implementation
and Testing of enterprise application with web technologies, distributed
technologies and client-server architecture environment.
Expertise in Core Java with strong understanding and working knowledge in
Object Oriented Concepts like Collections, Multithreading, Data
Structures, Exception Handling and Polymorphism.
Proficiency and experience in J2EE technologies like Servlets, JSP, JSTL,
JDBC, Java Beans, EJB, JNDI, JMS.
Good Working experience in various open source Frameworks like Struts,
Spring, Spring IOC, Spring AOP, JSF, Groovy/Grails and Hibernate
ORM,GUI plug-in like Tiles Framework and validation plug-in like
Validation Framework.
Experience in developing Web based GUIs using JSP, HTML, DHTML, CSS,
JavaScript (and its frameworks like JSON), Action Script, DOJO,
JQuery, and Ajax.
Good working experience in using XML, XSLT, DTD, XML Schema, XPATH,
XQUERY and DOM/SAX Parsers.
Professional experience in creating enterprise applications on web/application
servers such as JBOSS 3.X, Tomcat 5x, IBM WebSphere 5.0/6.1, Web
Logic 8.1/7.0 under Windows XP/NT and UNIX.
Extensive development experience on different IDEs like Eclipse, My
Eclipse, NetBeans and RAD.
Good exposure to building Web Services (SOAP, REST) using open source
implementation like Apache Axis, RESTful APIand JAX-WS.
Involved in Unit Test Cases writing and having good knowledge in JUnit.
Experience with versioning tools like Clear case, SubVersion and CVS.
Experience with JMS both Synchronous and Asynchronous messaging.
Strong Experience in database design using PL/SQL to write Stored
Procedures, Functions, Triggers and strong experience in writing complex
queries, using Oracle 8i/9i/10g/11g, DB2, SQL Server and MySQL.
Good knowledge of database connectivity (JDBC) for databases like Oracle,
SQL Server, MySQL.
Hands on experience in UML Modeling, Rational Rose and Design Pattern
(J2EE) like Singleton Factory Method, Facade, Front Controller, Delegate
Pattern, MVC Architecture.
Technical Skills
Languages
Java/J2EE Technologies
Frame Works
Web/Application Servers
IDE/Tools
Web Services/Messaging
Scripting Languages
Test,Debug and Build
Tools
Databases
Operating System
Source Control
Education
Bachelors in Computer Science and Engineering, J.N.T University, India.
Professional Experience
Client: Verizon, Middletown, NJ
January
2014 - Till Date
Role: Sr. Developer
Description: Verizon offers various wireless, internet, home phone, and TV services
to its customers. There are various modules meant to serve the customer with
various services. Customer can goOnlineand order for the required service. Request
handling team processes the request and delegates the processed request to
downstream systems for the fulfillment of the request. Upon the fulfilment of the
request the same flow is reverted.
Responsibilities:
Environment: JDK 1.5, Spring MVC 2.5,JSP, JavaScript, Web Service, JPA/Hibernate
3.0, ,CSS, log4j, JAX-WS, JBoss 4.0.3 , Oracle 9i, JUnit, JProbe, Subversion, ANT,
Groovy, AJAX, Eclipse 3.2.
Client: Blue Cross Blue Shield, Jacksonville, FL
October 2011 July 2012
Role: Java/J2EE Developer
Description:Blue Cross Blue Shield Health Insurance is a trusted insurer of Florida,
serves more than 1.5 million healthcare customers. The Share IT Medicare
Solutions allows the users to view the lifecycle of a claim. Time System, Time
sheet provides web access for employee time tracking, work plan and resources
inquiry. The application also allows the user to view the subscribers insurance
coverage and routing information.
Responsibilities:
Designed and developed the JSP, HTML and JavaScript.
Designed and developed Application based on Spring MVC framework
Developed Hibernate configuration and mappings to use with Oracle.
Used the Spring validation and written validation rules.
Used Request and Session scoped beans in Spring.
September2011
Role: Java Developer
Description:Complex Product Ordering Tool is a web based Products Ordering Tool
used by different clients, vendors and customers for placing the different telecom
products online globally. This tool is a highly Advanced and Sophisticated tool which
is built on WSDL and EJB Technology used for bulk ordering and global logon to
customers for their different products order requests, placing, enhancing ,
modifications and also billing through Online secure system.
Responsibilities:
Design, Development of technical specifications using design patterns and
SOA methodology using UML (Rational Rose), Unit test, Integration &
System testing.
Designed Sequence and class diagrams using Rational Rose for all the
use cases.
Developed and tested the application in RAD development environment and
deployed into the WebSphere server.
Implemented Web Services for communicating one application to another
application by using SOAP, WSDL and EJB Technology.
Implemented MVC architecture by using Struts/Swings to send and
receive the data from front-end to business layer.
Used JSPs, HTML, JavaScript, and CSS for development of the web pages.
Developed EJBs, servlets, beans, Swings and JSPs for the application.
Environment: JDK 1.5, J2EE, Servlets, Struts 2.0, MVC , EJB, UML, Web services,
Rational Rose, WinCvs, Clear Quest, DOM, WebSphere, HTML, JSP, JavaScript, JUnit,
ANT, SOAP, IBM MQ, WSDL, JQuery, AJAX, Oracle9i&10g, Windows XP.
Client: Ness Technologies, Hyderabad, India June 2009 December 2010
Role: J2EE Developer
Description: An application is developed to automate the Sales Order Transactions
of company. This application keeps track of the information pertaining to the sales
transactions such as Customer details, Product or Item description and their Pricing
Schedule, Purchase Order details and View and Enquiry of the Order Screens.
Designed and developed the Order Processing Module. Involved in the design and
coding of this module. The system checks the database for availability and an
invoice is prepared.
Responsibilities:
Played key role in the design for the implementation of this application.
Preparing the documentation for High Level design, Low Level design of the
application and Process Flow of control for the entire application.
Designed the Web application implementing the Struts framework for ModelView Controller (MVC) pattern to make it extensible and flexible
Implemented the Consolidated applications front-end pages using JSPs,
JSTL, and Struts Tag Libraries.
Used Spring Framework for Dependency injection and integrated with the
Struts Framework and Hibernate.
Configured connection caches for JDBC connections.
Used extensive JavaScript for creating the Global templates that can be
used across the JSP Pages
Configured Logger, appender and layout using log4j.
Used Hibernate for Object Relational Mapping.
Used Ant 1.6.5 for building JAR s and WAR.
Environment:Servlets, JSP, EJB, Struts, Hibernate, LDAP, JNDI, HTML, XML, DOM,
SAX, ANT, Web logic Server 8.1, Oracle9i.
Client: Visigenix Technologies Pvt. Ltd., Hyderabad, India
June
2007 May2009
Role: Java Developer
Description:This project enables the dealers to provide service warranty to the end
customers. The end customers can buy the warranty from one dealer and can utilize
the warranty service at any other dealer. IT system for this acts as the centralized
system. It aids the IT systems of the dealers to generate the invoice to the end
customers for service repairs. Also it makes payments to the dealers for the service
repairs. The dealer warranty system works in conjunction with the Billing and
Invoice system.
Responsibilities:
Developed Web interface using JSP, Standard Tag Libraries (JSTL),and
Struts Framework.
Used Struts as MVC framework for designing the complete Web tier.
Developed different GUI screens JSPs using HTML, DHTML and CSS to
design the Pages according to Client Experience Workbench Standards.
Developed Action Form Beans, Action classes for implementing business
logic for the Struts Framework.
Validated the user input using Struts Validation Framework.
Client side validations were implemented using JavaScript.
Implemented the mechanism of logging and debugging with Log4j.
Version control of the code and configuration files are maintained by CVS.
Designed generic database Connection Pooling with JDBC using Oracle and
involved in the SQL query optimization.
Developed PL/SQLpackages and triggers.
Developed test cases for Unit testing and performed integration and system
testing.
Environment: Java, Struts 1.0, JDBC, JavaScript, CSS, XML, WebLogic 8.1, Eclipse,
Log4J, VSS, PL/SQL and Oracle 8i.