Post Job Free

Resume

Sign in

Java/J2EE Full Stack Developer

Location:
Hyderabad, Telangana, India
Posted:
April 27, 2017

Contact this candidate

Original resume on Jobvertise

Resume:

S HAL I N I

Sr. JAVA/J*EE Developer

Email: p aczcdm@r.postjobfree.com

Phone: 469-***-****

Profile:

8+ years of experience in Software Development Life Cycle (SDLC) including

requirement analysis, design and technical specification, code development, code

i ntegration, testing and deployment of Object Oriented Analysis and Design using

Java/J2EE

Technical expertise in the areas of object oriented analysis and design (OOAD)

Strong experience in Core Java p rogramming using Collections, Generics,

E xception handling, multithreading.

Extensive experience in programming with core Java, J2EE, JEE, Swing, Servlets,

Java Server Pages, Java Beans, JDBC and MVC Architecture.

Hands-on experience in developing applications using advanced Java technologies

l ike J SP, Servlets, JSTL, JDBC, AngularJS, XML, Ajax, H T M L, JavaScript,

J Query, RESTful Web Service, Spring, Serialization, Externalization, Struts,

a nd Object Relational Mapping (ORM) tools like Hibernate 3.x/4.x.

Experienced in developing Web Services w ith X ML and JSON based protocols such

as SOAP, WSDL, JAX-RS and Spring-WS.

Good working Knowledge in X ML, XSL, XSLT, D TD, XML Schemas, SAX/ DOM

p arsers and XSD validations.

Worked with R elational Database Management Systems i ncluding O racle &

SQL Server .

Good working knowledge in deploying J ava a pplication servers l ike WebLogic,

WebSphere, Apache Tomcat, 10 GAS Server, G lassfish and JBoss.

Experience in writ ing SQL and PL/SQL scripts i ncluding V iews, Cursors, and

P rocedures, Functions, Database T r iggers and solid understanding of

D atabase Management System .

Exposed to Web services SOAP (Simple object access protocol) and WSDL

(Web Services Description Language)

Experienced in developing R estful web services: consumed and produced.

Experience in Building, Debugging, Optimizing.

Abili ty to work with distr ibuted teams in a dynamic, i terative development process,

Agile and waterfall.

Page 1

Have experience in software Development Processes like S DLC, Waterfall, T est

D r iven Development ( TDD), I terative and Agile Methodologies.

Experienced in developing UM L diagrams like Use Case Diagrams and Class

d iagrams, Sequence Diagrams and Behavior Diagrams

Experience in Testing as in TDD and unit, In tegration, system testing.

Good experience in various I ntegrated Development Environments (I DE)

E clipse, Spring Tool Suit and NetBeans.

Abili ty to learn new technologies and methodologies quickly.

Education:

Bachelors f rom J awaharlal Nehru Technological University i n Computer

Science & Engineering (Hyderabad, India).

Technical Skills:

Technologies Servlets, JSP, JDBC, JSTL, JNDI, Java Script, JPA,

H IBERNATE, SOAP, ORM.

Web Technologies H TM L4/5, CSS/CSS3, DHTML, XML, JavaScript, JSTL,

E xpressions JQuery.

Operating Systems Windows, Ubuntu, Red Hat Linux, Linux, UN IX

Project Management Plan View, MS-Project

Programming&Scripti Java/J2EE, SQL, PL/SQL, Unix Shell Scripting, C, C++

ng Languages

Modeling Tools UM L, Rational Rose, OOAD, JAVA/J2EE Design Patterns

IDE/GUI Eclipse, Net Beans, Spring Tool Suite, Microsoft Visual

S tudio

Web Servers Apache Tomcat, Web Logic, Web Sphere, 10 GAS Server

Framework Struts, H ibernate and Spring

Database MS-SQL, Oracle 11g/12c, MS-Access

ETL Informatica, Pentaho

Testing Quality Center, Win Runner, Load Runner, QTP

Professional Experience :

Page 2

C ISCO SYSTEMS, San Jose CA D ec15

U ntil Date

Role: Java/J2EE Full Stack Developer

Cisco is the world largest Network System and manufacture company operating worldwide.

T he scope of the project is to work with the multiple teams to gather enhancements and

developing the application. Developed In ternal Tools, which will monitor the tasks, services

and inform the application possessors about the issues found.

Responsibilities:

Involved in Analysis & Design of the Reference Data Management.

Extensively worked with multiple teams to gather enhancements, developing,

monitoring application services and inform the application holders about the issues

found in database.

Customizing confirmation messages as per the customer specification.

Developed the User Interface using JSP, Spring MVC, H T M L5, CSS3, JavaScript,

N ode JS and enhanced response using twitter Bootstrap.

Used A ngularJS as framework to c reate a Single Page Application (SPA), which

can bind data to specific views and synchronize data with server.

Implemented AJAX for asynchronous communication w ith server providing

better user experience.

Created screens by assembling Struts Tiles: header, footer, menu, body and defined

common page layouts, menu layouts, and use them by passing lists of i tems and

l inks. Reuse existing layouts using inheritance.

Designed and implemented AJAX server calls to dynamically retrieve user

i nformation.

Maintained Interface compatibili ty and concurrency in the project using Java8 new

features like default, static methods and Concurrency API.

Created O bject-Relational mapping(ORM) using H ibernate .

Used H ibernate Query Language (HQL) to query the database for complex data.

Used Two-way data binding features of AngularJS to implement Data binding to

b ind various server controls to the data from database.

Created Hibernate mapping files, sessions, t ransactions, Query and Criteria's to

fetch the data from SQL based schema.

Page 3

Used Agile software development methodology on Spring framework .

Implemented the application using Spring I OC, Spring MVC F ramework, Spring

B atch, Spring Boot and handled the security using Spring Security .

Implemented service methods and SQL queries, PL/SQL to interact with the

O racle DBMS.

Designed and implemented stored procedures, functions and packages to store

i nformation from various sources for r isk analysis using PL/SQL . Created

D DL, D M L scripts to create tables and privileges on respective tables in the

database

Designed and implemented O racle based database and created R EST enabled Web

Services.

Used log4j for wri ting into Application and Er ror logs.

Designed and developed XML validation functionality and store XML document in

database.

Developed the front end using JSP and H T M L .

Created U N IX shell scripting for periodic generation of reports.

Used J IRA t ool for Issue/bug t racking, monitoring of work assignment in the

system.

Deployed the applications on WebSphere Application server .

Followed the Maven build life cycle to build the application and deployed into 10

GAS application server.

Worked on web application using WebLogic server and deployment

Developed test cases and performed u nit testing, Junit and manual testing.

Worked as per Agile (Scrum) methodology to meet customer expectation,

t imelines with quality deliverables.

Environment: Java/J2EE 7/8, JDBC, Eclipse, Spring Tool Suite, JSP, H T M L5, CSS3,

J avaScript, JQuery, AngularJS, Angular I I, NodeJS, XML, Spring, REST web

services, Bootstrap, Agile methodology, Log4J, H ibernate 3.1, Oracle 11g/12c, Junit,

SQL, PL/SQL, UN IX, Maven, Apache Tomcat Server, WebLogic Application Server,

WebSphere Application server, 10GAS Application Server, SVN, J IRA

Page 4

C iti Bank, I r ving TX D ec14

Nov15

Role: Java/J2EE Developer

The aim of this project is to implement a vendor-supplied product to act as a Fees Engine,

housing and executing rules to reduce human intervention. This project is intended to

p rovide the business users with short-term productivity gains, while also contributing to

t he end state vendor strategy, by reducing dependence on imaged document review and

aggregating data from various source systems into a centralized review utili ty.

Responsibilities:

Involved in Analysis & Design of the Reference Data Management.

Worked as per Agile (Scrum) methodology to meet customer expectation,

t imelines with quality deliverables.

Extensively worked with business analysts and the end users to gather and finalize

t he requirements.

Developed the User Interface using JSP, Spring MVC, H T M L5, CSS3, JavaScript,

N ode JS and enhanced response using twitter Bootstrap.

Created O bject-Relational mapping using H ibernate .

Used H ibernate Query Language (HQL) to query the database for complex data.

Used Two-way data binding features of AngularJS to implement Data binding to

b ind various server controls to the data from database.

Used A ngularJS as framework to c reate a Single Page Application (SPA), which

can bind data to specific views and synchronize data with server.

Implemented AJAX for asynchronous communication w ith server providing

better user experience.

Created screens by assembling Struts Tiles: header, footer, menu, body and defined

common page layouts, menu layouts, and use them by passing lists of i tems and

l inks. Reuse existing layouts using inheritance.

Designed and implemented AJAX server calls to dynamically retrieve customer

i nformation.

Maintained Interface compatibili ty and concurrency in the project using Java8 new

features like default, static methods and Concurrency API.

Page 5

Created H ibernate mapping files, sessions, t ransactions, Query and Criteria is to

fetch the data from SQL based schema.

Used Agile software development methodology on Spring framework .

Implemented the application using Spring I OC, Spring MVC F ramework, Spring

B atch, Spring Boot and handled the security using Spring Security .

Deployed the applications on WebSphere Application server .

Implemented service methods and SQL queries, PL/SQL to interact with the

O racle DBMS.

Designed and implemented stored procedures, functions and packages to store

i nformation from various sources for r isk analysis using PL/SQL.

Installed, secured, and configured AWS cloud servers and Amazon AWS virtual

servers (Linux).

Experienced working with database setup and maintenance on AWS EC2 .

Designed and implemented M ongoDB based database and created R EST enabled

Web Services on Jersey framework.

Used log4j for wri ting into Application and Er ror logs.

Designed and developed XML validation functionality and store XML document in

database.

Designed and developed RESTful Services to retrieving configuration JSON

documents related to customer.

Developed the front end using JSP and H T M L .

Created UN IX shell scripting for periodic generation of reports.

Used J IRA t ool for Issue/bug t racking, monitoring of work assignment in the

system.

Followed the Maven build life cycle to build the application and deployed into

WebSphere application server.

Developed test cases and performed u nit testing using Junit.

Environment: JDK 1.6, Java/J2EE, REST web services, WebSphere application

server, H T M L5, CSS3, JavaScript, JQuery, AngularJS, NodeJS, Bootstrap, Agile

methodology, XML, Log4J, H ibernate 3.1, Spring, Oracle 10g, MongoDB, Junit, SQL,

P L/SQL, UN IX, Maven, Eclipse, GIT, AWS EC2, J IRA

Page 6

A merican Airlines, TX Ap r13

Nov14

Role: Java/J2EE Developer

American Airline is an int ranet portal used by the employees in the company to make their

t ravel arrangements for the business t r ips. This manages all the information related to the

a irline staff, executives and also keeps t rack about the f light information for the airline.

T he Primary function of this int ranet portal is to manage the f l ight information and to

perform reservations and cancellations. However, the duties in an airline also involve

performing allied tasks, such as querying the status of f lights, managing accounts of

executives who perform the reservations, and generating reports on daily, weekly basis.

Responsibilities:

Developed application using Agile Practices.

Played the role of Senior Java/J2EE Developer completed the project from the

development phase t ill the completion of project.

Designed and developed shipment t racking, customs information, f l ight schedules

and user management modules.

Implemented interactive U I screens using H T M L, CSS, Jquery, JSON,

J ava Script and AJAX.

Designed and developed the front end with JSP, JavaScript, H T M L, TagLibs and

CSS.

Implemented SOAP web service clients to retrieve and display f l ight schedules

i nformation from American airlines hub services.

Designed and developed a RESTful style Web Services layer to interface with a RPG

and DB2 system.

Experience in using L ogging frameworks Log4J to t rack flow of execution .

Responsibili ties include designing and developing new back-end services,

maintaining and expanding our AWS infrastructure, and providing mentorship to

others on my team.

Extensively worked on SQL developer for interacting with database and wri t ten SQL

scripts and stored procedures.

Page 7

Wrote various SQL, PL/SQL queries and stored procedures for data retrieval.

Developed B uild Script using Maven tool.

Developed several REST web services supporting both XML and JSON to perform

t asks such as remote thermostat and demand-response management.

H T M L 5 and JQuery AJAX a re extensively used in web page development.

Configured Log4j and involved in t rouble shooting the environmental issues.

Solving technical issues in application.

Developed Unit tests using J unit and Easy Mock.

Developed mock web services and used SOAPUI for testing web services.

Environment: JDK 1.6, J2EE, REST web services, WebLogic application

server10.3.5, H T M L, XML, Log4J, SVN, H ibernate 3.1, Spring 3.0, SOAP, Eclipse,

O racle 10g, Junit, SQL, PL/SQL,UN IX, Maven, Easy Mock

AT&T, Richardson, TX

J an11 Apr13

Role: Java/J2EE Developer

Description: AT&T is a global leader in delivering innovative communications,

i nformation and entertainment. They offer voice, data and video products and services over

w ireless, broadband and global IP networks that meet customers' growing demand for

speed, mobility, security and control.

Responsibilities:

Worked on all phases of software development life cycle.

Responsible for logical analysis of client requirements breaking them down

i nto system requirements and preparing High level Design document with business

use cases & mockups based on it.

Used ATG10.2 Oracle commerce platform for application design.

Used H ibernate mappings, persistence classes & integration EJB classes to

map the huge elegance database.

Designed and coded multi-login functionality. Heavily involved in integration

of multi-login functionality with Wireless & DirecTV applications.

Page 8

Designed and Coded action forms, action Servlets, action classes for

struts user interface.

Designed & developed front-end J SON contracts by using server side coding.

Worked closely with the architect to design & implement C assandra & cloud

to communicate with Wireless application.

Heavily involved in wri ting the Spring AJAX based enterprise application.

Responsible for application & database Configuration and deployment on

Beaweblogic10.3.

Developed the middle t ier of the application called B L IO (Business Logic

I nterface Object) using java server side coding.

Responsible for wri ting & executing J unit test cases for the BL IO coding.

Worked on designing all layers of M VC architecture . Coding for view using

J SP, JSTL, Jquery, H T M L, and CSS.

Involved in coding R EST web services & J ava t o deliver JSON contracts

t o front end.

Responsible for wri ting & executing J unit test cases for the BL IO coding .

Worked on supporting existing customers' unification process, supporting

merging activities.

Worked on STAR code review with the team members & was responsible for

noteworthy suggestions on code optimization, reducing expensive calls to backend

etc.

Responsible for multi-threading development & production support of the

same.

Environment: JDK 1.7, J2EE, ATG 10.2, Cassandra, Cloud, REST web services,

Servlets, JavaScript, H T M L5, XML, U M L, Log4J, CSS, SVN, Hibernate 3.1, EJB 3.0,

Spring 3.0, AJAX, MyEclipse7.5, Oracle 10g, JQuery, Struts 2.2, I nternet Explorer,

C hrome, PL/SQL, Windows

Comcast, Philadelphia, PA

A pr10 Dec10

Role: J2EE/U I Developer

Page 9

Comcast is the leading telecommunication company with services in Cable Video, H igh

Speed In ternet and CDV businesses. Comcast.com is a largest e-Commerce platform for the

company to execute business operations for all line of businesses. The scope of the fi rst

p roject required t racking and t r iaging all the defects related to system error, data mapping,

and CMS found in production and escalated by customer, businesses and markets. I was

a lso responsible to capture business requirements for Service Oriented Architecture (SOA)

for web-based applications and web services that allowed different applications to exchange

data.

Responsibilities:

In teracted with Business Users to capture business needs, functional needs,

managing expectations, and reviewing deliverables to ensure a successful

i mplementation.

Used G runt.JS and node.JS for Building Application.

Involved in creating the various user interfaces (UI) using JSP, D H T M L,

J avaScript, and CSS.

Developed all the U I pages using H T M L5, D H T M L, XSL/XSLT, XHT M L, CSS3,

J avaScript, jQuery, Ajax, Perl.

Responsible for wri ting J2EE compliant code using Java for an application

development effort. This involves working with J SP, Servlets, JDBC, XML, EJB

etc.

Used j Query to t raverse through a DOM t ree and manipulated the nodes in the

t ree. Implemented the Drag and Drop functionality using j Query framework .

Experience with T est D riven Development and Node.js.

Fixed bugs, providing production support & enhanced the applications with

additional features.

Involved in developing H T M L and JavaScript for client side presentation and,

d ata validation on the client side within the forms.

Enforced quality and validity of data affected by Java programs via database in core

java.

Worked with core java by resolving data, application and connectivity issues related

to Java programs' functionality.

Maintained, developed and fixed bugs for applications.

Documented and unit tested website code and applications.

Responsible for setting up Angular JS framework for U I development . Developed

h tml views with H T M L5, CSS3, JSON and AngularJS .

Page 10

Involved in Enhancement of existing application utilizing AngularJS, created

H T M L navigation menu that is role based wherein menu i tems changes dynamically

based on the values derived from the database in the form of XML.

Used Bootstrap for responsive web design.

Environment: JavaScript, JQuery, H T M L5, XML, & CSS3, AngularJS, Require.js,

bootstrap, MVC, AJAX, XML, Eclipse, I n ternet Explorer, Chrome, PL/SQL, Windows.

General Motors Co., I N D IA/ Detroit, M I M a r09

A pr10

Role: J2EE/U I Developer

Responsibilities:

Developed web interface for various modules using JSP, H T M L, XML, CSS, Java

Script, AJAX, and Action Servlets with Struts Framework, spring framework.

Used Spring f ramework for t ransfer of data between GUI and database.

Extensively worked on CORE JAVA (Collections, Generics and Templates,

I nterfaces for passing the data from GUI Layer to Business Layer).

Developed business logic and Enti ty Beans to manage the t ransactions with the

database to deliver the content to the presentation layer and also to store the data in

t he data layer.

Implemented DAO (Data Access Object) design pattern to access data from Oracle.

Development process the SCRUM, I terative Agile methodologies for web

A pplication

Developed using J2EE design patterns like Command Pattern, Session Faade,

B usiness Delegate, Service Locator, Data Access Object and Value Object Patterns.

Implemented Spring MVC, I OC & AOP.

Mapped the objects with the database using H ibernate Query Language (HQL) as

t he Persistence Framework.

Developed stored procedures using P L/SQL .

Developed EDI Mappings for conversion of data and deployed the mapping file to

PROD, QA and testing environments.

Used JMS for programs to create, send and receive messages by using different

modules like publisher, subscriber messaging and point to point messaging using

I BM-MQ-Series

Page 11

Used L og4j for debugging the application.

Involved in Configuration of data source and deployment of application in

development, Test and Production.

CVS for version Controlling.

Involved in configuration setting for Development, Test, and Production

E nvironment.

Used J-Unit test cases to test the application and performed random checks to

analyze the portability, reliability and f lexibility of the project.

Mainly involved in 24x7 support, Maintenance and enhancement of the application.

Environment: Java, H T M L, XML, JSTL, XSLT, AJAX, JavaScript, CSS, Struts,

Servlets, Spring framework, Eclipse, H ibernate, WebSphere Application Server,

Web Services, Junit, Oracle, Windows XP, CVS, U M L

Page 12



Contact this candidate