C

Citi

Runs banking and payments for global clients

Java Full Stack Software Engineer - Vice President

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • 10–15 years of experience in Java full-stack application development or software architecture.
  • Demonstrated experience leading full-stack development teams across frontend and backend technologies.
  • Deep expertise in Java, Spring Boot, and either React or JSF frameworks.
  • Experience with Oracle SQL and PL/SQL data modeling and performance tuning.
  • Hands-on experience directing container deployment strategy using Kubernetes or OpenShift.
  • A bachelor's degree is required.

Responsibilities

  • Lead the design and technical evolution of applications spanning frontend frameworks such as React and backend microservices built with Java and Spring Boot.
  • Guide Oracle SQL and PL/SQL data modeling, performance tuning, and schema optimization for high-volume data processing.
  • Direct containerization and deployment strategy using Kubernetes and OpenShift to ensure application scalability and stability.
  • Establish testing, code quality, and automation standards embedded into everyday development workflows.
  • Provide technical guidance, conduct code reviews, and mentor developers and QA engineers across the team.
  • Partner with application managers, business analysts, and support leads to plan technical releases.
  • Review production readiness and resolve architectural risks before deployment.

Desired Qualifications

  • A master's degree is preferred.
  • Architectural knowledge of modern data lake and analytical platforms such as Apache Iceberg, AWS S3, Snowflake, or Starburst and Trino.
  • Experience guiding teams through legacy modernization efforts, such as migrating from JSF to React.

About the Company

Citi

Runs banking and payments for global clients

Citi runs banking, investment and payment services for companies, governments and individuals around the world. Its global network connects institutions with local banking systems, while its US consumer business sells credit cards and deposit accounts. Corporate clients use Citi to manage cash, finance trade and raise capital, and investors use its trading, custody and wealth services to hold and manage assets. The bank earns interest on loans and fees from payments, securities transactions, financial advice and account services. Citi traces its banking roots to 1812; the Citigroup holding company was formed in 1998, and its headquarters are in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1812

Recently Posted Jobs

Explore more opportunities at Citi

See more jobs