Rahul Ray

Rahul Ray Email and Phone Number

Vice President - Sr Lead Software Engineer at JPMorgan Chase & Co. @ JPMorgan Chase & Co.
new york, new york, united states
Rahul Ray's Location
Mumbai, Maharashtra, India, India
About Rahul Ray

Working as full stack application developer in JPMorgan Chase & Co.

Rahul Ray's Current Company Details
JPMorgan Chase & Co.

Jpmorgan Chase & Co.

View
Vice President - Sr Lead Software Engineer at JPMorgan Chase & Co.
new york, new york, united states
Employees:
286575
Rahul Ray Work Experience Details
  • Jpmorgan Chase & Co.
    Vice President - Sr Lead Software Engineer
    Jpmorgan Chase & Co. Feb 2024 - Present
    Mumbai, Maharashtra, India
  • Jpmorgan Chase & Co.
    Vice President
    Jpmorgan Chase & Co. Aug 2021 - Feb 2024
    Mumbai, Maharashtra, India
  • Jpmorgan Chase & Co.
    Associate
    Jpmorgan Chase & Co. Apr 2017 - Aug 2021
    Mumbai Area, India
  • Tata Consultancy Services
    Information Technology Analyst
    Tata Consultancy Services Mar 2015 - Mar 2017
    Framingham Ma
    Client : Staples Inc.Role : Technical LeadTechnologies : Java, spring, JSP-Servlet, JQuery, SOAP Web Service, Tomcat 7.0.27, AS400Database : Oracle, DB 2Responsibilities:- Identify and analyze the business requirement required for Staples to process different Credit/Debit/ACH Payment. Analyze and co-ordinate with different bank to cater different payment option. Implement different banks platform… Show more Client : Staples Inc.Role : Technical LeadTechnologies : Java, spring, JSP-Servlet, JQuery, SOAP Web Service, Tomcat 7.0.27, AS400Database : Oracle, DB 2Responsibilities:- Identify and analyze the business requirement required for Staples to process different Credit/Debit/ACH Payment. Analyze and co-ordinate with different bank to cater different payment option. Implement different banks platform specification to process Credit/Debit Authorization and Settlement Process for different business channel of Staples. Implementation of EMV capability for payment services to support acceptance of EMV cards at POS. Implementation of persistent socket connection pool to communicate with bank’s network. Implementation of MQ based transaction listening system for different business channel. Implementation of Data protection and tokenization services for all payment related transaction data to achieve PCI compliance. Creating SOAP web services for different module for other business channel consumer. Designing and development of business logic in Java and DB2(AS400) Store Procedure. Work with QA team to ensure the testing completion. Work with the performance team to conduct the performance testing of different services. Work with Banks and UL certification team to complete the certification testing of payment services module. Production readiness and deployment of an application. Writing log scanner to monitor any exception. Daily status call with stake holders. Co-ordination between offshore development team and Client technical/business team. Report the ongoing project status to the respective management authorities. Production readiness and deployment of application/module. Show less
  • Tata Consultancy Services
    Information Technology Analyst
    Tata Consultancy Services Oct 2014 - Feb 2015
    Hoffman Estates, Illinois
    Client : Sears Holding CorporationRole : Senior DeveloperTechnologies : Liferay 6.1 , JAVA, Spring, Spring portlet, Angular JS, Tomcat 7.0.27Database : mysqlResponsibilities: Analyzing the requirement for building and enhancing Merchandise Pick-Up (MPU) KIOSK Platform and hand-held device which needs to be used at store for fulfilment of customer’s Web to Store orders by… Show more Client : Sears Holding CorporationRole : Senior DeveloperTechnologies : Liferay 6.1 , JAVA, Spring, Spring portlet, Angular JS, Tomcat 7.0.27Database : mysqlResponsibilities: Analyzing the requirement for building and enhancing Merchandise Pick-Up (MPU) KIOSK Platform and hand-held device which needs to be used at store for fulfilment of customer’s Web to Store orders by associate. Implementation of platform KIOSK and handheld device application using Spring MVC, Spring Portlet , Liferay 6.1, Angular JS. Implementation of Item Proximity Picture Display for Items Creating Packages for Layaway Items . Development and deployment of different portlet and services. Implementation of RESTful web service call to get the online business order detail by OBU system. Work with multiple development teams to set architectural designs, review design and code, and test plans to ensure the most appropriate architectural solutions are being developed.  POC on new concepts which is required for Project. Deploying the application in DEV environment and doing initial testing and giving to QA team to test thoroughly.  Deploying in UAT environment and giving client’s business users to test and review till we get Signoff  Daily status call with stake holders. Co-ordination between offshore development team and Client technical/business team. Report the ongoing project status to the respective management authorities. Show less
  • Tata Consultancy Services
    System Engineer
    Tata Consultancy Services Apr 2014 - Sep 2014
    Lucknow India & Milford Oh
    Client : Micro StrategyRole : Senior DeveloperTechnologies : Liferay 6.1 , JAVA, JSF with PrimeFaces, Springs , JSF Portlet, Tomcat 7.0.27Database : SqlServerResponsibilities: Gather and consolidate requirements from the business users. Document the functional and technical requirements and workflow of the system in a proper template. Creation of story line and attending scrum calls for review of project… Show more Client : Micro StrategyRole : Senior DeveloperTechnologies : Liferay 6.1 , JAVA, JSF with PrimeFaces, Springs , JSF Portlet, Tomcat 7.0.27Database : SqlServerResponsibilities: Gather and consolidate requirements from the business users. Document the functional and technical requirements and workflow of the system in a proper template. Creation of story line and attending scrum calls for review of project progress and prioritizing and defining task needs to be done. Co-coordinating with UI/UX experts and simulation experts to create prototype of portlet design. Development of different portlet and module used for building MicroStrategy Cloud Portal, which is an entry point for all MicroStrategy Cloud customers. Building module to provide feature to track customer activity and support for Cloud Team. Implementation of customized rule based notification in the portal to notify the customers when they are out of compliance with potential upselling opportunities. Implementation of LDAPs, SSO and integration with other MicroStrategy products. POC on new concepts which is required for Project. Writing jUnit Test cases of different module. As an Onsite-Offshore modal of Project I Act as an interface between the users and offshore development team. Co-ordination between TCS development team and Client technical team. Report the ongoing project status to the respective management authorities. Show less
  • Tata Consultancy Services
    System Engineer
    Tata Consultancy Services Jan 2013 - Mar 2014
    Mumbai Area, India
    Client : Tata Consultancy Services (Corporate Finance) Role : DeveloperTechnologies : JAVA, Springs,JDBC Template, AngularJS, Bootstarp, JMS , PL/SQDatabase : Oracle 11gResponsibilities: Estimating, Designing and developing server as well as client side components that meet the business requirements in effective and efficient manner.  Directly interfacing with business users in understanding the… Show more Client : Tata Consultancy Services (Corporate Finance) Role : DeveloperTechnologies : JAVA, Springs,JDBC Template, AngularJS, Bootstarp, JMS , PL/SQDatabase : Oracle 11gResponsibilities: Estimating, Designing and developing server as well as client side components that meet the business requirements in effective and efficient manner.  Directly interfacing with business users in understanding the requirement and providing solutions.  Implementation of Financial Commercial Module which captures the financial details of all the contracts in system before they can be tagged to Project in Project Accounting Module. Building workflow process for implementing different layer of authorization and approval process. Implementing Spring scheduled batch to load the external interface data into the system required for different module. Implementing different reusable Directive for AngularJS. Extensive use of batch based Interceptors, Row Mappers and Listeners to provide cross cutting needs and the configuration values which will be required for bulk processing. Implementation of Spring MVC , JDBC and JDBC API's for data base interactions and administering and managing users and clients. Conducting Performance testing for the application with the help of performance team.  Assisting & guiding team members in design and development.  Partnering along with the leads to identify and mitigate risks and escalate issues as necessary. Ensuring smooth delivery of the project under strict schedules and quality control. Show less
  • Tata Consultancy Services
    Assistant System Engineer
    Tata Consultancy Services Dec 2010 - Dec 2012
    Mumbai Area, India
    Client : Tata Consultancy Services (Strategic Solution Group)Role : DeveloperTechnologies : JAVA, JSF, Eclipse Helios, DWR, AJAX, DOM ,PL/SQLDatabase : Oracle 11g Pricing for a large deal can be challenging in terms of covering multiple service lines spread across the multiple geographies and spanning multiple years. Lack of internalized processes, alignment and collaboration leads to voluminous and unstructured data inputs. Factors such as… Show more Client : Tata Consultancy Services (Strategic Solution Group)Role : DeveloperTechnologies : JAVA, JSF, Eclipse Helios, DWR, AJAX, DOM ,PL/SQLDatabase : Oracle 11g Pricing for a large deal can be challenging in terms of covering multiple service lines spread across the multiple geographies and spanning multiple years. Lack of internalized processes, alignment and collaboration leads to voluminous and unstructured data inputs. Factors such as unavailability of control measures, security of key data elements, inadequate validations can introduce fatal risks. This integrated system helps to tackle these through:  Standardized framework and methodology of pricing Streamlined process and workflow for effort optimization Role-based access with control in the hands of Bid/Solution teams  Multiple segmental reporting that enable transparency in management reviews User-centric design with input-specific tips and user assistance Appropriate use of warning and validations to reduce errors Centralized Data repository and knowledge base for further Trend analysis and MIS Current focus on Application outsourcing deals with effort estimation as input. Responsibilities: Interacting with the client to understand the project and finalize its scope. Estimation, design and development of various modules Bug fixing and maintenance of the product Coordinating with other teams working on the same project Ensuring smooth delivery of the project under strict schedules and quality control. Show less

Rahul Ray Education Details

  • Nit Jamshedpur
    Nit Jamshedpur
    Computer Applications

Frequently Asked Questions about Rahul Ray

What company does Rahul Ray work for?

Rahul Ray works for Jpmorgan Chase & Co.

What is Rahul Ray's role at the current company?

Rahul Ray's current role is Vice President - Sr Lead Software Engineer at JPMorgan Chase & Co..

What schools did Rahul Ray attend?

Rahul Ray attended Nit Jamshedpur.

Who are Rahul Ray's colleagues?

Rahul Ray's colleagues are Jacob Anthony, Kristen Thompson-Norris, Amanda Daniels, Jonnay Watson, Cristian A., Alyssa Cantu, Elke Tajchman-Baumer.

Not the Rahul Ray you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.