From: route@monster.com
Sent: Thursday, September 24, 2015 11:54 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Application
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
||||||
|
||||||
Gowthami goutami.sjava@gmail.com
CHRONOLOGICAL SUMMARY OF EXPERIENCE Senior J2EE Developer Belk, Charlotte,
NC
September 2013 – Present The company is the nation’s largest
privately owned mainline department store company. The project
involved is about the API Services. The API Service Layer in Belk’s
Omni-Channel API Services initiative is a J2EE based custom implementation to
create atomic services for the systems, that do not have capabilities of
exposing Atomic Services or the services exposed by the systems requires business
logic to be implemented on top of the services exposed by these systems. § Involved in the design and development of the project. § Used Web Service to communicate with application over the
network using RESTful service. § Developed a Restful style web services layer to interface
with the ENDECA System § Worked with ENDECA MDEX Engine uses proprietary data
structures and algorithms that allow it to provide real time responses to
client requests. § Wrote ENDECA queries to access data. § Knowledge on Enterprise API management § Working Knowledge of BlueMartini. § Written unit tests using JUnit framework and Logging is
done using Log4J framework. § Actively involved in code reviews and also in bug fixing. § Developed Logging Framework Using Log4J. § Involved in the development of Exception Handling
Framework. § Used Core Java while writing business logic § Used Checkstyle development tool that ensures the java
code adheres to a coding standard § Used Struts framework for the MVC architecture. § Performed unit testing by writing test cases using JUnit. § Generated Cobertura reports to determine how well the unit
testing efforts have been and test coverage § Actively involved in code reviews and also in bug fixing. § Worked on PowerMock, a Java framework that allows to unit
test code normally regarded as untestable § Good working knowledge of Maven for project
build/test/deployment. § Knowledge of working with Jenkins, a continuous
Integration tool. § Set up, configured, and maintained multiple servers like ,
IBM Websphere, Tomcat § Used web service testing application SOAP UI for
Representational State Transfers § Wrote Groovy Script for automation testing for different
API services § Knowledge of working with Agile § Used SVN for software revision and version control § Coordinated progress of development on daily basis with
offshore team Environment: Core Java, Spring 3.1, JavaScript, APIGEE, Jenkins,
Struts, Websphere 8.0, Tomcat 7.0/8.0, Web services, RESTful, JUnit 4.0,
Log4j, Maven, XML, Endeca, BlueMartini, Checkstyle, Eclipse Kepler
4.3,Windows XP, SOAP UI, Groovy Script, SVN. Senior J2EE Developer Bank of America, Jersey City, NJJuly 2012 – August 2013 This project is online monitoring for the bugs of any developed
projects. The accessible users can login (QA and Customers) and report bugs,
Admin or the user who have assign privilege can assign the bug to the users
who are available. When the user logs in he /she should have Inbox which
displays all the bugs assigned to him which he/she should fix. ● Responsible for preparing software requirement specification ● Involved in the Design and Development using MVC Framework. ● Involved in development of Servlets and JSP using Apache Struts
framework, Session Bean, Entity Bean. ● Developed user interfaces using JSP, HTML and JavaScript. ● Used JPA for object relational mapping to the DB. ● Used Visual Source Safe for version controlling ● Involved in writing the test cases for the application using JUNIT ● Extend the existing framework as per application requirements. ● Involved in Design Reviews and Code Reviews ● Provided end-user training and production support. Environment:Java 5, JDBC, Servlets 2.4, JSP, Struts 2, JavaScript,
Oracle, Tomcat and CVS. Senior J2EE Developer Herbalife International of America, Torrance,
CA
September 2011 – June 2012 The company is a global nutrition
company that has helped people pursue a healthy, active life since 1980.
The project involved is about architecting, designing, coding and supporting
a web based multi-tier employee benefit system that provides data management
and services to on-line benefits applications across multiple channels. § Involved in the design and development of the project. § Created UML use case diagrams, sequence diagrams for the
application using Rational Rose. § Developed Web pages using JSP, JavaScript JQuery and HTML5
also used DOJO, JSF. § Involved in development of the application using Spring
Web MVC and other components of the Spring Framework such as Spring Context,
Spring ORM. § Wrote spring configuration files for the beans defined and
properties to be injected into them using spring's Dependency Injection. § Designed and developed Rest Interfaces in java § Designed the applications using MVC, Session Façade,
service Locator and Business Delegate patterns. § Used core Java while writing business logic § Developed EJB components that are deployed on WebSphere
Application Server, JBoss § Used Hibernate 3.0 in data access layer to access, update
and persist information in the database. § Configured hibernate.cfg.xml and integrated Spring DAO for
data access with hibernate. § Written unit tests using JUnit framework and Logging is
done using Log4J framework § Actively involved in code reviews and also in bug fixing. § Developed Logging Framework Using Log4J. § Performed unit testing by writing test cases using JUnit. § Good working knowledge of Maven for project
build/test/deployment § Developed UI components using ExtJS § Set up, configured, and maintained multiple
web/application servers like , IBM Websphere, JBoss § Used Web Services to communicate with application over the
network using SOAP, RESTful services Environment: core java, EJB 3.1, Servlets 3.0, Struts 1.1/1.2/2.0, AJAX,
Spring 3.1, JSP 2.2, HTML5, ExtJS 4.1, DOJO, JSF, Hibernate 4.1.0, JNDI, Clear
Case, Rational Rose, PL/SQL, JavaScript, JQuery, WSO2, Websphere 8.0, JBoss,
Web services ,SOAP, RESTful, RAD 8.0, SQL, JDBC 4.0, JUnit 4.0, Ant 1.8.2,
Oracle 10g and Windows XP, HTML5, JBoss. J2EE Developer Pacific Global Bank, Chicago, IL
January 2011 – August 2011 The project addressed financial services and products including retail
banking, business, capital markets and corporate e-banking, mobile banking
and web based cash management of universal banks worldwide. Front end
includes web pages such as login, user profiles, user accounts, bill payment,
viewing transactions. § Contributed to documentation and versioning of functional
specs, Use case specs, and System design. § Implemented MVC architecture with struts framework as
model. § Visualize and create usable interfaces and navigation for
a range of applications. § Designed and Developed Web Components using HTML, XHTML,
JQuery, JavaScript and ExtJS § Developed HTML and CSS codes. § Developed Action forms, Action classes, Log 4j, and
struts-config.xml file of Struts framework. § Created the UI validations using Struts validation
framework. § Used Spring Framework to integrate with Struts and used
ORM mapping tool called Hibernate. § Used Spring Framework for Dependency injection and
integrated with the Hibernate. § Used Spring IOC framework to wire the Spring Beans. § Implemented Hibernate in data access layer to access and
update information in the database and configured .hbm and .cfg.xml files
according to hibernate framework. § Used DOM parser to parse XML file. § Designed and Developed Enterprise Java Beans for
application § Data Access Programming using iBATIS – ORM and JDBC. § Configured Web Sphere Application Server. § Used Ajax for updating portions of pages based upon user
events. § Worked with the Oracle 9i Database, and wrote Stored
Procedures for effective Data Processing and performance. § Used spring framework and developed an enhancement for the
existing application. § Coordinated progress of development on daily basis with
offshore team. Environment: Java, Struts 1.1/1.2, Spring 2.5, Web Services, Restful,
Hibernate 3.0, EJB, JSP, HTML, XHTML , DHTML, JavaScript, JQuery, ExtJS,
XSLT, CSS, JSTL, Servlets, JDBC, iBATIS, JNDI, XML, UML JUNIT, AJAX, PL/SQL,
Oracle 9i, Ant, WebSphere 7.0, JBoss, Eclipse 3.4, Windows XP, UNIX. J2EE Developer Macys, Alpharetta, GA October 2009 - December 2010 Macy's Department Stores, Inc. is a U.S. chain of mid-rangedepartment
stores. In addition to its internationally renownedflagshipHerald Square
location inMidtown Manhattan,New York City, the company operates over 850
other stores in the United States as of September 12, 2012. The company has
the annual revenue of $25 billion and the company shares are traded under the
symbol “M” on the New York Stock Exchange. · Designed the application using the MVC 2.0 controllers,
handlers, managers and adapter classes. · Thorough analysis of the acceptance criteria given by the
requirement producers/system analysts. · Developed the HUB (Profile module) an integration module
between web pages and server side processing modules. · Implemented the controllers/interceptors part in the
Struts MVC 2.0 for business layer code construction and development as part
of Profile module. · Implemented Web Services (REST) for the backend processing
of the transactions. · Worked on developing the adapter layer implementation for
converting the presentation layer View Bean objects to the business layer DTO
objects using Dozer mapping for Profile module. · Enforced the JSR 303 Bean Validation Framework in the
Spring 3.0 command objects with fully annotation based validations. · Added
Listener classes for saving or storing application level common reference
data in the context cache. · Designed and created templates using CSS3 (Cascading Style
Sheets). · Configuring the Apache Proxy Server in local for testing
the redirections
between two different applications. · JSP to create interactive user interface. · Involved in the development of PL/SQL Stored Procedures
and Functions for Oracle backend
implementation.
· Prepared the JUnit test cases for testing methods in the
controllers and interceptors. · Complete end to end testing on the implementation and
validating it with the business requirements/acceptance criteria. · Assisted the white box QA team for preparing and updating
the JUnit test cases. · Actively involved in analysing and fixing the root cause
of the technical
issues and defects during development and testing phases by debugging the
application. · Created stored procedures for populating reporting schema. Environment: Java, Struts 2.0, Spring IOC, JSP, JUnit, PL/SQL, Oracle,
Eclipse 3.3, Maven, Log4j,SVN, Hibernate, Rest, Websphere, Websphere MQ, JMS,
Web Services, JAX-RS, JAXB. Software Engineer Life Insurance Corporation of India, IndiaMay 2008 – September 2009 Project Management System mainly used to manage the individual tasks
of employees in organization. Admin will have privileges to assign tasks to
the people. Based on the privileges users can act on corresponding projects.
This project mainly deals with Cost factor within the company and to maintain
the status of individuals who are working in the organization. ● Business Analysis and Requirements Gathering from R&D department ● Developed Use Case, Sequence and Class diagrams ● Used Jakarta Struts 1.1 Framework, Tiles and Tag Libraries to develop
the JSP pages. ● Involved in Installation and configuration of Apache Tomcat server ● Used JavaScript for Client Side Validation. ● Generated User interface screens using JSP, JavaScript, CSS, HTML and
DHTML. ● Implemented Struts Form beans, Action classes for different modules. ● Used log4j and commons logging for application logging. ● Involved in Unit Testing of developed module ● Conducted design and code walkthroughs/reviews Environment:Java, JSP, Servlets, Java Beans, Struts, JavaScript,
Tomcat Server and Oracle. Software Engineer Indus Software, India August 2006 – April
2008 This project involved creating software for generating current stock
pricelist of various companies and providing the facility of online linking
to trading. Involved in development of Reusable Components such as Pricelist,
Stock Rates, material beans and many other attributes which affect the
display of the stock Pricing. § Involved in data gathering during the business analysis
and planning phase of the project. §
Involved
in the creation of Use Cases, Class Diagrams, Sequence Diagrams for analysis
and design of application. §
Designed
Web pages using JSP, Servlet, JQuery, CSS and JavaScript §
Used
J2EE patterns like Front Controller, View Helper, Service Locator, Session
Façade, Business Delegator, Data Access Object, and Transfer Object. §
Extensively
involved in Java coding and performance tuning in Java. § Involved in the development of Stored Procedures for
PL/SQL backend implementation. §
Involved
in unit testing the application using JUnit § Used CVS for software configuration management and version
control Environment: Core Java, JDK 1.4, JavaScript, JQuery, J2ee 1.4, JSP
2.0, XML, Servlet 2.3, JDBC 2.1, EJB 2.1, Oracle 9i, Tomcat 5.0 Page 1 of 5 |
|
||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|