Post Job Free
Sign in

Java Developer Service

Location:
Warangal, Telangana, India
Posted:
November 14, 2016

Contact this candidate

Resume:

VEDA

Java Developer

E-Mail: *.******@*****.*** Mobile: +1-630-***-****

PROFESSIONAL HIGHLIGHTS

Around 7 years of professional experience in System Analysis, Design, Development, Testing (SDLC)and Implementation of projects involving Web and Client/Server technologies.

Experience includes application development, customization, and maintenance of various business applications running under Web based design, implementation of projects involving Web and Client/Server technologies.

Good understanding of business knowledge which includes Healthcare, Retail, Banking and Financial sectors.

Proficient in working with various technologies like Core Java, Java Beans, J2EE (JS Servlets, EJB), springs, Hibernate, JMS, JDBC, XML, Design Patterns, JavaScript, Programming.

Hands-on development and deployment experience with WebLogic application server version.

Knowledge on the J2EE Design Patterns like MVC, Session Façade, Service Locator, Data Access Object, Data Transfer Object / Value Object, Business Delegate.

Experience in designing applications using Sequence, Collaboration, Class and Component Diagrams.

Experience in Software Development Processes like Waterfall, Iterative and Agile Methodologies, writing functional specifications and design document, user presentation and trainings.

Development of Integration, Routing, Transformation and service hosting flows using MULE -ESB.

Designed and Developed Data Model, View Layer using JSP, AJAX, HTML, Java Script, knowledge in web-based GUIs development using Applets, JSP, HTML, Angular Js,DHTML, CSS, XML, Java Script, and HTML

Experienced in developing J2EE components on Application Servers like IBM WebSphere 5.0, BEA’s WebLogic 8.1, Jboss, and Web Servers like Apache Tomcat, work with any J2EE standard servers.

Developed a RAML based REST web service API's using MULE services.

Developed Entity, Session beans using Web sphere in the server side for the business Logic processing, implemented Command, Fast Lane Reader, Business Delegate, Service Locator, DAO design.

Developed Reports in Java framework Implemented Http Modules, validation using validation controls for client side validation.

Worked extensively with Web Forms, Server (Web/HTML) and Data Binding controls.

Extensive experience in design and development of reusable enterprise systems and various web applications using J2EE technologies like JSP, Servlets, JDBC.

Working knowledge of SQL and PL/SQL in database systems Oracle SQL Server.

Good team player with problem solving, troubleshooting capabilities, Software Installations, Strong analytical and dynamic skills coupled with excellent communication skills and able to work

Extensive experience in design and implementation using design patterns such as MVC, Singleton, Façade Service, Business Delegate, Service Locator, Data Transfer Object (DTO), and Data Access Object (DAO) in the development of n-Tier distributed Enterprise Applications.

Technical Skills

Technologies

Java, JSF, JSP, Servlets, JDBC, EJB, Hibernate, Spring Framework, JavaScript, AJAX, Apache Axis, UML, ASP, HTML, VBScript, Angular Js, SQL, PL/SQL, XML, C, C++

Frameworks

Spring 2.0, JUnit, Log4j, ANT, Cruise Control, CASPER

IDEs

Eclipse, JBuilder, JDeveloper, RAD

App/Web Servers

BEA WebLogic 9.x/8.x/6.x, WebSphere, Tomcat 5.x,

Web Services

SOAP, W3C, XML,REST,JSON

Version Control

MKS, CVS, TORT0ISE SVN, VSS

Databases

DB2, Oracle 10g/8i, MySQL, MS Access

Methodologies/GUI/Tools:

UML, OOAD, SDLC, Agile, XP, Waterfall, TOAD, VB6.0, MS FrontPage 2000

Operating Systems

Microsoft Windows 9x / NT 4.0 / 2000,2010, Unix

WORK EXPERIENCE

Client: State of WI July 2015-Till Date

Project: Wisconsin Department of Transportation(WDT)

UI Developer.

Description:

U.S. state of Wisconsin responsible for planning, building and maintaining the state's highways. It is also responsible for planning transportation in the state relating to rail, including passenger rail, public transit, water transport and air transport including partial funding of the Milwaukee-to-Chicago Hiawatha Service provided by Amtrak.

Responsibilities:

Understanding the business requirements and preparing the design document.

Participated in all the SDLC phases of designing, coding, testing, building, deployment and supporting the production environment.

Drew sequence diagrams and Class diagrams using Microsoft vision and UML.

Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL.

Introduced new user called Dealer in the application and developed using Spring MVC framework.

Used JSON strings to transfer java object data to Angular JS and vice versa

Worked on Angular JS, which combines web applications with MVC capability to make development and testing of code efficient.

Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angular.JS and Ext JS.

Developed Backbone within Agile team connecting frontend to Backend both on technical and team side.

Involved in building a highly efficiency Dynamic Web Applications using Angular JS, HTML, JQUERY and CSS.

Developed User interface using JSP, HTML, JavaScript, CSS, Ajax and JQuery.

Developed DAO's for retrieving the data from the database.

Knowledge of Responsive Web Design (RWD), with extensive use of the Bootstrap front-end framework for developing scalable and responsive web applications.

Developed event and event handlers and object initializing using spring IOC framework

Developed MVC framework by writing action classes and light weight business logic classes using Spring MVC framework.

Used Spring MVC with Spring Restful Template to Produce and consume Restful Webservices.

Working experience with MULE ESB and good knowledge in building Mule work flows .

Working experience in building connections from Mule ESB to SFDC, Oracle DB and other third party systems.

Developed custom exception handling using exception strategy and logging framework for Mule ESB application and analysis .

Worked on creating different REST services using Mule API Platform .

Worked with Mule Support team on integrating REST services.

Created Mule ESB work Flows to validate the request and response Objects.

Used Hibernate Template of Spring Framework and Hibernate Interceptors.

Developed database access mechanism by using by Hibernate ORM framework.

Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS.

Developed asynchronous data retrieval using AJAX.

Used Tomcat as web server to store the static contents and Jboss as application server.

Environment: Java JDK 1.7, MySQL, Oracle, Eclipse, JBoss, Windows, Junits, Angular Js, Web services, Spring MVC, Hibernate, MQSeries, Mule ESB, Servlet,SVN, Apache Tomcat Webserver, Maven, WebLogic JMS,log4j,Jboss.

Client: HP, Houston, TX. May 2014 – June 2015

UI Developer.

Description:

This main objective of this project is to develop new functionality, rebuild, re-platform, and redesign existing functionality of web application, and re-architect the middleware layer . Our design is to modernize the existing applications since current applications are not capable of handling the additional complexity, data throughput and user activity.

Responsibilities:

Interact extensively with the client Business Analysts and Product Analysts for resolving requirement gaps and resolving functional and database related queries.

Involved in Iteration grooming meetings to discuss about scope and requirements.

Designed front end using Spring MVC technology. Used spring interceptors, filters and dispatcher servlets to design the application.

Developed RESTful web services to deliver both XML and JSON content using Spring implementation to retrieve specific details.

Developed a module on Angular JS and consumed RESTful web service to render JSON data on to UI.

Used Text libraries to generate pdf reports containing the results of the calculations performed by the agent with the clients information.

Use of Java Reflection to dynamically load and generate different type of reports from the premium calculations performed by the agent.

Used the Java Mail API to create and send email’s generated by the agents and sent to their clients.

Integrated the IOC container of Spring Framework to handle the creation of beans, dependency injection and transaction management.

Integrated Spring and Hibernate as ORM framework to perform the access to the database. Used to define a DAO layer to decouple and control the access to the database.

Configured persistence-Context in Spring JPA and Hibernate as a persistence provider to interact with Oracle database.

Created POJO’s classes as Spring JPA entities in an Object Relational Mapping Architecture.

Used lazy loading and Hibernate initialize to retrieve data only when it is needed thus avoiding overloading the architecture.

Used Hibernate to manage Transactions like update, delete along with writing complex SQL and HQL queries.

Developed Responsive Web Pages (RWD) using Media Queries.

Refactored legacy stored procedures, extracted and converted logic from stored procedures into java components for better reusability.

Used Spring AOP Annotations to provide logging functionality in the system.

Used SVN Control Source Repository to check in, check out and merge code.

Used OOP features such as polymorphism to implement factory design pattern solutions to provide the system the right objects for the product related methods.

Utilized testing tool JUnit extensively for the integration testing and unit testing and Log4j for logging the application log of the running system.

Used management and build tools such as Maven for dependencies.

Working closely with UI Developers to design and develop services required in the application front-end.

Environment: Java, Eclipse,Spring MVC, XML, JSON,Hibernate,Oracle11g,JPA,WebServices, Java Mail, SVN, Maven, JUnit, Angular JS, Log4j.

Client : AQA, Fremont,California Feb 2013 - Apr 2014

Project: Registration Management System

J2EE Developer.

Description:

This is an Intranet Project developed for the America Quality Assessors India Pvt. Ltd. AQA India is involved in auditing Organizations going in for ISO certifications. This application purpose is mainly to do certification process for various auditions received from the organization. The project keeps track of various activities, like the auditors associated, their affiliations, organizational data, certification information, and surveillance information. Various reports are generated monthly/yearly wise, auditor wise, organization wise, surveillance wise, Quotation wise etc.

Key Responsibilities:

Involved in coding, debugging and Integration of Modules, responsible for handling a module.

Responsible for designing Use-case, Sequence Diagrams and Class Diagrams using UML.

Developed front-end screens with JSP Using Eclipse.

Wrote Action classes and Form Beans that in turn delegated responsibility to EJBs which were responsible for response to presentation layer.

Used the Struts framework features to perform the validations. Responsible in Developing Controller Servlet.

(EJB) to perform the Business logic. Development and deployment of Enterprise Java Beans.

Programmed JSP Pages. DAO Objects to Connect to Database.

Implemented open source Log4j logging framework in whole application.

Writing Unit Test Cases doing Unit test, worked on project deployment files such as web.xml files for security role descriptions, servlet mappings, Java bean class definitions, Action Classes mappings, and JSPs declarations.

Involved in working with XML based deployment descriptor files, and configuration files.

Used EJB’s to retrieve data from the Oracle 8i database.

Involved in writing Oracle Stored Procedures and access them through Java Programs.

Environment:, EJB, JSP, Servlets, Struts,Java Beans, Java Mail, XML, Oracle8i, WebSphere7.0, JavaScript, DB2,log4j,Rational Rose.

Client: WINIT Tech, AP Nov 2011 - Dec 2012

Project: Electronic Credit File (ECF)

Java Developer.

Description:

The Credit Products Group performs the evaluation of credit worthiness of new and existing customers and the execution of credit related agreements. Electronic Credit File (ECF) is a web-based application for storage and retrieval of credit files. This application was developed to replace the paper library of credit documentation. A Credit File is a collection of documents and other item types organized into a folder structure and associated with a given Borrower.

Responsibilities:

Developed Java Sever Pages, Tiles, Validator, Action classes and EJBs for various user transactions.

Designed Java Servlets and Objects using J2EE standards.

Designed and developed the project by using MVC framework.

Developed the XML Schema for the data maintenance and structures.

Implemented EJB session beans, messaging technologies like Message Driven Bean, JMS.

Used JSP for presentation layer, entity beans as the model to represent the persistent data and interacted with Oracle DB as per MVC Architecture.

Designed the implementation of GUI using HTML, JSP, Tiles, Validator and Java Script for front-end validations.

Involved to develop Multithreading for improving CPU time, Involved in coding for JUnit Test cases, ANT for building the application.

Used the XML Parsers like SAX parser to parse the data, Used JDBC calls in the Enterprise Java Beans(EJB) to access Oracle Database.

Involved in integration testing and defect fixes.

Environment: Java/J2EE, Servlets, Multithreading, JSP, EJB, JMS, UML, Rational Rose2000, Oracle 8i, Eclipse, Web Logic 8.1, HTML, JavaScript, JUnit, ANT, XML SAX, DOM, XSL, ORACLE.

Cleint: Tera Software Ltd, India Aug 2009 - Sep 2011

Project: Total Enterprise Solutions for HRMS (TESH)

Jr. Java Developer.

Description:

TESH is web-based application for an organization. The aimed of this TESH is to manage the complete information for human resource department in an organization. This deals with the Employee details like their personnel, education, experience, spouse, dependent, competence, visa and contact details and to keep tracking of Employee whenever super user wants to see the details of his/her organization Employee and staff.

Responsibilities:

Involved in Design and the Development of the Application.

Developed various HTML pages for the client side using JavaScript as client side scripting language.

Developed various JSP pages on the server side of the application for Presentation View

Developed the code for Connectivity to SQL Server using JDBC Drivers.

Deployed the application in Tomcat Web Server.

Environment: Java, J2ee, HTML, XML, JavaScript, SQL Server, JSP, Servlets, Tomcat, Eclipse.

Education

Bachelor of Technology in Computer Science-JNTU-H, 09 .



Contact this candidate