Escolar Documentos
Profissional Documentos
Cultura Documentos
PROFESSIONAL SUMMARY:
Over 8+ years of experience in Software Development Life Cycle using
Agile and Waterfall methodologies.
Extensive knowledge in IT Analysis, Design, Development, Testing,
Implementation and Maintenance/Support of Client Server and Web and
Distributed Applications
Expertise in J2EE - Java, Servlets, AWS, JSP, and JSF, spring, Struts 1.x/2.x
and ORM tools like Hibernate.
Developed rich and complex Web UI using HTML/XHTML, JavaScript, CSS,
XML, and JQuery.
Experience using AJAX and JSON as data interchange format.
Experience with Object Oriented Design and Object Oriented Analysis,
Developed web Methods flow Service and java service including JDBC adaptor
service, transaction management, caching, error handling, HTTP client.
Application development experience using multithreading, Serialization,
Externalization, Collection framework, Generics and Core JAVA.
Good Experience in implementing several object oriented design patterns such
as Spring Framework that uses features of IOC, Spring MVC, Spring Boot,
Spring JDBC, Spring Batch, Spring Security and AOP features.
Extensive experience in SQL programming language in Oracle PL/SQL and
MySQL database environments. Developed Stored procedures, Triggers, views,
complex join queries, Pl/SQL materialized views, Strong and in-depth knowledge
of various relation database systems.
Experience in developing and deploying applications through Tomcat and
application servers like IBM WebSphere
Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web
Services Description Language).
Experienced in developing Restful web services, consumed and also produced.
Strong experience with ANT, Maven, and JUNIT for unit testing.
Good working knowledge on GitHub and SVN for code management and version
control.
Experience as Software Engineer, with onsite and offshore teams, leading the
development of Web applications using different application/web servers
Excellent Client interaction skills and proven experience in working
independently as well as in a team.
TECHNICAL SKILLS:
J2EE Technologies
Programming
languages
Middle work
Frameworks
Web Technologies
Application Servers
Databases
IDE
Management Tools
Configuration
Management Tools
Operating Systems
Modeling
languages
JMX, Zenoss
Team Foundation Server(TFS), Clear Case, SVN, CVS
PROFESSIONAL EXPERIENCE:
AMEX, New York City NY, USA
to Till Date
Position: Sr. Java Developer
Project Description:
Jan 2016
Loyalty Benefits
Loyalty Benefits contains key features for initiating and providing the benefits for
the particular cards. Project need to hold to guard against the financial and
operational risks banks face. The project mainly concentrates the feasible ways to
decrease the load of the SFT container, where it needs to execute some crucial
functions on the file while it is being transferred to the other end. It has extended its
existing decryption functionality. Updating to server level replication from the
existing site level replication which needs to have the database column names
newly introduced so as to show the server level replication. Updating to server level
replication from the existing site level replication which needs to have the database
column names newly introduced so as to show the server level replication.
Responsibilities:
Involved in the Client Side development and the Server Side Development.
Involved in developing and leading new modules, enhancements and change
requests.
Expertise in quickly analyzing production issues and coming up with
resolutions
Participated in all phases of SDLC includes areas of requirement gathering,
analysis, estimation, design, coding, testing and documentation.
Used Test Driven Development approach to implement the solutions, by
writing test classes using Junit.
Implemented Hibernate for the ORM layer in transacting with Oracle
database.
Used Oracle for the EIS layer.
Developed PL/SQL procedure for login module and registration module.
Developed the User Interface Screens for presentation using JSP, JSTL tags,
HTML and CSS.
Development of GUI's using spring framework to follow the MVC
architecture.
Implemented solution for internationalization by using Spring MVC
concept.
Inserted validation for self-developed features using custom validation
classes.
Analyze, estimate and prepare technical specifications for change requests.
Involved in implementing the Web services - RESTful -JAX-RS and SOAP JAX-WS
Created maven archetypes for generating fully functional REST web services
supporting both XML and JSON message transformation.
Integrated process into build system which auto-generates REST API
documentation from source code improving API documentation quality and
availability while reducing maintenance costs.
Maintain high-quality of RESTful services guided by best practices found in
the Richardson Maturity Model.
Ability to effectively diagnose, isolate, and resolve complex problems
pertaining to data infrastructure.
Application development in a J2EE environment, utilizing an
Agile/SCRUM methodology.
Involving in application on-call support for immediate attention of issues.
Involving in complete support of the application for regular change requests
and enhancements. Providing Support for all the applications.
Environment: Java 1.8, Spring, Servlet, JSP, JavaScript, CSS, Web Sphere, Maven,
Apache HTML, JUnit, AngularJS, XML, Log4J, Tortoise SVN, Web Services - Restful and
SOAP, UNIX.
JPMC, New York City NY, USA
to Dec 2015
Position: Sr. Java/J2EE Developer
Project Description:
Content Integration Services (CIS)
Oct 2014
Environment: Java5.0/6.0, Tomcat 7.x, Hibernate, JMS, Java Servlets, JSP, JQuery
Framework, MySQL 5.0 and MS SQL Server 2000/2005, Oracle 9i, RESTful / SOAP
web services, Jprobe, Spring, JIVE SBS, Log4J, Jasper Reports.
State Farm - Bloomington, IL
Jan 2014 Sep 2014
Position: Sr. Java/J2EE Developer
Project Description:
The project was developed with the aim of providing customers with various online
features like creating new accounts, managing existing accounts, and personal or
Home loan applications. This project consists of the modules such as Loan
Submission, Loan Processing, Loan Verification, and Loan Authorization. Employees
can access customer details and review the loan application and process the
application
Responsibilities:
Nov
2012
Fannie Mae has three lines of business - Single-Family, Multifamily and Capital
Markets -that provide services and products to lenders and a broad range of housing
partners. This online application helps in getting fast work with mortgage bankers,
brokers and other primary mortgage market partners to help ensure they have
funds to lend to home buyers at affordable rates. This project was developed using
Struts Framework and Hibernate is used for persisting data. The application was
deployed on Web Logic Application Server.
Responsibilities:
Environment: Java 1.6, Struts 1.0, Hibernate 3.0, Oracle 9i, JSP, Eclipse, Web
Services, Servlet, Junit, Web logic Server, Soap.
ICICI Bank, Hyderabad, India
Jan 2009 Sep 2012
Position: Sr. Java/J2EE Developer
Project Description: Syndicate Loans
Non Contract Servicing Changes application is service portal based application
which manages all key aspects related to mortgage loan. Servicer is one of the main
actors of all processes. All processes manage Loan Portfolio Transfers, Scheduled
Loan Term Changes and Unscheduled Loan Term Changes. To manage all the
functions related to loan and security portfolio through the service portal.
Responsibilities:
Environment: Windows XP, UNIX, Java 1.5, J2EE 1.5, Struts 1.2, Spring, Servlets,
JSP, Hibernate3.1, SQLJ, IBM RAD 6.0, WebSphere 6.0, log4j, Junit, PMD, PVCS,
Mainframe environment DB2, PL/SQL
HSBC, Hyderabad, India
Dec 2008
Position: Java Developer
Jun 2008 to
Project Description:
Pinnacle is a Credit's financial project related to Loan Originations. The primary
applications are Application Entry, Credit Analysis and Discounting. Application
Entry is provided to Consumers, Dealers, and Branches.
Responsibilities:
Developed J2EE applications with java, web services, JSP, CSS and XML.
Developed the all the Model Components (Delegate Handlers, which
contains the business rules, these business rules are validated at set in the
transport layer for further chain of action).
Developed the View Components (JSP components are developed by
using TagLib library)
Developed the Controller Servlets, which is going to maintain the control
between all the components.
Developed the XML files, which contain the mapping between all the
components and passing action codes.
This XML is input to the Controller Servlet.
Convert approved HTML into JSP with JavaScript validation based upon the
analysis.
Involved in production support.
Environment: Java j2ee, Eclipse 3.2, Web logic 9.1, Struts, JSF, DB2, PVCS 7.5, Ford
ATD framework, Hibernate.