Hiring.Camp

Senior Java React Developer

Citi Bank

·

Today

Location
Pune, MH,IN, IN
Type
Full-time
Department
IT
Seniority
Senior
Experience
8+ years
Source
Eightfold

Description

Role Summary

The Applications Development Senior Programmer Analyst (C12) is a seasoned technical role responsible for driving the architecture, design, end-to-end development, and implementation of complex, enterprise-grade software applications. Operating across the full development lifecycle, this individual will leverage deep expertise in Java/Spring Boot microservicesand modern React.js web applications to deliver high-performance, resilient, and secure financial platforms.

The role functions with high autonomy and limited direct supervision, serving as a Subject Matter Expert (SME) to senior business and technology stakeholders, guiding architectural decisions, mentoring junior engineers, and upholding engineering best practices.

Key Responsibilities

1\. Full-Stack Design & Development

  • Architect, develop, test, and maintain robust, scalable, and secure full-stack applications using Java (11/17+), Spring Boot, and React.js (18+) / TypeScript.
  • Build high-performance RESTful APIs, microservices, and event-driven backend systems that integrate with relational (Oracle, PostgreSQL) and NoSQL databases.
  • Develop responsive, accessible, and intuitive front-end user interfaces (UI) and Single Page Applications (SPAs) with modern state management (Redux Toolkit, Context API, React Query).
  • Conduct architectural assessments, code reviews, feasibility studies, and accurate effort/time estimations for major business initiatives and technical enhancements.

2\. DevOps, Quality & Continuous Delivery

  • Implement automated testing strategies across the pyramid (unit, integration, contract, and end-to-end tests) using frameworks such as JUnit, Mockito, Jest, React Testing Library, and Cypress/Playwright.
  • Integrate automated build, packaging, scanning, and deployment pipelines using modern CI/CD tools (e.g., Jenkins, GitHub Actions, Tekton, Harness).
  • Package and deploy containerized services using Docker, Kubernetes, and OpenShift environments, following cloud-native best practices.
  • Monitor application health, triage production incidents, conduct root-cause analysis (RCA), and implement performance tuning for both client-side and server-side components.

3\. Architecture, Security & Governance

  • Apply secure coding practices (OWASP standards), implement robust authentication and authorization mechanisms (OAuth2, OIDC, JWT), and remediate static/dynamic security scan vulnerabilities (SonarQube, Snyk, Checkmarx).
  • Recommend and develop application security measures and post-implementation safeguards to protect critical customer and financial data.
  • Ensure all technical deliverables comply with architectural standards, engineering design principles, and regulatory guidelines.

4\. Leadership, Collaboration & Risk Management

  • Act as an authoritative technical SME for key application modules and consult with business analysts, product owners, QA, and infrastructure teams.
  • Mentor and coach junior and mid-level developers, fostering a culture of technical excellence, continuous learning, and clean code principles.
  • Exercise sound judgment and autonomy in resolving complex system issues and defining operational standards.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding client assets by driving compliance with applicable laws, rules, regulations, and ethical standards.

Required Qualifications & Competencies

Experience & Education

  • Experience: Minimum 8+ years of progressive hands-on software development experience with enterprise full-stack applications.
  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent technical discipline / experience.

Technical Skills

DomainCore Requirements & Proficiencies

Backend Engineering

Deep proficiency in Java (8, 11, 17+) and core object-oriented/functional programming.

  • Strong hands-on expertise with Spring Framework(Spring Boot, Spring Security, Spring Data, Spring Cloud).
  • Proven experience designing scalable Microservice Architectures and RESTful Web Services.
  • Strong understanding of multi-threading, concurrency, caching (Redis, Ehcache), and performance tuning.Frontend Engineering• Advanced expertise in React.js (v16.8+ / functional components & hooks) and modern JavaScript (ES6+) / TypeScript.
  • Solid understanding of state management tools (Redux, Redux Toolkit, Zustand, or Context API).
  • Proficiency with HTML5, CSS3/SASS, modern layout techniques (Flexbox, CSS Grid), and UI component libraries (Tailwind CSS, Material UI, or Ant Design).
  • Familiarity with client-side performance optimization, bundling (Webpack, Vite), and web accessibility standards (WCAG).
  • Experience with asynchronous messaging / event streaming platforms (Apache Kafka, IBM MQ, or RabbitMQ).CI/CD & Cloud Infrastructure• Strong experience with containerisation technologies (Docker).
  • Hands-on experience deploying and managing workloads on container orchestration platforms (Kubernetes, OpenShift).
  • Proficiency with Git version control and branching workflows (GitFlow, Trunk-based).
  • Working knowledge of CI/CD pipeline automation (Jenkins, Tekton, GitHub Actions, Harness).

Testing & Quality

Strong commitment to test-driven and behavior-driven practices.

  • Experience with unit and integration testing tools: JUnit, Mockito, Jest, React Testing Library.
  • Knowledge of code quality and security scanning tools (SonarQube, Snyk, Checkmarx).

Soft Skills & Professional Attributes

  • Strong analytical and problem-solving skills with the ability to navigate ambiguous requirements.
  • Proven track record of operating independently and delivering complex projects under tight deadlines.
  • Excellent verbal and written communication skills with the ability to convey technical concepts to non-technical business partners.
  • Experience working within an Agile / Scrum framework with globally distributed cross-functional teams.

\------------------------------------------------------

## 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.

Skills

JavaScriptTypeScriptJavaReactTailwind CSSHTML5CSS3SASSWebpackViteSpring BootDockerKubernetesJenkinsCI/CDPostgreSQLRedisOracleGitGitHub

Similar Jobs

30

Sr Software Engineer (Full Stack – React / Node.js / Java)

PayPal·Bengaluru, Karnataka·Hybrid

Today

Sr Software Engineer (Full Stack – React / Node.js / Java)

PayPal·India·Hybrid

Today

Senior Developer Full-Stack (Java/React)

Equisoft·HYBRID - Hyderabad, India·Hybrid

1d ago

Senior Fullstack Developer (Java/Spring Boot/React) – Build Real Time Inland & Maritime Tracking Systems

Thales·Romania·Hybrid

1d ago

Sr Software Engineer (3-5 yrs of exp - Full stack development, Java, React, Gen AI)

Visa·Bengaluru, Karnataka·Hybrid

1d ago

Java and React Application Development Group Manager - Senior Vice President

Citi Bank·Pune, Maharashtra

3d ago

Java and React Application Development Group Manager - Senior Vice President

Citi Bank·India·Hybrid

3d ago

Sr Lead Software Engineering - Java, AWS, React

JP Morgan Chase·Bengaluru, Karnataka

6d ago

Sr Lead Software Engineering - Java, AWS, React

JP Morgan Chase·Bengaluru, Karnataka

6d ago

Senior Full Stack Developer (Java/React)

MIRATECH Corporation·Toronto, Ontario·Hybrid

1w ago

Senior Java Full Stack Developer (Angular / React)

SQLI·Rabat, Rabat-Salé-Kénitra·Hybrid

1w ago

Senior Lead Software Engineer - Java, AWS, React

JP Morgan Chase·Mumbai, Maharashtra

1w ago

Senior Lead Software Engineer - Java, AWS, React

JP Morgan Chase·Mumbai, Maharashtra

1w ago

Senior Fullstack Developer (Java + React)

Thoughtworksreferral·Singapore·Hybrid

1w ago

Senior Software Engineer - Java/React

Pointclickcare·Mississauga, Ontario·Hybrid

1w ago

Sr Lead Software Engineer - Java, AWS, React

JP Morgan Chase·Bengaluru, Karnataka

1w ago

Sr Lead Software Engineer - Java, AWS, React

JP Morgan Chase·Bengaluru, Karnataka

1w ago

Desarrollador Fullstack Semi Sr (Java - React)

Tinet·Las Condes, Región Metropolitana

2w ago

Full Stack Developer (Java & React) - Senior Consultant

Winfo Solutions·Hyderabad, Telangana +1

2w ago

Senior Full-Stack Application Developer (Kotlin-Java/React)

Equisoft·HYBRID - Montreal, Canada +1·Hybrid

2w ago

Senior Full-Stack Developer (Kotlin-Java/React)

Equisoft·HYBRID - Montreal, Canada +1·Hybrid

2w ago

Sr. Software Engineer - Full Stack (Java/React), AVP

Statestreet·CR1 - 700 District, US

2w ago

Senior Software Engineer - Java Full Stack React/Angular

Mastercard·Pune, Maharashtra

2w ago

Senior Software Engineer (Java, React)

ZELIOT·Bengaluru, Karnataka·Remote

3w ago

Senior Fullstack Developer | Java + React (Buenos Aires)

Redbee·Buenos Aires, Buenos Aires F.D.·Hybrid

3w ago

Senior Fullstack Software Engineer (Java & React)

Inetum·Warsaw, Mazovia·Remote

3w ago

Senior Developer - Java, React, SDD and ADF (Databricks)

Jalasoft·Bogotá, Bogota D.C. +4

Développeur Fullstack senior (Java / React) (F/H/X)

Metaline·Puteaux, Île-de-France

1mo ago

2122 Sr Fullstack Engineer - Java/React/Live Events

In All Media Inc·Remote

PL/SR Desenvolvimento Fullstack (Java e React)

Ilia·São Paulo, Brazil

1mo ago