Senior Application Developer (Java Spring Boot)



Senior Application Developer (Java Spring Boot)


Reserve Bank Innovation Hub (RBIH)




Chief Digital Officer

Number of Positions



The Reserve Bank of India (RBI) set up the Innovation Hub (Termed: RBIH), to promote innovation across the financial sector. The Hub will leverage technology and help create an environment that would facilitate and foster innovation.

RBIH will collaborate with financial sector institutions, the technology industry, and academic institutionsto coordinate efforts for the exchange of ideas and the development of prototypes related to financial innovation.

The Hub will help develop internal infrastructure to promote FinTech research and facilitate engagement with innovators and start-ups.


As an Application Developer, you will be responsible for developing, testing and deploying enterprise class complex APIs to enable digital lending.

Required Technical and Professional Expertise

  • Proven experience (professional or otherwise) as an application developer (logical approach to problem solving, creativity, analytical capabilities)
  • Hands on experience on development using Java Spring boot framework.
  • Solid experience in API development
  • Deep understanding of core programming principles, including design
  • Deep expertise in developing APIs using Microservices architecture and container-based development.
  • Working knowledge of Github and DevOps.
  • Experience in Software Development Projects using agile development methodologies.
  • Experience with the Azure public clouds will be a plus.

Soft Skills

  • Strong experience in a technical advisory capacity to clients.
  • Technology mentorship.
  • Good communication skills.

Key Responsibilities

  • At RBIH, your typical responsibilities include coding, designing, application management, troubleshooting, monitoring and also directing the development team in the design, development, coding, testing and debugging of applications.
  • You will be required to establish a detailed program specification and clarify the actions the program is intended to perform and adapt the program to new requirements, as necessary
  • You will also be required to conduct user acceptance testing, to ensure the program can be used easily, quickly and accurately.
  • You should be able to write detailed documentation for the operation of the program by users and computer operators.
  • You will be required to contribute and provide input and/or direction for the overall development processes and development operations (DevOps), throughout system/software development lifecycle.
  • You would also coordinate the development staff’s schedule and ensure effective communication between team members and other functional areas.


Minimum 8 years of experience as application/API developer.


Essential: Graduate degree in any stream from a recognized university.


The appointment will be on a contract basis with an initial term of One year, extendable based on project need and individual’s performance.


Bengaluru, India (Remote working is not available).

Last date for applications

Candidates are advised to apply latest by December 15, 2023 by sending email to

Current Opening

Senior AI Specialist

Bengaluru, India

15-20 years of total experience in AI/Machine Learning/ Deep Learning.

Senior Associate – Marketing & Communications

Bengaluru, India

3 to 5 years of experience in the financial domain

Manager – Finance

Bengaluru, India

8 to 10 years of experience in the Finance function of an organisation of which at least 4 years as Head of Finance

Application Developer (Java Spring Boot)

Bengaluru, India

4 – 8 years of experience as application/API developer.

Project Manager – Gender & Finance

Bengaluru, India

8 to 10 years of relevant experience, with relevant domain expertise in gender and financial services