Senior Java Developer- Assistant Vice President

Citi

Citi

Software Engineering

Pune, Maharashtra, India

Posted on Apr 29, 2026

The Applications Development Senior Programmer Analyst is an interme

Key Responsibilities

  • Design, develop, and deploy high-performance Java-based microservices using Spring Boot.
  • Maintain, analyze, and modernize legacy applications written in C/Pro*C.
  • Create and optimize complex Oracle database objects, including PL/SQL procedures and queries.
  • Collaborate with business analysts and compliance officers to translate requirements into technical solutions.
  • Champion software development best practices, including CI/CD, automated testing, and code reviews.
  • Provide production support and troubleshoot complex issues across application and database layers.

Core Qualifications

Must-Have Skills:

  • Languages & Databases:
    • Expert-level Java & Microservices architecture (Spring Boot).
    • Expert-level Oracle PL/SQL.
    • Hands-on experience with C/Pro*C.
  • Technologies:
    • Containerization (Docker) and Orchestration (Kubernetes/OpenShift).
    • CI/CD pipelines (Jenkins, GitLab CI).
    • Messaging systems (Kafka, RabbitMQ, or IBM MQ).
  • Functional:
    • Strong knowledge of Trade Compliance processes (e.g., Sanctions Screening, Export Control).
  • Candidate should be an expert in working with Oracle Database (PL/SQL)
  • Strong development skills in Java/Microservices
  • Strong knowledge of Trade Compliance functionality

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

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.