Skip to main content
Back to Jobs

May be closed

This role is over 60 days old on our board. You can still open the company's original page if a link is available.

Citi logo

Senior Java ReactJS Developer – Assistant Vice President

CitiPune, Maharashtra, India (Hybrid)Estimate the salary
Type

Hybrid

Location

Pune, Maharashtra, India (Hybrid)

Experience

Senior (7+ yrs)

Posted

7 months ago

Marked closed on our board — original listing may still open.

Open original listing
Role Overview

🏢 About Citi

Citi is a leading global bank dedicated to driving growth and economic progress. You will join the Banking and International Clients Technology division, empowering clients and global operations teams through the seamless orchestration of the critical client onboarding process.

🎯 The Role

As a Senior Software Engineer and Assistant Vice President, you will leverage your full-stack capabilities to build the cutting-edge future of Citi's global Client Onboarding Platform. This high-visibility role involves constructing automated workflows, handling robust APIs, and developing real-time interactive tools across essential areas like Legal, Credit, and KYC.

🛠️ Tech Stack

  • React JS + HTML5/CSS3
  • Java & Spring Boot
  • Oracle & SQL Databases
  • Kafka & RabbitMQ
  • Docker & Kubernetes ecosystem
  • Jenkins & Cloud Deployments (AWS/Azure/GCP)

💼 What You'll Do

  • Develop sophisticated full-stack solutions with a strong emphasis on highly engaging front-end user interfaces and reliable back-end architecture.
  • Write responsive, fast UI components leveraging modern JavaScript and React.
  • Build heavily scalable microservices leveraging Java and the Spring Boot framework.
  • Integrate complex, real-time messaging buses prioritizing low latency and high-throughput communication.
  • Map, design, and deeply optimize Oracle/SQL database queries and stored procedures.
  • Actively maintain continuous integration and deployment (CI/CD) paths heavily using Jenkins.
  • Command orchestration deployments within Kubernetes and Docker environments.

✅ What You'll Need

  • Minimum 7+ years of dedicated professional full-stack software development experience.
  • Highly demonstrable expertise architecting frontends with React, HTML5, and CSS3.
  • Extensive professional mastery of Java and building applications with Spring Boot.
  • Direct hands-on operational background working alongside Kafka or RabbitMQ messaging paradigms.
  • Rock-solid SQL background detailing schema design and aggressive query optimization techniques.
  • Tangible deployment experience dealing with containers (Docker) managed via Kubernetes.
  • Exposure spanning deployments across significant cloud providers (e.g., AWS, GCP, Azure).

🌟 Nice to Have

  • Bachelor's or Master's degree spanning Computer Science or a similar technical domain.
  • Previous development experience working heavily inside Agile/Scrum structures.
  • Experience applying Application Performance Monitoring (APM) and specialized logging tools.
  • Professional experience utilizing Kotlin.

Why This Role?

This is a curated frontend role from Citi. Every listing on OnlyFrontendJobs is hand-picked for frontend relevance and quality. The tech stack leans on React, Java, Spring Boot and more.

Senior Java ReactJS Developer – Assistant Vice President at Citi — FAQ

Quick answers about this role, the stack, and how to apply.