Senior Full Stack Engineer — Java/Spring + React Lead

Citi

New York (NY)

Hybrid

USD 16,000 - 22,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Citi is seeking a Senior Full Stack Engineer for a hybrid role in Pune. You will design and deliver mission-critical web applications using Java/Spring Boot on the backend and React/TypeScript on the frontend, building scalable microservices and modern user interfaces.

You will mentor engineers, drive architectural decisions, and Champion clean coding, automated testing, and DevOps practices within a collaborative, global team.

Qualifications

  • 7-9 Years of professional software engineering experience delivering production-grade full-stack web applications.
  • Strong proficiency in Java and extensive, hands-on experience with the Spring Ecosystem (Spring Boot, microservices architecture, RESTful API design).
  • In-depth experience with React, state management (e.g., Redux, Context API), and modern front-end tooling/build workflows.
  • Strong Experience with building Micro Front Ends in a React based environment.
  • Solid understanding of relational (SQL) and non-relational (NoSQL) database design, indexing, and ORM frameworks (Hibernate / JPA).
  • Strong foundation in computer science fundamentals: data structures, algorithms, concurrency, system design, and security best practices.
  • Proven track record with automated testing (JUnit, Mockito, Jest, React Testing Library) and CI/CD pipelines.

Responsibilities

  • Architect & Build end-to-end design, implementation, and deployment of resilient microservices and full-stack web applications.
  • Modern Front-End Engineering: Build intuitive, accessible, and high-performance user interfaces using React, Redux, and TypeScript.
  • Robust Back-End Services: Develop high-throughput RESTful APIs, event-driven pipelines, and data persistence layers with Spring Boot, Spring Data, and SQL/NoSQL databases.
  • Engineering Excellence: Champion code quality through automated testing, peer code reviews, CI/CD automation, and architectural discussions.
  • Scale & Optimize: Profile and optimize applications for speed, security, resilience, and horizontal scalability.
  • Technical Leadership & Mentorship: SME, collaborate with PMs/UX/design and coach junior engineers.
  • Innovation: Continuously evaluate emerging technologies to keep our tech stack modern.

Skills

Java
Spring Ecosystem
React
Redux
TypeScript
Micro Frontends
SQL/NoSQL
CI/CD
JUnit/Mockito

Education

Bachelor's degree

Tools

Docker
Kubernetes
Jenkins
GitHub Actions
Tekton
AWS

Job description

Citi is seeking a Senior Full Stack Engineer for a hybrid role in Pune. You will design and deliver mission-critical web applications using Java/Spring Boot on the backend and React/TypeScript on the frontend, building scalable microservices and modern user interfaces.

You will mentor engineers, drive architectural decisions, and Champion clean coding, automated testing, and DevOps practices within a collaborative, global team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer (Java/React) - Hybrid Pune
Senior Full Stack Engineer (Java/React) - Hybrid Pune

Citi • New York (NY)

Hybrid
USD 13,000 - 19,000
Senior Java Full-Stack Lead (Angular/React) – Hybrid
Senior Java Full-Stack Lead (Angular/React) – Hybrid

Citi • New York (NY)

Hybrid
USD 42,000 - 74,000
Hybrid Java Spring React Full-Stack Engineer
Hybrid Java Spring React Full-Stack Engineer

Citi • New York (NY)

Hybrid
USD 9,600 - 15,000
Senior Java Backend & Microservices Lead
Senior Java Backend & Microservices Lead

Citi • New York (NY)

Hybrid
USD 15,000 - 25,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Citi • New York (NY)

Hybrid
USD 16,000 - 22,000
Java Full-Stack Engineer - Build Scalable Apps (Pune)
Java Full-Stack Engineer - Build Scalable Apps (Pune)

Citi • New York (NY)

On-site
USD 80,000 - 120,000
Java Full-Stack Engineer – Hybrid (Pune)
Java Full-Stack Engineer – Hybrid (Pune)

Citi • New York (NY)

Hybrid
USD 14,000 - 21,000
Senior Java Full-Stack Engineer — Cloud & Microservices Lead
Senior Java Full-Stack Engineer — Cloud & Microservices Lead

Citi • New York (NY)

On-site
USD 44,000 - 74,000
Senior Java Full-Stack Engineer | Hybrid & AI-Driven
Senior Java Full-Stack Engineer | Hybrid & AI-Driven

Citi • Tampa (FL)

Hybrid
USD 97,000 - 145,000
Hybrid schedule
Learning opportunities
Benefits package
Senior Full-Stack Engineering Lead - Java Spring & Angular
Senior Full-Stack Engineering Lead - Java Spring & Angular

Citi • Tampa (FL)

On-site
USD 113,840 - 170,760
Bonus and benefits
Career growth
Inclusive work environment