Citigroup logo

Technical Lead Analyst

Citigroup
NewPosted today

LOCATION

Pune · Hybrid

EXPERIENCE

8 - 12 Years

TYPE

FullTime

SKILLS REQUIRED

Spring BootJavaTypescriptReactCI/CDUnit TestingGenerative AI ToolsTechnical Leadership

Job description

Overview

Lead the frontend architecture and end-to-end full-stack delivery of the Vendor Master Central (VMC) application, an enterprise master registry and market reference data platform, using React/TypeScript and Java microservices, with a GenAI-first engineering approach.

What you'll do

  • Architect the VMC Maintenance Workbench, including high-performance virtualized data grids, dynamic column choosers, multi-dimensional filter panels, and real-time data quality indicators.
  • Build the Single-Record Curation Drawer with clear visual separation of source vs. analyst-override values, contract relinking workflows, and enrichment rule status.
  • Build the Taxonomy Assignment Queue for L1/L2 service classification and hierarchy proposals.
  • Build Bulk Excel Engine integration for frontend/backend parsing and validation of downloadable/uploadable curation templates with locked columns and dynamic schema validation.
  • Design clean, contract-first REST APIs in Java (Spring Boot) supporting pagination, sorting, audit log querying (AuditChangeHistory), and role-based permissions (Admin, Analyst, Viewer).
  • Embed autonomous AI software engineering tools such as Devin, GitHub Copilot, and Cursor into sprint workflows to automate boilerplate generation, component scaffolding, migration scripts, and refactoring.
  • Leverage GenAI to synthesize unit and integration test suites (Jest/React Testing Library, JUnit5/Testcontainers), generate OpenAPI contracts, and accelerate delivery cycles.
  • Coach junior and senior engineers on prompt engineering, context engineering, and AI agent orchestration.
  • Ensure client-side performance, optimistic UI updates, robust error boundaries, and seamless SSO integration.
  • Implement full field-level traceability so every mutation is captured in VMC's 7-year immutable audit log with instant visual change-history inspection.
  • Drive CI/CD automation (containerized builds, automated PR validation, linting, security scans) and enforce enterprise security standards.

What you'll need

  • Expert-level React (18+), TypeScript, and modern JavaScript (ES6+).
  • Experience with high-performance data grid libraries such as AG Grid, TanStack Table, or virtualized grid architectures.
  • Experience with modern state management (Zustand, Redux Toolkit, or React Query / TanStack Query) and styling frameworks (Tailwind CSS, CSS Modules, or Design Systems).
  • Experience with client-side file handling, including parsing/generating .xlsx structures and template validation.
  • Strong background in Java (21 / 25), Spring Boot 4.x, and Spring Data.
  • Experience designing clean, secure, and resilient RESTful APIs, microservices, and relational data access (PostgreSQL, Oracle, or SQL Server).
  • Hands-on experience using Devin, GitHub Copilot, Cursor, or custom LLM-based coding agents.
  • Ability to supervise and verify AI-generated code for security, correctness, and performance.
  • Proven track record leading agile technical pods, conducting high-signal code reviews, and mentoring C11/C12 engineers.
  • Ability to translate complex functional specifications into pragmatic technical architectures and intuitive user experiences.
  • Strong communication skills to partner with Product Managers, UX Designers, and global engineering peers (Belfast, London, NY).

Details

  • Core technical experience of 8–12+ years.
  • Full time.
  • Location: Pune, Maharashtra, India.
  • Job family: Technology – Applications Development.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Technical Lead Analyst