Senior API Development Tech Lead - VP - Pune
Citi Bank
6 - 10 years
Pune
Posted: 30/07/2025
Job Description
The Applications Development Senior Manager is a senior management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to drive applications systems analysis and programming activities.
Background
The Vanguard platform supports operational real-time event-based processing and compute applications as well as analytics consumption use cases including machine/deep learning.
The technology team is responsible for building and maintaining a multitude of applications including:
Real-time ingestion/stream processing and data distribution via Big Data APIs
Build out back-end and front-end for the data catalog tool
Implement best in class data management and data ingestion.
Leverage new storage engines like Kudu that enables analytics on fast changing data
Leverage GPU implementation to enable advanced Machine Learning
Enhance Self-Service capability for data science and ML practitioners
Core Responsibilities
This role is for a Data API Lead to work on the Vanguard Big Data Platform. The team is responsible for the maintenance and development of data distribution initiatives and use cases providing business value.
Interface with product teams to understand their requirements to build the data endpoints back-end and REST API layer for consumption by business
Work closely with the data ingestion team to track the requirements and drive the build out & implementation of the data endpoint
Provide guidance to the data team for implementing the requirements/changes/enhancements to the consumption model
Do hands-on development as part of the data distribution team to deliver the business requirements
Manage the workload of the team and the scrum process to align it with the objectives and priorities of the product owners
Participate in data management activities related to the Risk and Regulatory requirements as needed.
Work closely with the data ingestion team to manage any ingestion overflows as needed.
Core Skills
The Data API lead will be working very closely with and managing the work of a team of data API developers working on our Big Data Platform. The lead will need the below core skills:
Strong solid understanding of REST API and the ability to trouble shoot performance and/or development issues on endpoints in ECS (Openshift preferably)
Hands-on experience working with ECS, Big Data, Couchbase, Mongo related work
Strong proficiency in Java. Strong sql skills also needed to frame client requirements as query against Backend DB.
Experience with containerized application, docker image creation and deployment on ECS platform.
Strong data analysis skills and the ability to slice and dice the data as needed for business reporting
Experience working in an agile environment with a fast-paced changing requirement.
Excellent planning and organizational skills
Strong Communication skills
Additional Requirements (good to have)
Couchbase, Mongo DB and Iceberg table access experience
Experience with the AWS or IBM S3 tech stack components
Relational and NoSQL database integration and data distribution principles experience
Experience with API development and use of JSON/XML/Hypermedia data formats
Analysis and development across Lines of business including Payments, Digital Channels, Liquidities, Trade
Cross train and fertilize functional and technical knowledge,
Align to Engineering Excellence Development principles and standards.
Promote and increase our Development Productivity scores for coding
Fully adhere to and evangelize a full Continuous Integration and Continuous Deploy pipeline
Qualifications:
- 6-10 years of relevant experience in the Financial Service industry
- Experience as senior level in an Applications Development role
- Stakeholder and people management experience
- Demonstrated leadership skills
- Proven project management skills
- Basic knowledge of industry practices and standards
- Consistently demonstrates clear and concise written and verbal communication
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
About Company
Citi Bank, officially known as Citibank, is a global financial institution and the consumer division of Citigroup, a leading multinational banking corporation. Established in 1812, Citibank provides a wide range of financial services, including retail banking, credit cards, personal loans, wealth management, and investment banking. With a strong presence in over 100 countries, it serves millions of customers worldwide, offering both individual and business banking solutions. Citibank is known for its digital banking innovations, global reach, and commitment to financial inclusion and economic growth.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).