Post Job Free
Sign in

Design Project

Location:
San Francisco, CA
Posted:
May 20, 2015

Contact this candidate

Resume:

Swapnapriya

Ph No: 678-***-****

Email id: **************@*****.***

Senior Java J2EE Developer

Profile:

. 9+ Years of total IT experience.

. 9+ years of Java, Servlets, JSP and Struts.

. 2+ years of Spring Framework.

. 4+ Years of Web Services.

Summary:

. J2EE: 9+ years of Programming experience in Java 5.0 features like

Generics, Auto boxing & Unboxing, Static import and Annotations. IDE's

like Eclipse 1.0/2.0/3.0/3.1, Creational, structural and behavioral

design patterns (MVC Architecture, Singleton, Factory etc.).

. Development: Extensive experience in developing applications using Core

Java and various J2EE technologies including JSP, Servlets, JSON, JSP

Custom Tag Libraries, JavaBeans, JDBC, Threads, Multithreading, IO, JMS.

Data mapping and query optimization.

. Architecture: Design Patterns, J2EE Architecture, SDLC, Proficient in

the design, development and implementation of Model-View-Controller (MVC)

using Jakarta Struts 1.x Frameworks, Spring Framework, Hibernate,

Singleton, MVC, Service Locator, Business Delegate, Session Facade, DTO,

DAO patterns. Experience in writing Ant 1.x build scripts for project

development and deployment. Configuring and deploying J2EE applications

using Apache Tomcat, Strong hands-on Object-oriented analysis and design

using UML, UML diagrams like use cases, class diagrams and sequence

diagrams.

. Web Servers & Frame Works: Extensive experience in developing Web

Services using JAX-RPC, JAXB and XML based protocols such as SOAP and

REST. Experienced in IBM Web sphere 6.x/5.x, Glass Fish and Apache

Tomcat.Experience with Agile development methodologies such as Scrum and

Test Driven Development (TDD).

. GUI: Strong front-end and GUI development skills in HTML, DHTML,

JavaScript, CSS and XSL(XPath, XQuery), SDLC.

. XML: Strong XML experience using XSL, XSLT, DTD Schema & SAX/DOM.

Experienced in parsing (DOM and SAX) XML using JAXP API, JAXB(Java

Architecture for XML Binding), JAX-WS, JAX-RS and XMLBeans .

. Extensively worked on Production Support for Order Management in Telecom

Domain.

Education and Certifications:

. Bachelors in Computers & Information technology, India

Technical Skills:

J2EE Technologies Servlets, JSP, JDBC, JNDI, JAX-RPC, JAX -WS,

Java Mail, SAX, DOM, JMS, Struts 1.2,

Struts 2, Spring Framework, Soap Web Service,

Rest Web Service, Web sphere 6.0 / 6.1,

Tomcat 5.x, Apache, Hibernate.

Languages Java Script, HTML, XML, XSL, XSLT.

Design Skills Object Oriented Analysis & Design ( OOAD),

GOF Design Patterns,J2EE Design Patterns, UML

Development Tools My eclipse 6.5, Net beans

Development Methodologies ANT

and Deployment

Database and Tools Oracle 9i / 10g, MS SQL Server 2000, MySQL,

TOAD

Operating System Windows 7 Web and Application Server, UNIX

Professional Experience:

Cisco, San Jose, CA

Oct'14-Present

Technology Analyst

Project Description (Supply Chain 'Large Scale Services Program' (SCM

LSS)): Cisco has embarked on a strategic initiative SCM LSS where they are

simplifying and innovating the business processes to be able to grow and

accelerate the business through deployment of Large-Scale Services. Infosys

is engaged as the end-to-end business transformation partner for Cisco in

the SCM LSS Program. These are the major services that enterprise

companies need to operate. Given the pressure to accelerate and grow the

business amid increasing complexity and globalization, the ability to

deliver Large-Scale Services is essential to Cisco and its partners.

This is an end-to-end Oracle R12 implementation program involving

requirements elaboration, functional design, technical design, build,

testing, implementation and support. The large scale services will be

developed in multiple releases over next quarters as per LSS roadmap.

Responsibilities:

. Involved in business requirements, design and document technical design

for the business requirements.

. Involved in Design, Identification of Components and Preparing Technical

Use Case Specs and test cases.

. Used JMS for sending messages and receiving XML messages through TIBCO

Integration Module.

. Developed several Data Access Objects that fires the Hibernate Queries

. Used Spring Framework for implementing MVC.

. Executed shell scripts on UNIX for Server auto start-ups, shut-downs and

log files checking and daily/weekly job scripts.

. Created Stored Procedures, Indexes and materialized views for new

requirements.

. Implemented optimization techniques to improve database query

performance.

. Used Sub version for versioning control.

. Involved in Unit, Integration and Pre-Production testing of the

application.

. Involved in deployments for Production.

. Involved in development for Shipping control form.

. Involved in Development of Delivery based form.

. Involved in Writing of MD50, MD70 documents based on the requirements

given by client.

. Extensively worked with QA team and resolved all the issues to get the

green signal for production releases.

Environment: Java 1.4, Spring Framework, Hibernate, Servlets, JSP, TOAD,

Oracle10i, Web Sphere 6.0, XSLT, XML, Design Patterns, XSD, HTML, Java

Script, SQL, PL/SQL, Log4J, Design Patterns, UNIX, SVN, Windows 7.

Cisco, Sanjose, CA

Jun'12 - Oct'14

Technology Analyst

Project Description (Software Infrastructure and Fulfillment Technology

(SWIFT)): SWIFT is responsible for providing the licensing framework which

supports end to end electronic software licensing lifecycle. This project

consists of three interconnected web applications (SLT, SLFEXT, MAgent)

which helps in generating the licenses of almost all Cisco Products. SLT is

used by internal CISCO Support employees called GLO Agents to fulfill any

customer requests, whereas SLFEXT is the external customer-facing

application that behaves as a self-serve portal for Cisco customers seeking

licenses for their purchased products. MAgent is the heart of the system

that actually does all the processing and business logic validations. This

is an end-to-end application development cum maintenance project involving

requirements elaboration, design, build, testing, implementation and bug

fixes. The system requires monthly releases using the staged waterfall

development methodology.

Responsibilities:

. Involved in gathering the requirements from the business.

. Involved in the Design of work flow which is automated using BPM tool

BPEL.

. Extensively worked on web services to interact with different systems.

. Used Java Script extensively to code client side validations.

. Used Web Services to get the authorization key

. Extensively used XSLT for transforming the xml with the specific format

with respect to the downstream and billing systems.

. Involved in Analysis, design and coding on J2EE Environment.

. Implemented MVC architecture using Servlets, JSP, and Struts2.

. Involved in database programming in Oracle.

. Developed several Data Access Objects that fires the Hibernate Queries

. Used Struts for implementing MVC and using layouts.

. Delegated Struts Action management to the Spring framework

. Created and modified Stored Procedures, Complex SQL Commands for the

application using PL/SQL.

. Developed web Components using JSP, Servlet under J2EE Environment.

. Developed web Components using Servlets and Server side components using

Struts 2 under J2EE Environment.

. Involved in Production Support work which includes monitoring the logs,

resolving the tickets and helping the users to find and fix the issues

proactively.

. Supported to the QA team during the System Testing phase and fixed the

Defects.

. Prepared the test data required to test all screens/functionalities in

the application.

. Execute regression and Performance Loading test cases.

. Migrated the complete project from Struts1 to Struts2.

Environment: Web Services, Java 1.5, XML, XSD, HTML, Java Script, Ajax,

JSON, Web Sphere 6.1, SQL, PL/SQL, Log4J, TOAD, Design Patterns, UNIX,

SVN, Windows 7,Struts 2, Spring, Hibernate.

Wipro Limited, India

March'10-June'12

Senior Software Engineer

Project (Medavie Blue Cross): Medavie Blue Cross helps lighten the

financial burden of a serious illness with our comprehensive personal

health plans. It contains details about Practitioner, Provider, Provider

Admin and Health Insurer. It also contains details about Policies which

existed in Health Insurance.

Responsibilities:

. Closely involved with design, development and implementation of the

application.

. Involved in developing the web services which are being called from the

application.

. Involved in testing the web services.

. Designed and developed the service delegates for the application.

. Integrated web service with Hibernate ORM (Object Relational Mapping)

Framework to interact with the database.

. Tested the code coverage using Cobertura.

. Developed web Components using JSP, Servlet.

. Set up the deployment environment on Glassfish Application Server.

. Used Java Script extensively to code client side validations.

. Developed Ant scripts to build and deploy the application onto Glass fish

Application Server

. Used My Eclipse IDE for development and CVS for Version Control.

. Integrated web services with the front end team.

. Supported to the QA team during the System Testing phase and fixed the

Defects.

. Prepared the test data required to test all screens/functionalities in

the application.

. Prepared junit test cases for the web services.

Environment: Java 1.4, J2EE (JSP, Servlets), JAXB, SOAP, CSS, My Eclipse

6.5, Web Services, Oracle 10g, HTML, Design Pattern, CVS, and Windows XP.

Netelixir, India

Sep'08- Mar'10

Senior Software Engineer

Project Description (LXRRetail): LXRRetail is Net Elixir's next-generation

integrated online customer acquisition management and optimization

technology that enables online retailers to effectively monitor, manage,

and optimize online advertising and marketing campaigns. Our platform is a

scalable enterprise level solution most appropriate for online retailers

with $50k or more per month ad spend.

Responsibilities:

. Was closely involved with development and implementation of the

application.

. Designed the web tier using on the MVC design pattern of the struts

framework.

. Used HTML, Java script, Servlets, and JSP in the presentation tier.

. Used Java Script extensively to code client side validations.

. Used My Eclipse IDE for development and CVS for Version Control.

. Validate the code against the defined coding standards using PMD.

. Unit tested the functionality and fixed any defects identified.

. Build and deploy the application to the required environments

. Involved in the Performance tuning of the application.

. Supported to the business users during User Acceptance Testing phase.

. Created reports to get the daily status usage of the campaign.

. Created jobs to mail the status reports automatically based on the client

settings.

Environment: Java 1.4, J2EE (JSP, Servlets, XML), Java Script, JDBC, Struts

1.2, TOAD, Tomcat, SQL Server, HTML, XHTML, CVS, JUnit and Windows XP.

Packetware INC, Hyderabad, India

Dec'05- Sep'08

Java/J2EE Developer

Project Description (TELEPROCESS): Mediation is the process of executing

business rules on the collected network usage data. Teleprocess provides

the user, the ability to define complex business rules offering variety of

mediation functions. Many downstream applications understand a format that

is usually different from the raw CDR files obtained from the network

elements. Teleprocess file format definitions are fully user controllable

and hence supports user specific conversions from the native NE formats to

the downstream application formats like billing system format, including

direct transport of the CDR data to a database management system.

Responsibilities:

. Responsible for the architecture, design, development and testing of the

project.

. Designed administration module, report module and session module web

pages for teleprocess WUI.

. Implementation of communication module between C++ tier and WUI.

. Maintenance and support for Teleprocess WUI.

. Involved in unit testing and integrity testing.

. Involved in Low level and High level documentation and bug fixing

. Involved in Unit, Integration and Pre-Production testing of the

application.

. Involved in the Performance tuning of the application.

. Responsible in automating the deployment process by developing ANT build

scripts.

. Deployed and move the projects into production environment.

. Migrated application from Swings to Struts environment.

Environment: Java, JSP/Servlets, Java Beans, ANT Script, Windows, Tomcat,

JSP Model2/Struts.

Packetware INC. India

Dec'05- Sep'08

Java/J2EE Developer

Project Description (Teleprovision): Teleprovision software is a tele-

product. It mainly deals with tracking down critical, informational and

error data. It has several modules like Network gateways, Network elements,

Service Actions, Applications, Log/ Trace, Users( Administrator, Managers,

Power users and User), and License Management. I was given Log/ Trace

module to accomplish the task. In this module, we have to invoke functions

present in the CORBA tier and to receive and send the processed data. We

have to filter the incoming data into information, error and critical data.

Responsibilities:

. Responsible for the architecture, design, development and testing of the

project.

. Designed administration module, report module and session module web

pages for teleprocess WUI.

. Implementation of communication module between C++ tier and WUI.

. Maintenance and support for Teleprocess WUI.

. Involved in unit testing and integrity testing.

. Involved in Low level and High level documentation and bug fixing

. Involved in Unit, Integration and Pre-Production testing of the

application.

. Involved in the Performance tuning of the application.

. Responsible in automating the deployment process by developing ANT build

scripts.

. Deployed and move the projects into production environment.

. Migrated application from Swings to Struts environment.

Environment: Java, JSP/Servlets, Java Beans, ANT Script, Windows, Tomcat,

JSP Model2/Struts.



Contact this candidate