Post Job Free
Sign in

Java Developer

Location:
United States
Posted:
March 16, 2015

Contact this candidate

Resume:

Avinash

Sr Java Developer

908-***-****

*******.*****@*****.***

Professional Experience:

. Over 8 years of experience in the IT industry involving analysis,

design, implementation, integration and testing of various systems.

. Good Exposure to Web Application Development using J2EE technologies

and Oracle.

. Extensive experience in architecture, design and building Complex

Business components, developing Multi-Tier Web Applications and Server

side Business Logic using Java, J2EE, XML, Apache Tomcat, JBoss, Web

Logic, Servlets, JSP, Spring, Struts, Hibernate, Web Services (JAX-RS,

JAX-WS), JDBC, PL/SQL, AJAX, JMS, Maven, Log4J, HTML, JavaScript,

AngularJS.

. Good Exposure to work on Frame Work using Struts MVC Architecture.

. Good Knowledge on Sockets, Java Beans and Swing.

. Extensive experience with Model2 (MVC) architecture and Jakarta

Struts/Tiles. Solid experience in using Jakarta Apache frameworks like

Struts, ANT, JUnit and Log4J. Good knowledge in Object Relation

mapping using Hibernate.

. Extensively worked on open source control frameworks Struts, Hibernate

and have in depth knowledge of design patterns and Multi threading.

. Created and consume Rest Web Services and SOAP WebServices

. Good in web based client-server Architectures and Frameworks such as

Struts, Spring 2.0.

. Experience in design, development and deployment of enterprise

applications for J2EE platform using JAVA, J2EE, Hibernate 3.0,

Springs, JPA, Web Services, EJB 3.0, and XML JavaScript, SQL, HTML.

. Good Knowledge of Web Services using SOAP and Restful.

. Having experience in low level design and reengineering of java

projects. This includes extensive knowledge of Swing/ Spring Core/

Spring Framework, Spring MVC, Web services(Soap, REST),

. Experience in developing secure web applications using Struts and

Spring frameworks.

. Experience in dynamic web development using JQuery, AJAX, Java Script,

XML and CSS.

. Experience in developing Web Services using SOAP and XML.

. Strong Experience in Oracle 11g and backend programming. Good

experience in SQL, PLSQL, DB2. Normalization, creation of stored

procedures and function.

. Excellent client interaction skills and proven experience in working

independently as well as in a team.

. Proficient with Software development methodologies like Agile

Methodologies.

. Excellent Team player with very good attitude and excellent

interpersonal skills with analytical abilities, communication skills.

. Experience in Python programming language.

. Good work experience on RDBMS like Oracle and MySQL. Creating SQL

statements & Sub queries.

. Worked on Service Oriented Architecture (SOA) such as Apache Axis web

services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.

Technical Skills:

Web Languages Java, J2EE (JSP, JSF, Servlets, Struts 2.0, Spring Web

Flow,

JSP Tag Libraries, EJB 3.0, JDBC, JavaScript, SQL

Frameworks Spring MVC, Struts, JSF Framework

Methodology OOAD, OOPS, UML, RUP, Autosys

Scripting JavaScript, CSS, AngularJS

Language

Markup Language HTML

Database Oracle11g, MySQL 5.x and SqlServer

Operating DOS, Windows, Unix, Red Hat

System

IDE Tools Eclipse, RSA, JBuilder, Oracle ADF, Web Logic,

Enterprised Architect, Rational

Rose, LDAP, RUP Methodology, Clear Case/Clear Quest

Web Services SOAP, REST, WSDL

Methodologies OOPS/OOAD, UML, J2EE Design Patterns

Version Control SVN, Clear case, CVS

Tools RAD, Eclipse, Edit Plus, Apache Ant, log4j, JUnit, Visio,

ANT, Maven

Web/App. Websphere Application Server 8.0, Apache Tomcat, SunOne

Servers Application Server,

Web Logic 7.1/8.x, JBoss 4.x/5.x

ORM Tools Hibernate, JPA, iBatis

Other MS Office Suite, MS FrontPage, Toad, SQLDeveloper, CVS,

VSS, Test Director,

Dreamweaver, Unit Test, NIKU.

Professional Summary:

AT&T, Dallas, TX

Aug 13 - Till Date

Sr Java Developer

Responsibilities:

. Involved in gathering business requirements, analyzing the project and

created UML diagrams such as Use Cases, Class Diagrams, Sequence

Diagrams and flowcharts for the Optimization module using Microsoft

Visio and UML.

. Developed the application using Java/J2EE standards and guidelines.

. Developed the UI Screens using JSP, JavaScript and HTML and did the

client side validation with the JavaScript.

. Used Spring MVC (Model View Controller) to handle/intercept the user

requests and used various controllers to delegate the request flow to

the Backend tier of the application.

. Extensively used Hibernate 3.0 in data access layer to access and

update information in the database

. Created RESTful webserivces in pushing data to downstream systems

. Used Hibernate in order to deal with large databases the organization

has

. Implemented data access tier using Spring DAO.

. Used Spring IOC (Inversion of Control) to remove the object

dependencies across the application.

. Used ANT scripts to build the application and deployed on Websphere

Application Server

. Integrated process into build system which auto-generates REST API

documentation from source code

. Developed all the User Interfaces using JSP and spring MVC

. Implemented Data Access Layer Using Hibernate.

. Implemented Singleton, MVC, Front Controller, Intercepting Filter,

Data Transfer Objects and Data Access Objects design patterns.

. Created war files & deployed on Tomcat using ANT deployment tool

. Creation of REST Web Services for the management of data using Apache

CXF

. Followed Spring MVC Framework for the development of the project

. Involved in writing PL/SQL stored procedures using PL/SQL Developer.

. Tested, debugged and implemented the application using JUnit for unit

testing.

. Created ANT archetypes for generating fully functional RESTful web

services supporting both XML and JSON message transformation

. Used log4j for tracking errors and debugging the code.

. Developed a fully functional prototype application using JavaScript

and Bootstrap, connecting to a RESTful server on a different domain

. Conducted code reviews against coding standards and made sure the best

practices are maintained in development process

Environment: Java/Java EE 5, Eclipse 3.5, BEA Web Logic 10.X, Spring 3.x,

Spring MVC, Spring IOC, JSP,

JavaScript, HTML, JSTL, Hibernate 3.X, XML, ANT, UML, Log4j, Oracle 10g,

Web Services, Microsoft Visio,

Windows XP, JUnit 3, PL/SQL Developer

Alliant Energy, Madison WI

Sept 11 - Jul 13

Senior Java Developer

Responsibilities:

. Analyzed the business requirements and prepared the time estimation.

. Written Technical specification and presented them to LOB for the

approval.

. Developed code using Java, J2EE, Web Services, customized spring using

JISI framework.

. Defined and wrote Java beans in Spring 3.X for services and

dependencies

. Developed code for obtaining bean references in Spring Framework using

Dependency Injection (DI) or Inversion of Control (IoC).

. Experience in developing web services for production systems using

SOAP and WSDL

. Resolved bean cyclic dependencies.

. Developed the Ant scripts for preparing WAR files used to deploy J2EE

components

. Defined declarative transaction by creating Spring AOP proxy objects.

. Written unit testing and integration testing using Junits, Mockitos

and AOP method interceptors.

. Generated code coverage for the management purpose, code and branch

coverage percentage is maintained at par with 70%.

. Used ANT for building the application and deployed on Application

Server

. Used Log4j and commons-logging frameworks for logging the application

flow

. Wrote Hibernate configuration and mappings xml files for database

access

. Prepared ERA insight reports and fixed technical defects.

. Experience in working with Spring MVC using AOP, DI/IOC and JDBC

template

. SOAP UI is used extensively to test the middleware components

independently.

. Used IBM RAD / FAST IDE, Optim Studio for the development.

. Developed Database and used Hibernate for mapping objects to the

relational database

. Involved in the daily meeting to identify possible issues and define

the actions to take Used Test Driven Development (TDD) to build

specific components.

. Supported the application across multiple environments like IST, QA,

UAT and Production.

. Code review done using Crucible tool

. Used Ant for Production Control team for implementation & deployment

. Experience in developing web services for production systems using

SOAP

. Integrated Backend data base by using Hibernate.

. Deployed application in Web Sphere server.

. Used UNIX commands as part of project development and log

traceability.

Environment: Java, Spring Core, Spring ORM, Spring MVC, Oracle, Hibernate,

SOA, Junit5, UNIX, shell scripting, JSP, ANT Oracle, HTML,

DHTML,CSS,CSS3,Log4j, GWT (Google web Toolkit), JavaScript,

Web services (SOAP), Agile Methodologies, Jakarta Tomcat 6

WellPoint, Columbia, MD

Apr 10 - Jul 11

Sr. Java Developer, Web Developer

Responsibilities:

. Involved in the complete Software Development Life Cycle including

Requirement Analysis, Design, Implementation, Testing and Maintenance.

. The RESTful web services have been used to retrieve and update the

data which is populated.

. Dependency injection which is a very significant step in

the UI development application has been implemented through services.

. Directory structure has been created for the code that is written for

the UI part of the application which is very convenient for any of the

teammate or the developer to understand the occurrence of defect or to

rectify it.

. Utilize in-depth knowledge of functional and Technical experience

in Java/J2EE and other leading-edge products and technology in

conjunction with industry and business skills to deliver solutions to

customer

. Developed Server side components using Hibernate and Spring framework

. Designed application modules, base classes and utility classes using

core java

. Designed and implemented customized exception handling to handle the

exceptions in the application.

. Configured Maven dependencies for application building processes

. Involved in developing code for obtaining bean references in spring

framework using Dependency Injection (DI) or Inversion of Control

(IOC)using annotations.

. Used Spring validation and wrote validation rules.

. Integrate REST APIs in application and website to work with different

kind of platforms

. Primarily focused on the spring components such as Dispatcher

Servlets, Controllers, Model and View Objects.

. Created Maven build file to build the application and deployed on

Websphere Application Server

. Implemented the application following the J2EE best practices and

patterns like Singleton, Factory, Session Faade, MVC and DAO.

. Developed Business components using Java Objects and

used Hibernate framework to map the Java classes to the database.

. Designing the front end using JSP, JQuery, CSS and Html as per the

requirements that are provided.

. Extensively used JQuery selectors, events, Traversal and JQuery

AJAX with JSON Objects

. Used Hibernate, object/relational-mapping (ORM) solution, technique of

mapping data representation from MVC model to Oracle Relational data

model with a SQL-based schema.

. Developed Hibernate DAO classes and with the spring frame work

manager classes retrieve and save the data from the database.

. Used Spring IOC framework to integrate with Hibernate.

. Implemented Maven Script to create JAR, WAR, EAR & dependency JARS and

deploy the entire project onto the Web logic Application Server

. Customized Rich Faces data grid Floating filtering, Sorting,

Pagination, clearing all filters, row coloring, column spans, scroll

bars, Refine Views, column and header styles.

. Implemented Model View Controller (MVC) Architecture and coded Java

Beans (as the model).

. Implemented WebServices to send order details to downstream systems

using Jax-Rpc, Rest

. Implemented version controlling using Dimensions.

. Implemented log4j for logging purposes and debug the application.

. Designed and developed the application presentation layer using JSTL.

. Prepared JUnit test cases and executed the test cases using JUnit in

eclipse.

. Executed Jprobe and resoled the performance issues in the application.

. Involved in bug fixing during the System testing, Joint System testing

and User acceptance testing.

. Consumed Restful Web services

. Supported the application during the warranty period.

Environment: Java, UML, Spring 3.1, Eclipse 3.5, Oracle Web Logic

Application server, JSP, JQuery, Servlets,

JDBC, Hibernate 3.3.x, Spring 3.0 XML, XSLT, REST, Maven, CSS, DOM, DHTML,

JUnit, Dimensions, Log4j,

Oracle10g, TOAD, UNIX, Ant, Agile Scrum.

IGATE Patni

Client: AOL, Dulles, VA

Feb 08 - Mar 10

Java Developer

Responsibilities

. Developing new pages for personals.

. Implementing Struts MVC Design pattern for the Application for the

front end appearance and log in Screens.

. Using Content Management tool (Dynapub) for publishing data.

. Implementing AJAX to represent data in friendly and efficient manner.

. Developing JSP's and Action Classes.

. Used Hibernate annotations to persist the data into Oracle Database.

. Interacted with external services to get the user information making

web service SOAP calls

. Design and developed web layer components using JSP and Struts

Framework

. Implementing Log4j for logging and debugging.

. Implemented SOAP over HTTP and SOAP over JMS communication

. Developed Server side components with coordination Hibernate and

Struts.

. Implementing Form based approach for ease of programming team.

. Developed WebServices in SOAP, UDDI.

Environment: Core Java, Struts framework, J2EE (JSP/Servlets), XML, AJAX,

DB2, MySQL, Tomcat, SVN, RedHat.

IGATE Patni, India

Jul 06 - Jan 08

Software Engineer

Responsibilities:

. Involved in Development of Reception/Admission and Payment/Receipts

modules

. Complete understanding of requirements and design

. Developed HTML pages for Client Side Validation

. Wrote client side validation in Java Script.

. Involved in creating JSP pages for presentation of the data to the end

user

. Designed new services using various J2EE design patterns like DAO,

Value Object, and Session Fa ade.

. Wrote ANT scripts to deploy the components on Web Sphere Application

Server 5.1.

. Did regular code reviews and fixed major bugs without side effects.

. Strict adherence to Java coding standards

Environment: Java, JSP, Servlets, EJB, Struts, Web Sphere Studio

Application Developer, Oracle 8i, Web

Sphere Application Server, ANT, HTML, JUnit, Java Script, Rational Rose,

Dream Weaver 8.0, CSS, Ant, Log4J,

VSS, Linux



Contact this candidate