Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Java Developer

Home > Java programming jobs

Senior Java Developer in Others

  • Pune, India

Responsibilities

  • Design, build, and maintain scalable Java backend services and regulatory transaction reporting applications.
  • Ingest, parse, transform, and map high-volume trade data from upstream trading systems using JSON, XML/FpML, and REST APIs.
  • Optimize SQL queries and Oracle and Hive data platforms, including execution-plan analysis and performance tuning.
  • Develop data reconciliation, validation, error-handling, warehousing, and ETL processes.
  • Use AI/GenAI tools, prompt engineering, RAG, and automated workflows to improve data mapping and analysis.
  • Lead technical design, code reviews, coding and testing standards, task allocation, and mentoring for junior and mid-level engineers.
  • Coordinate with business analysts, architecture, and compliance teams to convert regulatory rules into technical specifications.

Requirements

  • 10–14+ years of hands-on experience in Java software development and data platforms.
  • Strong Core Java and Spring Boot experience, including multithreading, collections, concurrency, microservices, and RESTful APIs.
  • Advanced SQL and database tuning experience with Oracle and Hive, including reading execution plans and tuning slow queries.
  • Hands-on experience parsing and transforming JSON, XML, and complex nested data structures.
  • Experience with data mapping, warehousing concepts, ETL pipelines, and reconciliation frameworks.
  • Experience with GitHub, JIRA, Confluence, and CI/CD pipelines using Jenkins or Tekton.
  • Bachelor’s or Master’s degree in Computer Science, IT, or a related field.
  • Preferred experience with Capital Markets regulatory reporting regimes such as MiFID II, EMIR, SFTR, or CFTC Re-write.
  • Preferred familiarity with Kafka or MQ and working knowledge or interest in LLMs, RAG, and prompt engineering.
  • Exposure to Python, Snowflake, Databricks, or cloud platforms is preferred.

Citi

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdi...

Similar positions

Senior Software Engineer

  • Elastic
  • Full time
  • Remote
  • 10/30/2026
  • Salary: €61k-€97k
  • Greece

Java Lead with Spring Batch

  • Capco
  • Full time
  • Others
  • 10/30/2026
  • Pune, India

Java Backend Lead Software Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 10/30/2026
  • Salary: Competitive
  • Wilmington, DE

Lead Developer

  • ThoughtWorks
  • Full time
  • Others
  • 10/29/2026
  • Bengaluru, India

Senior Software Engineer

  • Elastic
  • Full time
  • Canada
  • 10/29/2026
  • Salary: C$128k-C$203k
  • Remote