Post Job Free
Sign in

Java Developer Data

Location:
Hyderabad, AP, India
Posted:
April 23, 2014

Contact this candidate

Resume:

Hussain

Ph: 469-***-**** E-Mail: *********@*****.***

PROFESSIONAL SUMMARY:

• 7 years of professional experience in Object Oriented Designing, Development, Documentation,

Coding, Debugging, Implementation and testing of various applications.

• Proficient in technologies Java, J2EE, EJB 2.0, JMS, JSP, Servlets, JSP Custom Tags Libraries,

XML, Custom Tags Libraries, JavaScript and HTML.

• Hands on experience using WebLogic 10.x/8.x, IBM Web Sphere 5.x/6.x, and Tomcat Server.

• Experience in implementing J2EE Design Patterns like MVC, Session Facade, DAO, Singleton etc.

• Experienced with Java Multithreaded programming to develop multithreaded modules and

applications.

• Have good knowledge on Mule ESB, To write ESB flows for connecting end-points.

• Good knowledge in Java and EJB Design Patterns.

• Experienced in Oracle and SQL Server 2005 including SQL/PLSQL.

• Extensively worked with Servlets based Multi-Tier applications.

• Good knowledge of Hibernate and Hibernate Query Language (HQL).

• Experience working in front-end technologies like XML, HTML, CSS, JavaScript, AJAX.

• Extensive experience with java compliant IDE’s like Eclipse 3.0, RAD 6.0 and Intellij.

• Have strong analytical skills with proficiency in debugging, problem solving.

TECHNICAL SKILLS:

Languages Java (1.4/1.5/1.6), C, SQL.

J2EE Components Servlets 2.5, JDBC 3.0, JNDI, JSTL.

Web Frameworks Struts 1.1, Struts 2.0, Spring 2.0, JSF, JNDI, JSTL.

ORM/Data Mappers Hibernate 3.0.

Server Technologies JSP, Tags, JSP, Custom Tags.

Middleware technologies EJB 3.0, Plain Old Java Object (POJO).

Client Technologies HTML, DHTML, CSS, Java Script, JSTL Tag Libraries.

Web Services Technology SOAP, WSDL, UDDI, XML, SOA, JMS, Hibernate.

Client Scripting JavaScript, HTML,.

Server Scripting JSF Tags, Custom Tags, JSP Action Tags, Struts Tags, Spring Tags.

Application Servers Weblogic 8.0/10.3, WebSphere 6.x/5.x, JBOSS 4.

Database Servers Oracle 8i/10G, MS SQL Server 2005, MySQL.

AJAX Frameworks JQuery, AJAX.

Design Patterns Singleton, MVC, Factory, Value Object, Session Façade, Business Delegate.

Platforms Windows XP, Vista, Red Hat Linux 4/5, UBUNTU.

Versioning tools Rational Clear Case, CVS.

IDE’s Eclipse 3.x, IntelliJ, IBM RAD.

PROFESSIONAL EXPERIENCE:

STATE FARM, BLOOMINGTON,IL Aug2012–

Present

Project-: Integrated Customer Platform (ICP)

Role-: Java Developer

Description-:

An Integrated Customer Platform (ICP) services provides core business services utilized by

Multiple products/areas. These services represent foundational capabilities that make it easier for

Our customers to shop, purchase, and remain with State Farm. Many of our services have

technical components that integrate closely with most of the Integrated Customer Platform (ICP)

and across the enterprise.

Electronic signature service-: Make it easier for customers to enter into an agreement with state

farm is the service am working on.

a)Online - single signature

b) Online - two signatures (side by side)

c) Capture entire signature ceremony between customer and state farm for reference.

Responsibilities:

• Involved in Analysis, Design and Development of ICP services using Agile Scrum

Methodology.

• Prepared technical reports & documentation manuals during the program development.`

• Used Web Services for creating summary and used WSDL and SOAP messages for getting

data from different module and used XML parsers for data retrieval.

• Involved in writing Spring Configuration XML, file that contains declarations and

business classes are wired-up to the frontend managed beans using Spring Web Flow.

• Involved in creating various Data Access Objects (DAO) for addition, modification and

deletion of records using various specification files.

• Involved in JUnit Testing of various modules by generating the Test Cases.

• Deployed the applications on Tomcat server .

• Used Postgres as backend data base.

• Used SQL statements and procedures to fetch the data from the database.

• Involved in the Bug fixing of various applications reported by the testing teams in the

application during the integration and used Bugzilla for the bug tracking.

• Implemented Log4J for Logging Errors, debugging and tracking using loggers,

appender’s components.

• Used Tortoise CVS as version control across common source code used by developers.

• Used Code Tutor to upload the code for review.

Environment: Java, J2EE, Spring, Servlets, JSP, XML, ANT, JMS, JNDI, WSDL, Tortoise

CVS, Log4J, SpringSourceTool, Windows 7,Tomcat server .

STATE OF MICHIGAN (DELOITTE), LANSING, MI Apr 2010 –

july2012

Java Developer

Electronic Document Management: Actively took part in managing the online submission of documents

from the end clients and created Electronic Document Inbox for the State workers.

Responsibilities:

• Online Uploaded Documents from the MIChild Database are read and are stored in the

MIBridges Database.

• Created Front end pages Using JSP's and handle the server side logic in EJB 3.0 and Servlets.

• Extensive use of Relational queries to retrieve data from the data base.

• JDBC 3.0 is used as the database connectivity.

• Java 1.6 is used for coding the server side.

• EJB 3.0, Servlets are used to handle the data collected from the JSP’s.

• Used Rational Clear Case and Clear Quest for version control.

• PL/SQL Developer is used for querying.

• Oracle 10g is used as the database.

• Extensive use of JDBC 3.0 to communicate to the Database for storing and retrieval of

information.

• Implemented J2EE Design Patterns like MVC, Business Delegate, DAO and DTO.

• IBM RAD is the programming editor.

• Maintaining the business standards in EJB and deployed them in WEBSPHERE 7 application server.

• Understanding the business needed for solving the tickets from the State Workers and to run the

eligibility of the clients.

• Fixed Defects to meet the QA standards.

Environment: JDK 1.6, Oracle 10G, Windows XP, EJB 3.0, Servlets, JSP, JSF 1.2, Java script, AJAX,

PL/SQL developer, Rational Clear Case, Rational Clear Quest, WebSphere 6.1 and IBM RAD 6.

NATION WIDE INSURANCE, COLUMBUS, OH May 2009 – Mar 2010

Java Developer

Designed and implemented reusable inbound and outbound interfaces for claims, creating a system for

archiving and reporting claims, and building several extensions to keep pace with its special business

needs. This system was developed using J2EE technologies, Web Sphere. GUI is developed in JSP based

on MVC architecture.

Responsibilities:

• Designed & developed GUI for claim creation, processing and tracking.

• Created Use Case Diagrams in UML.

• The user interface components are developed using Java AWT/swing API.

• Developed the business layer components as Stateless Session Beans based on EJB API.

• Developed the data access layer components as entity Beans based on EJB API.

• Developed web based user interface screens using HTML and Java Script.

• Created CSS to get unique look and feel across the related facets.

• Client Side validations were done using JavaScript.

• Deployed the EJBs on Web Sphere.

• Developed Entity Beans as Bean Managed Persistence Entity Beans and used JDBC to connect to

backend database DB2.

• Made use of Visual Age for GUI development and deployment.

• Stored procedures and triggers are created for high performance.

• Designed and implemented Connection pooling for high-level performance.

• Visual Age is used for coding through all the stages of this project.

Environment: JAVA 2.0 (JDK 1.2/JDK1.3), EJB 1.0, JSP, HTML, JavaScript, Servlets, Unified

Modeling Language, XML, Web Sphere Application Server, Eclipse, DB2, Java AWT/Swing API, Stored

procedures, Triggers, IBM Visual Age for Java.

MARKMONITOR, BOISE, IDAHO Feb 2008 – Apr 2009

Domains Developer

TLD Requirements Upgrading: Understanding business TLD requirements drafted by the requirement

analysts and translating such requirements to technical system specifications.

Responsibilities:

• Java 6.0 is used for coding and designing applications.

• Implemented applications using Servlets 2.2, Spring 2.0, Hibernate 3.0, JSP and JSTL.

• Implemented J2EE Design Patterns like MVC, DAO, DTO and Singleton.

• Set up the environment on Jboss 4.1 server.

• Postgress is used as DataBase.

• Developed web components using JSP and JSTL.

• Ant is the build tool.

• Fix defects as needed during the QA phase, support QA testing, troubleshoot defects and

identify the source of defects.

• Used CVS as version control tool.

• Environment for managing tools is LINUX.

• Aqua Data Studio is the database query tool.EU’ and ‘.BE’ Domain Automation: Transfer

of domains from MarkMonitor registrar to another for .EU and .BE Registries.

• The required data for transfer is encoded in an XML format and transferred it has a java

Object in the form of a Domain Command.

• The Response from the .EU and .BE registry is analyzed and changed the domain status

accordingly in the database.

• JSP is used as the front end. Servlets 2.2 is used for processing the logic of transfer and

analyzing the response.

• JDBC 3.0 is the database connectivity for the updating, deleting and changing the status

of a domain in the Postgress Database.

• Aqua Data Studio is the database query tool for manual insertion of data.

• Bug fixing and solving tickets which are generated by the CSM’s.

• The bugs in the MarkMonitors portal and registry system are identified and fixed.

Environment: Jdk1.6, Spring 2.0, Hibernate 3.0, Servlets 2.2, JSP, JSTL, Postgress, JDBC, Ant 1, JBoss

4.1, AquaDataStudio, XML, JavaScript, Eclipse 3.x, Linux, SAX Parser.

LockHeed Martin,MD Jun 2007 -

Jan 2008

Jr. Java Developer

Responsibilities:

• Played active role in Software Design, Development, Testing and Production support of

the application.

• Developed JSP’s to generate dynamic content based on the service requester and their

requirements.

• Used HTML Forms and JavaScript to develop user interactive web pages and validate the

data.

• Used Jdbc-Odbc Bridge to access and present data to clients.

• Used Servlets to create the GUI

• Used Servlets to process the data entered by the client in the search system.

• Used JavaScript for validating the data entered by the client.

Environment: JSP 1.2, JavaScript, HTML, Servlets, JDBC, Weblogic 6.0, VSS, Oracle 7.3.

EDUCATION:

MS in Computer Science from California State University, Sacramento.

REFERENCES:

Available upon request.



Contact this candidate