Post Job Free

Resume

Sign in

Developer Java

Location:
Mumbai, MH, India
Posted:
January 07, 2016

Contact this candidate

Resume:

Having * Years of progressive experience in all the phases of software development life cycle including Design, Development, Integration, Maintenance, Implementation and Testing of various client/server, N-tier and web applications. Experience working as a Programmer Analyst, Designer in executing web based information decision-making projects using Java/J2EE related technologies.

Expertise in application development using various frameworks: Jakarta StrutsFramework 1.1/1.2/1.3, Spring Framework 1.2/1.3/2.0/2.5, Java Server Faces (JSF), Spring Batch framework, Hibernate 2.0/3.0/3.2, Java Data Objects with GUI plug-ins

Proficient in XML technologies like XML, DTD, XSL, XSLT, SOAP, WSDL and UDDI.IBM.

Proficient in various web based technologies like HTML, DHTML, JavaScript and AJAX.

Developed AJAX scripting to process server side JSP scripting.

Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC

Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.

Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.

Has experience on java web services using ApacheAxis2.0

Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.

Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.

Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated with WebSphere and IBM HTTP Server.

Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP 1.1/1.2/2.0, Servlets 2.2/2.3/2.4, EJB 2.0/3.0, JDBC, JNDI, JMS, LDAP, IBM MQSeries and RMI.

Good Working Knowledge of Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX, LINUX.

Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.

Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications

Used SVN, CVS, Harvest, Clear case and Clear Quest for Version controlling and error reporting.

Excellent analytical ability, consultative, communication and management skills.

Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups. IBM WebSphere,

United Health Group, Dallas, TX Sep’14- Present

Senior Java/J2EE Developer

Responsibilities:

Designing and Implementing, code in JAVA to achieve the functionality of the Web Application.

Extensively experienced in architectural issues and their solutions using various design patterns such as MVC (Model-View-Controller), Singleton, Service Locator, DAO, DTO and Business Delegate, Adapter, IBM WebSpherer.

Struts 2 framework for the presentation layer management, client request management, Authentication, redirection, Action Mapping, and response

Maintaining Strut-Config files for Action Mappings

Implementing Regular Expressions in Java, JavaScript for input validations

Spring MVC 2.5 framework implementation for dependency injection

Emphasis on client validations using languages such as JavaScript, XML validation

Extensive Application of HTML, XHTML, CSS for design and styling of web pages.

Struts tiles for requirement specific styling of web pages, IBM WebSphere

JSP, Expression Language, OGNL and Scrip let for Accessing Java Object properties

Application servers like Apache Tomcat 5.5

ANT scripts, and used MAVEN 2.x tool to build and deploy J2EE Applications

Implementation of AJAX, JSON, JQuery for create interactive Web Applications

Other tools like EMMA for Unit Test Code Coverage, firebug for debugging HTML.

Following the norms of Test Driven Development for code efficiency and maintenance

Object Relational mapping frameworks like iBatis 2.3.0, Top link 11.1

AGILE Software Development Life Cycle implementing Pair Programming, SCRUM meetings

Unit testing frameworks like JUNIT 4, Easy Mock 3, and JMockit 0.95

Acceptance Test Driven Development (ATDD) for parallel development and testing

Hudson Continuous Integration Server for build management and traceable failure reports

Database Tools like DB Visualizer 6.5.5, TOAD for connections to oracle thin client

Environment: Java, J2EE, Eclipse 3.5.1, Eclipse 3.6.1, Easy Mock, JUnit, Spring, IBatis, XML, HTML,SQL,Oracle 10 g/11g,Struts 1.1/2, DB Visualizer, TOAD

Gilead Sciences, Foster City, CA Aug‘12 –Sep’14

Java/J2EE Developer

Responsibilities:

Involved in gathering requirements from users for the new modules

Created an SRS document and interacted with database using TOAD

Implemented the front-end using Struts 1.1 framework

Implemented server side code with Business Object (BO), Data Access Objects (DAO), Spring and database SQL maps with Hibernate 3.x

Also worked on implementing the Front End through the Jakarata Struts 1.1

Written SQLs, stored procedures for interacting with database.

Involved in tuning the performance of the application.

Used Eclipse IDE for developing the application.

Used JDBC API and HQL (Hibernate Query Language) to query the Database System and used JDBC Thin Driver to connect to the database.

Conducted code reviews and design reviews, adhering to various design patterns

Followed Agile SDLC

Debug existing code and added new functionality to the application

Environment:Java, J2EE, Eclipse 3.5.1, Eclipse 3.6.1, spring, Hibernate, JDBC, XML, HTML, MySQL,Oracle,10 g, Struts 1.1/2, Struts, CSS, JavaScript, AJAX, JQuery, XML, XST, Spring MVC,IBM.

Comerica Bank, MI Mar’09 - Jul‘12

Java Developer

Responsibilities:

Involved in the development of the entire Front-end part of the system, using Struts, JSP, WebSphere Rational Web Developer, Servlets, HTML, JavaScript and AJAX.

Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.

Made extensive use of spring MVC and Hibernate DAO support using spring framework.

Involved in the design and development of Hibernate beans and mapping files to access the database.

Involved in design and development of the EJB Tier which provides services to the web application using MDBs, Session Beans & Patterns like Session facade, abstract factory, DAO, service locator, Singleton etc.

Developed server-side services using Core Java concepts.

Developed JAVA classes as per designed docs, Worked on Multi-threading and thread pooling

Wrote client side and server side validations using Struts Validators and Java Scripts Validations.

Experience with using IDEs like Eclipse, WSAD, RAD, JDeveloper and NetBeans

Implemented unit testing by using JUNIT.

Creating Deployment Descriptor in Struts tiles framework.

Implemented technical documentation and middle tier code using JAVA programming language.

Environment: Java 1.4, J2EE, Struts, WSAD, WebSphere rational Web developer, RAD, NetBeans, HTML, JSP, JavaScript, Web Services, Spring, Hibernate, EJB 2.0, JavaScript, Eclipse 3.1, Oracle 10G, PL/SQL, Toad, Clear Case, Clear Quest, XML, XSLT,IBM

GLOBACOM NIGERIA LTD., Lagos, Nigeria Mar’07 – Mar’09

Java Developer

Responsibilities:

Involved in the development of front-end screen design using JSP.

Involved in the implementation of client side and server side programming using HTML and Java Script. IBM WebSphere Message broker

Database design and connectivity done by using JDBC Bridge.

Developed Servlets in forwarding requests to different Servers and Servlets.

Designed and developed Servlets to communicate between the Presentation and Business layer.

Maintained responsibility for database design, implementation and administration.

Used Log4J for logging and tracing the messages.

Testing the functionality and behavioral aspect of the software.

Responsible for customer interaction, analysis of the requirements and project scheduling.

Developed front-end interfaces and involved in Error Handling using JSP.

Designed Integration test plan for testing of Integration of all use cases for a module.

Was assigned the task of deploying the application different working environments.

IBM WebSphere Message broker

Environment: JDBC, HTML, JavaScript, Log4J, JavaBeans, SQL Server, IBM WebSphere



Contact this candidate