Senior Lead Java Development - Assistant Vice President

Citi

New York (NY)

Hybrid

USD 21,000 - 34,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi is seeking a Senior Lead Java Development professional in Pune to drive complex systems and modernize applications using microservices and SOA patterns. You will work with Spring Boot, REST APIs, and modern Java stack, while also contributing to UI with Angular or React and ensuring robust data handling with Oracle and Snowflake.

The role emphasizes collaboration, architecture, and leadership within a hybrid environment, with strong emphasis on governance, security, and scalable design.

Qualifications

  • Bachelor’s degree required or equivalent experience.
  • Strong backend experience with Java, Spring Boot and microservices.
  • Experience with frontend frameworks (Angular/React) is a plus.
  • Experience with Oracle/Snowflake/SQL databases and data processing.
  • Experience with cloud-native services and containerization.

Responsibilities

  • Analyze complex business processes and design high level solutions.
  • Develop microservices using Java, Spring, REST APIs and messaging.
  • Build UI with Angular or React and integrate with backend services.
  • Develop backend data persistence with Oracle, SQL and PL/SQL.
  • Deploy services in containers using Docker and Kubernetes; enable CI/CD pipelines.

Skills

Backend Java Spring Boot Microservices
Python
Angular React Typescript
Oracle Snowflake SQL
Apache Spark MongoDB SQLNoSQL
Caching (Caffeine Guava)
CI/CD Jenkins GitHub Actions DockerK8s
Gen AI Copilot Claude Devin AI
Leadership and mentoring

Education

Bachelor’s degree or equivalent experience

Tools

Docker
Kubernetes
Jenkins
GitHub Actions

Job description

Senior Lead Java Development - Assistant Vice President

Job Req Id:

26982099


Location(s):

Pune, Maharashtra, India


Job Type:

Hybrid


Posted:

Aug. 05, 2026


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

Financial Adjustments & Entry Module(FAEM) and Citi Workflow Management(CWM) Senior Programmer analyst is a mid level position responsible for delivering complex solutions in coordination with the Technology Team. The overall objective of this role is to make significant contributions to implement changes, updates and modernizations while integrating with wider ledger (and other Citi Apps) applications systems analysis and programming activities.


Responsibilities


  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems

  • Contribute to modernizing applications using service-oriented architecture implementations Micro Services and design patterns orchestration by Choreography, Chassis Patterns, caching. Use Spring Boot, Spring Security, REST Webservices and APIs for building domain driven micro-services.

  • UI/UX development using Angular 18+ or React

  • Implement services using Java, JSON, SQL, PL/SQL, XML. Write backend packages, procedures, functions, views in Oracle to support data persistence and validation.

  • Develop new services using software development frameworks Spring Core, Spring MVC, Spring Security, JPA. Integrate multiple service-oriented applications using messaging and middleware technologies JMS, Solace, Kafka

  • Deploy services as containers in Enterprise Container System (ECS) using Docker and Kubernetes.

  • Use Gen AI coding assistants in day to day development - CoPilot, Claude, Devin AI

  • Develop application methodologies and standards for program analysis, design, coding, testing, debugging, and implementation

  • Utilize advanced knowledge of supported main system flows and comprehensive knowledge of multiple areas, including Java, Spring

  • Consult with end users to identify system function specifications and incorporate into overall system design

  • Allocate work, and act as an advisor/coach developers, analysts, and new team members

  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.


Qualifications


  • Backend : Java, Spring Boot, Microservices, Python.

  • Frontend : Angular, React, Typescript

  • Databases : Oracle, Snowflake, SQL

  • Data & Analytics: Apache Spark, MongoDB, SQL/NoSQL

  • Caching : Caffeine, Guava, Duck DB, Couchbase

  • DevOps: CI/CD, Jenkins, GitHub Actions, Docker, Kubernetes

  • Gen AI : Copilot, Claude, Devin AI

  • Citi Ledger and Components subject matter expertise preferred.

  • Experience in software engineering and architecture with full-stack and data expertise

  • Demonstrated knowledge of client core business functions

  • Demonstrated leadership, project management, and development skills

  • Relationship and consensus building skills


Preferred Skills

Vector DB, Embeddings, LLMs, RAG, Agentic AI, MCP


Education


  • Bachelor’s degree/University degree or equivalent experience


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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java lead Developer - Assistant Vice President
Senior Java lead Developer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 13,000 - 21,000
Senior Java Full‑Stack Architect & Tech Leader
Senior Java Full‑Stack Architect & Tech Leader

Citi • New York (NY)

On-site
Senior Java Architect & SME - Spring Boot Pro (Hybrid)
Senior Java Architect & SME - Spring Boot Pro (Hybrid)

Citi • New York (NY)

On-site
Senior Java Technology Lead - Vice President
Senior Java Technology Lead - Vice President

Citi • New York (NY)

Hybrid
USD 130,000 - 180,000
Senior Java Developer - Assistant Vice President
Senior Java Developer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 90,000 - 120,000
Java Full Stack - Assistant Vice President
Java Full Stack - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 18,000 - 32,000
Gen AI Java/Python Full-Stack Engineer
Gen AI Java/Python Full-Stack Engineer

Citi • New York (NY)

On-site
Lead Java Engineer - Assistant Vice President
Lead Java Engineer - Assistant Vice President

Citi • New York (NY)

On-site
USD 170,000 - 230,000
Core Java Backend Developer - Assistant Vice President
Core Java Backend Developer - Assistant Vice President

Citi • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior AVP, Digital Software Engineering Lead
Senior AVP, Digital Software Engineering Lead

Citi • New York (NY)

On-site
USD 140,000 - 190,000