Senior Java/React Full-Stack Engineer

Citibank (Switzerland) AG

Irving, Northern (TX, KY)

Hybrid

Confidential

Full time

6 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
401(k)
Life, accident, and disability 보험
Wellness programs
Paid time off

Job summary

Citi is seeking a highly motivated Java/React Full Stack Developer to design, build, and deploy end-to-end solutions. You will work on microservices with Spring Boot, Kafka integrations, and RESTful APIs to deliver scalable business applications.

You will collaborate with product owners, designers, and other developers, implement responsive front-ends with React.js, optimize Oracle SQL data models, write tests, and mentor junior engineers. This is a full-time, on-site role located in Irving, TX.

Qualifications

  • 5+ years of professional experience in full-stack software development.
  • Proficient 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 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 component-based architecture, state management, and modern JavaScript (ES6+).
  • Experience with RESTful API design and consumption.
  • Proficiency with Git.
  • Familiarity with cloud platforms and CI/CD pipelines.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration abilities.

Responsibilities

  • Design, develop, and maintain robust microservices using Java and Spring Boot.
  • Implement and manage Kafka-based real-time data streaming and event-driven architectures.
  • Develop and integrate with workflow management solutions to automate business processes.
  • Design and implement search engine capabilities for efficient data retrieval.
  • Work with Oracle relational databases, including schema design and performance tuning.
  • Build responsive, high-performance web interfaces using React.js and ecosystem.
  • Collaborate with product owners, designers, and other developers to define specs and deliver features.
  • Ensure seamless front-end/back-end integration via RESTful APIs.
  • Write unit, integration, and end-to-end tests; participate in code reviews and architectural discussions.
  • Monitor performance, troubleshoot issues, and mentor junior developers.
  • Stay current with emerging technologies and best practices in full-stack development.

Skills

Java
Spring Boot
Kafka
Workflow management
Elasticsearch
Oracle SQL
React.js
Redux / State management
RESTful APIs
Git
Cloud / CI-CD

Education

Bachelor’s degree/University degree or equivalent experience

Job description

Citi is seeking a highly motivated Java/React Full Stack Developer to design, build, and deploy end-to-end solutions. You will work on microservices with Spring Boot, Kafka integrations, and RESTful APIs to deliver scalable business applications.

You will collaborate with product owners, designers, and other developers, implement responsive front-ends with React.js, optimize Oracle SQL data models, write tests, and mentor junior engineers. This is a full-time, on-site role located in Irving, TX.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer: Java Spring Boot, React & Kafka
Senior Full-Stack Engineer: Java Spring Boot, React & Kafka

Citi • Irving (TX)

On-site
USD 125,000 - 189,000
Medical, dental & vision coverage
401(k)
Paid time off
Senior Full-Stack Dev: Java Spring Microservices & React
Senior Full-Stack Dev: Java Spring Microservices & React

Citigroup Inc. • Irving (TX)

On-site
USD 125,000 - 189,000
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
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
AI-Driven Full-Stack Java & React Engineer
AI-Driven Full-Stack Java & React Engineer

Citigroup Inc. • Tampa (FL)

On-site
USD 96,000 - 146,000
Senior Full-Stack Engineer — Java/Spring, React & APIs
Senior Full-Stack Engineer — Java/Spring, React & APIs

Citi • Jacksonville (TX)

On-site
USD 114,000 - 171,000
Medical coverage
Dental coverage
401(k)
+2
Senior Full-Stack Lead — Java/Spring & React
Senior Full-Stack Lead — Java/Spring & React

Citibank (Switzerland) AG • Irving (TX)

On-site
Confidential
Medical
Dental & Vision
401(k)
+4
Senior Full-Stack Tech Lead - Java/React & AI
Senior Full-Stack Tech Lead - Java/React & AI

Citi • Irving (TX)

On-site
USD 126,000 - 189,000
Medical/Dental/Vision
401(k)
Insurance (Life/Disability)
+2
Senior Java Engineer - Hybrid, Microservices & Full-Stack
Senior Java Engineer - Hybrid, Microservices & Full-Stack

Citigroup Inc. • Irving (TX)

Hybrid
USD 107,000 - 161,000
Hybrid work model
Continuous learning resources
Ownership over outcomes
+2
Senior Full-Stack Developer — Java/React with AI-Driven Dev
Senior Full-Stack Developer — Java/React with AI-Driven Dev

Citi • New York (NY)

On-site
USD 110,000 - 130,000