Post Job Free

Resume

Sign in

Web Services Design

Location:
Fishers, IN
Posted:
May 25, 2016

Contact this candidate

Resume:

RENUKA NARRA

Ph: 317-***-****

E-Mail: acux05@r.postjobfree.com

PROFESSIONAL SUMMARY:

3+ year of professional IT experience with full project lifecycle development in J2EE technologies: Requirements analysis, Design, Development, Testing and Deployment of software applications.

Extensive involvement in all stages of System Development Life Cycles (SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.

Extensive experience with both core and advanced Java technologies which includes Java, XML, JavaScript, J2EE, JSP, EJB 1.1/2.0/3.0, JDBC, Struts, Servlets, Java API for XML Web Services.

Experience in working with MVC Architecture, Struts and spring Framework and implemented some good design patterns.

Experience in using JDBC and Hibernate, Object Relational mapping for database connectivity.

Experienced in working with Web/Application servers like WebLogic6.1/8.1, WebSphere5.1/6.1, JBoss 4.0, and Apache Tomcat 5.x.

Good working experience with Relational Databases like Oracle 9i/8/10g/11g and MYSQL

Expert in Database Design, Implementation and has ability of transforming complex business logic into Database design.

Involved in designing Multi-Tiered applications and worked on design patterns such as Singleton, Multi View Controller (MVC), Factory.

Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) based on Unified Modeling Language (UML) using Rational Rose.

Experienced in using Integrated Development Environment (IDE) like RAD,IBM Web Sphere Studio 5.x, Eclipse3.x, Net beans 6.x.

Good knowledge of Web application development technologies such as HTML, JavaScript, CSS, AJAX, XML, XSL.

Good experience in developing build scripts using Ant, Maven, Checkstyle, testing using JUnit, logging using Log4J, and version control using CVS,Subversion,Clear case.

Experienced in working on different operating systems like Window NT/2000/XP, UNIX and LINUX.

Highly adept at promptly and thoroughly mastering new technologies and adapting to existing corporate infrastructures, producing results immediately on hire in cross-functional IT roles.

Excellent Team Player with a great positive attitude and ability to involve and motivate members within a team to achieve their objectives by developing a spirit of co-operation.

Excellent Analytical, Problem solving and very good documentation skills with a commitment to maintaining high quality standards.

TECHNICAL SKILLS:

Operating Systems

Windows 95/98/NT/2000/XP, Sun Solaris 9/10, Unix, Linux

Languages

C,C++,Java, J2EE, SQL, UML 1.x/2.0, PL/SQL, Shell scripts

Databases

Oracle 9i, SQL Server 2000/2005,My SQL

IDE

RAD,Eclipse,NetBeans,JDeveloper

Web servers

Tomcat 5.0 / 5.5

Application Servers

BEA Web Logic 8.1/10.3, IBM Websphere 5/6/7, JBoss 4.0

ORM

Hibernate 2.x,3.x

Dist Object Management

EJB 2.0, RMI, SOAP (Web services),REST

Design Patterns

MVC, DAO, Front Controller, Singleton pattern

Client-Side Scripting

HTML,DHTML,JavaScript,CSS,AJAX,JSON

Server- Side Scripting

JSP, Strut Tags, Custom Tags, JSTL

Frameworks

Struts 1.2, Spring 2.5,Spring 3.0, Spring Web Flow 1.0, ATG

Methodologies

Agile, Waterfall

UML Tools

Rational Rose, MS Visio

Build Tools

Ant, Maven

Testing Tools

JUnit 3.8/4.0

Config. Mgmt Tools

ClearCase, HPQC

Version Mgmt Tools

Subversion 1.4 (SVN), CVS,PERFORCE

Loggers

Log4J

PROFESSIONAL EXPERIENCE:

Canon, Dallas, TX, USA. Feb 2015–Present

Role: J2EE Developer

Responsibilities:

Responsible for Requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing, User Acceptance Testing, Data Validation, Version Controlling and deployment.

Conduct cost and benefits analysis to determine proper architecture solutions with the goal of improving existing systems and technologies and in meeting the needs of the business. Consistent Success in building cost effective, highly reliable, feature rich Scalable Enterprise-level software solutions

Design and developed web application using JSF, Spring Web Flow, Spring, SEAM 2.0 and AJAX technology.

Design and developed front end UI using JSF, JQUERY and RichFaces components.

Worked with AngularJS filters in expressions and directives to filter data rendered in the UI.

Actively involved in the development of UI using Angular JS, JavaScript, HTML 5 CSS 3, XHTML and AJAX

Reverse Engineered using Hibernate plug-in for RAD to generate Hibernate configuration, POJO classes and DAO classes and wrote finder methods using Hibernate Query Language (HQL) for dynamic searches.

Wrote JavaScript’s for validating the client side business rules.

Developed Custom tag libraries for providing multi-lingual functionality.

Designed and Developed Business Process layer components and integrated with SEAM framework.

Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.

Created and maintained mapping files and transaction control in Hibernate.

Configured web.xml, faces-config.xml for navigations and managed beans. Integrated JSF, JQUERY, and SEAM and Hibernate Frameworks. Enhanced many threads effectively.

Scaled Agile Methodology with Test Driven Development(TDD)

Used Struts Framework to design actions, action forms, and related configuration for every use-case.

Designed and developed Web Services to provide services to the various clients using RESTFULL API and WSDL.

Experience in Web Services development using Apache-Axis, JAX-RPC, JAXB and Security architecture for marinating security levels for business process.

Wrote builds and deployment scripts using ANT and was also responsible in maintaining them.

Integrated various modules and deployed them in JBOSS.

Responsible for debugging, testing, maintaining and deploying the application.

Environment: RAD 7.0, AIX (Unix), WebSphere 7,RESTFULLWeb Services, Serena Dimensions, Hibernate, Oracle11g, CSS 2, CSS3, Maven, JavaScript, JSP 2.2, HTML, JDBC 4.0, Spring, SVN, JAX-RPC 1.1, SOAP, SOA,HTML 4,HTML 5.

L &T Infotech Pvt Ltd, Hyderabad, India May 2012–Nov 2013

Role: J2EE Developer

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 Model-View –Controller (MVC) pattern to make it extensible and flexible

Implemented the architecture with Struts-Config, Action Form classes and Action classes.

Implemented the Consolidated applications front-end pages using JSP's, JSTL, and Struts Tag Libraries.

Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.

Designed and developed Web Services to provide services to the various clients using RESTFULL API and WSDL.

Developed the helper classes used by most of the components in this application.

Configured connection caches for JDBC connections.

Used extensive JavaScript for creating the Global templates that can be used across the JSP Pages

Developed code for generating the XML requests required for calling the web services.

Developed code for processing the web service response obtained in XML as a String after calling the web Services using SAX parser

Configured Logger, and layout using log4j.

Used Hibernate for Object Relational Mapping.

Used Ant 1.6.5 for building JAR s and WAR.

Rational Clear Case was used as Source and version control for rebasing and delivering the code

Prepared Unit test cases as well performed Unit testing and Integration testing.

Environment: Servlet, JSP, EJB, Struts, Hibernate, LDAP,RESTFULL API, JNDI, HTML, XML, DOM, SAX, ANT, Weblogic Server 8.1, Oracle9i

EDUCATION:

Masters in Computer Science

Texas A&M University-Kingsville, Texas, USA.

Bachelors in Computer Science

JNTU Kakinada, AP, India.



Contact this candidate