Citi
Citi
Citi is a global banking and financial services company serving consumers, corporations, governments, and institutions. Its offerings span consumer banking, credit cards, wealth management, corporate banking, and investment banking, supported by operations in more than 100 countries. As a large international finance organization, Citi brings together teams working across banking, financial services, and fintech.

Senior Java Microservices Programmer Analyst – Citi, Pune Hybrid

Join Citi as a Senior Java Microservices Programmer Analyst in Pune, supporting banking applications through analysis, development, testing, security, and implementation in a hybrid work environment.

Description

  • Lead feasibility studies, estimates, IT planning, risk technology, application development, model development, and implementation of new or revised systems.
  • Oversee application delivery from analysis and design through construction, testing, and implementation.
  • Provide user and operational support for applications.
  • Investigate complex development issues and assess business processes, system processes, and industry standards.
  • Recommend and develop security improvements through post-implementation analysis.
  • Advise users, clients, and technology teams on application and technical issues.
  • Design and recommend advanced programming solutions.
  • Install and support customer exposure systems.
  • Maintain procedural compliance and help establish operating standards and processes.
  • Coach and advise new or junior analysts.
  • Work with limited supervision while exercising independent judgment and autonomy.
  • Serve as a subject-matter expert for senior stakeholders and team members.
  • Manage risk, compliance, controls, and reporting in line with applicable laws, regulations, and Citi policies.

Requirements

  • 7–12 years of relevant experience.
  • Java and Spring Boot expertise.
  • Experience using AI tools such as CoPilot or Devin.
  • SQL and database experience.
  • Microservices experience.
  • ECS experience.
  • Docker experience.
  • CI/CD experience.
  • Experience with logging and monitoring tools.
  • Good understanding of design patterns.
  • Experience analyzing systems and programming software applications.
  • Experience managing and delivering successful projects.
  • Working knowledge of consulting, project management techniques, and project management methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
  • Bachelor’s degree, university degree, or equivalent experience.

Benefits

  • Equal opportunity employment.
  • Reasonable accommodation for people with disabilities.

Related Jobs

Linedata

Senior Sales Executive, Asset Management Solutions – Linedata

Linedata
1,001 – 5,000 Employees
B2BFintechSaaS

Lead enterprise sales for Linedata’s asset-management technology, consulting, and managed services portfolio. Build executive relationships, develop territory pipeline, and deliver integrated solutions to global investment firms.

Open