Senior Full-Stack Dev: Java Spring Microservices & React

Citigroup Inc.

Irving (TX)

On-site

USD 125,760 - 188,640

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Citigroup Inc. is seeking a highly skilled Java/React Full Stack Developer to design, develop, and deploy end-to-end solutions with Java Spring Boot microservices and React.js front-ends.

You will work on Kafka-based integrations, workflow automation, search capabilities, and Oracle database interactions. The role requires strong collaboration with product owners and other developers to deliver high-quality features, RESTful APIs, and robust testing.

Qualifications

  • 5+ years of professional experience in full-stack software development.
  • Strong proficiency in Java with extensive experience in building microservices using Spring Boot.
  • Demonstrable experience with Kafka for building message-driven architectures and data pipelines.
  • Experience with workflow management systems or designing and implementing complex business process flows.
  • Proven experience implementing search functionalities, potentially using technologies like Elasticsearch or Apache Solr.
  • Solid expertise in relational databases, particularly Oracle, including advanced SQL, schema design, and performance tuning.
  • Strong front-end development skills with React.js, including a deep understanding of component-based architecture, state management, and modern JavaScript (ES6+).
  • Experience with RESTful API design and consumption.
  • Proficiency with version control systems (e.g., Git).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain robust, scalable microservices using Java and Spring Boot.
  • Implement and manage Kafka-based integrations for real-time data streaming.
  • Develop workflow management solutions to automate business processes.
  • Design and implement search capabilities within applications.
  • Work with Oracle databases including schema design and optimization.
  • Develop responsive web interfaces using React.js.
  • Collaborate with product owners and designers to define technical specs.
  • Ensure seamless API integration between front-end and back-end via RESTful services.
  • Write unit, integration, and end-to-end tests to ensure quality.
  • Participate in code reviews and architectural discussions.
  • Monitor performance and troubleshoot to maintain stability.
  • Stay updated with emerging technologies and best practices.

Skills

Java
Spring Boot
Kafka
Workflow
Elasticsearch
Solr
Oracle
React.js
REST APIs
Git
Cloud AWS
CI/CD

Education

Bachelor's degree

Tools

Elasticsearch
Apache Solr

Job description

Citigroup Inc. is seeking a highly skilled Java/React Full Stack Developer to design, develop, and deploy end-to-end solutions with Java Spring Boot microservices and React.js front-ends.

You will work on Kafka-based integrations, workflow automation, search capabilities, and Oracle database interactions. The role requires strong collaboration with product owners and other developers to deliver high-quality features, RESTful APIs, and robust testing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java/React Full-Stack Engineer Kafka
Senior Java/React Full-Stack Engineer Kafka

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision
401(k)
Paid time off
Senior Full-Stack Engineer - Java/React Microservices
Senior Full-Stack Engineer - Java/React Microservices

Citi • Irving (TX)

On-site
USD 107,000 - 161,000
Senior Java/React Full-Stack Engineer
Senior Java/React Full-Stack Engineer

Citibank (Switzerland) AG • Irving (TX), Northern (KY)

Hybrid
Confidential
Medical coverage
401(k)
Life, accident, and disability 보험
+2
Senior Java Full-Stack Engineer, React & Cloud Microservices
Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi • New York (NY)

Hybrid
USD 94,000 - 142,000
Full-Stack Java Developer | Spring, React & AWS
Full-Stack Java Developer | Spring, React & AWS

Citigroup Inc. • Irving (TX)

On-site
USD 107,000 - 161,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior Full-Stack Java Engineer for Modern FinTech Platforms
Senior Full-Stack Java Engineer for Modern FinTech Platforms

Citigroup Inc. • Jersey City (NJ)

On-site
USD 142,320 - 213,480
Senior Java Spring Boot & React Developer
Senior Java Spring Boot & React Developer

Capgemini • New York (NY)

On-site
USD 92,000 - 118,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plans (e.g., 401(k)
+2
Senior Full-Stack Developer: React & Java Microservices
Senior Full-Stack Developer: React & Java Microservices

CI&T • United States

Remote
USD 120,000 - 180,000
Health and dental insurance
Meal and food allowance
Childcare assistance
+3
Java Full-Stack Engineer: Spring, React, Kafka, Kubernetes
Java Full-Stack Engineer: Spring, React, Kafka, Kubernetes

Tata Consultancy Services • Seattle (WA)

On-site
USD 100,000 - 140,000
Java Full‑Stack Engineer: Spring, Microservices & React
Java Full‑Stack Engineer: Spring, Microservices & React

Infosys • Boston (MA)

On-site
USD 82,000 - 127,000
Medical/Dental/Vision/Life Insurance
Long-term/Short-term Disability
Health and Dependent Care Reimbursemen
+3