Citigroup Logo

Citigroup

Senior Engineering Lead - Java - Senior Vice President

Posted 6 Days Ago
Be an Early Applicant
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Hybrid
Chennai, Tamil Nadu, IND
Senior level
Leads multiple engineering teams responsible for Citi’s Enterprise Issue Management and Controls Technology platform. Provides strategic and technical leadership, oversees hiring and performance management, establishes development standards, resolves complex application issues, and drives secure, scalable enterprise architecture. The role requires extensive Java, microservices, cloud, database, event-driven architecture, AI, CI/CD, and containerization experience, along with stakeholder management, compliance awareness, and leadership of distributed teams.
The summary above was generated by AI

Overview of Citi:

Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.


As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and, in our clients’, best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.


Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We’ll enable growth and progress together.


Overview of the Role:

The Applications Development Technology Group Manager is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to lead application systems analysis and programming activities for the Enterprise Issue Management (EIM) / Controls Technology platform


Responsibilities:

  • Lead multiple teams of engineers to accomplish established delivery goals and conduct personnel duties for team (e.g. performance evaluations, hiring and disciplinary actions)
  • Provide strategic influence and technical leadership for the team while monitoring end results.
  • Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues
  • Ensure essential procedures are followed and contribute to defining standards
  • Integrate in-depth knowledge of applications development with overall technology function to achieve established goals
  • Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources
  • Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.

Required Qualifications

  • 15 + years of relevant experience in providing technical solutions and architectures for complex business problems, identifying the benefits and risks of the solutions, and providing customer-centric design recommendations
  • 10+ years of experience in   Java/J2EE, Full Stack, JTA/JPA/ORM technologies and Enterprise Architecture must have.
  • Strong experience in designing and developing distributed, microservices architecture driven enterprise applications
  • Strong background leading and mentoring development teams towards a common set of strategic goals
  • Strong analytical skills and attention to detail.
  • Strong team management skills
  • Experience with workflow/business process management engines (e.g., jBPM, Rules Engines) in an enterprise controls or compliance context.
  • Strong understanding of microservices architecture, Restful APIs, and distributed systems.
  • Strong experience in RDBMS/Oracle/MongoDB/Postgres technologies.
  • Experience in using AI tools such as copilot/devin and strong understanding of AI concepts like Agentic AI, RAG frameworks etc.
  • Multiple years of experience with frameworks like Spring Boot.
  • Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premises or public cloud (i.e., Tekton, Harness, CircleCI, Cloudbees Jenkins, etc.)
  • Relevant architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications.
  • Experience with Cloud infrastructure both on-premises and public cloud (i.e., OpenShift, AWS, etc.)
  • Experience with event-driven design and architecture (i.e., Kafka, Spark Flink, etc.)
  • Angular/React JS experience is a plus
  • Exposure to AI/ML model governance, explainability, or responsible-AI practices in a regulated environment is a plus
  • Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.).
  • Strong understanding of Agile methodologies and frameworks (e.g., Scrum, SAFe) and working in Agile teams.
  • Experience managing multi-location teams
  • Experience working in a diverse/multiple stakeholder environment
  • Experience with Atlassian tools (Jira Software, Confluence)
  • Experience with data integration practices

Education:

  • Bachelor’s degree/University degree or equivalent experience

------------------------------------------------------

Job Family Group: Technology

------------------------------------------------------

Job Family:Applications Development

------------------------------------------------------

Time Type:Full time

------------------------------------------------------

Most Relevant Skills Please see the requirements listed above.

------------------------------------------------------

Other Relevant Skills For complementary skills, please see above and/or contact the recruiter.

------------------------------------------------------

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

 

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.

Similar Jobs

6 Days Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Fintech • Financial Services
Leads multiple engineering teams responsible for application development and delivery. Provides strategic and technical leadership, manages personnel, establishes standards, resolves complex application issues, and influences senior stakeholders. The role requires extensive experience with Java, microservices, cloud-native architecture, distributed systems, databases, CI/CD, event-driven design, container orchestration, Agile methodologies, and scalable, resilient applications.
Top Skills: AngularAWSCi/CdCircleCIConfluenceDistributed SystemsDockerFlinkHarnessJ2EeJavaJenkinsJira SoftwareJpaJtaKafkaKubernetesMicroservicesMongoDBOpenshiftOracleOrmRdbmsRestful ApisSafeScrumServerlessSparkSpring BootTekton
2 Hours Ago
In-Office
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Develop and maintain scalable fullstack web applications using ReactJS and related technologies. Collaborate with designers, backend developers, product owners, and DevOps teams to deliver features, integrate frontend and backend systems, optimize performance, troubleshoot defects, conduct code reviews, implement automated testing, and support Agile development. The role also includes documentation, production deployment collaboration, mentoring junior developers, and maintaining current knowledge of frontend and fullstack best practices.
Top Skills: AgileBabelCSSCss PreprocessorsEnzymeExpress.JsGitHTMLJavaJavaScriptJestMongoDBMySQLNode.jsPostgresReact RouterReactReduxRestful ApisWebpack
8 Hours Ago
Remote or Hybrid
India
Mid level
Mid level
Security • Cybersecurity
Own global revenue recognition under ASC 606 and accounting processes including commissions, COGS, and leases. Review tax provisions, returns, transfer pricing, and subsidiary filings; support external audits and cross-functional reporting. Lead accounting projects, process improvements, and AI-driven workflow automation. Requires a CA, Big 4 high-tech experience, strong US GAAP and revenue recognition knowledge, ERP experience, advanced Excel skills, and excellent communication.
Top Skills: Ai Automation ToolsAsc 340-40Asc 606ExcelMS OfficeNetSuiteUs Gaap

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account