Jobs
C

Senior Java Developer / Tech Lead - Vice President

CitiMH, IN2d ago
Full-timevia indeed

Required Skills

ci/cdjavajenkinsjirakafkamicroservicespythonrestspringsql

Job Description

  • *Discover your future at Citi**
  • -------------------------------

Working at Citi is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.

  • *Job Overview**
  • ---------------

We are looking for a Senior Java Developer / Technical Lead (C13 level) to design, build, and maintain high\-volume data and trade reporting applications in the Capital Markets regulatory space. You will lead technical design, write clean code, tune query performance, and guide junior developers.

  • *Key Responsibilities**
  • **Design \& Coding:** Build and enhance scalable, robust backend services using Core Java, Spring Boot, and microservices for regulatory transaction reporting.
  • **Data Integration \& Mapping:** Ingest, parse, and process high\-volume trade data from upstream trading systems using JSON, XML/FpML, and REST APIs.
  • **Performance Tuning:** Troubleshoot and optimize SQL queries, Oracle databases, and Hive/Big Data pipelines to meet strict regulatory SLAs.
  • **Data Quality \& Reconciliation:** Develop automated data reconciliation, validation checks, and error\-handling routines.
  • **AI \& Modernization:** Leverage AI/GenAI tools (prompt engineering, RAG, automated workflows) to streamline data mapping and analysis.
  • **Team Leadership:** Conduct code reviews, set coding and testing standards, mentor junior/mid\-level engineers, and allocate tasks.
  • **Stakeholder Coordination:** Partner with business analysts, architecture, and compliance teams to translate regulatory rules into technical specifications.
  • *Required Skills \& Experience**
  • **10–14\+ years** of hands\-on experience in Java software development and data platforms.
  • **Strong Core Java \& Spring Boot:** Multithreading, collections, concurrency, microservices, and RESTful APIs.
  • **Advanced SQL \& Database Tuning:** Deep experience with Oracle and Hive; strong ability to read execution plans and tune slow queries.
  • **Data Formats:** Hands\-on experience parsing and transforming JSON, XML, and complex nested data structures.
  • **Data Quality \& ETL:** Experience with data mapping, warehousing concepts, ETL pipelines, and reconciliation frameworks.
  • **Tooling:** GitHub, JIRA, Confluence, CI/CD pipelines (Jenkins/Tekton).
  • **Education:** Bachelor’s or Master’s degree in Computer Science, IT, or related field.
  • *Good to Have / Preferred**
  • Direct experience with Capital Markets regulatory reporting regimes (e.g., MiFID II, EMIR, SFTR, CFTC Re\-write).
  • Familiarity with messaging systems (Kafka / MQ).
  • Working knowledge or interest in AI/GenAI (LLMs, RAG, Prompt Engineering).
  • Exposure to Python, Snowflake, Databricks, or Cloud platforms.

\-

  • *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.*

Similar Jobs

Browse all jobs

Job Overview

Job type
Full-time
Work mode
On-site
Location
Mumbai
Posted
2d ago
Source
Indeed