Senior Java Backend Engineer: Reactive Microservices Lead

Citi

New York (NY)

Ibrido

USD 121.000 - 171.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Hybrid working model
Professional development
Competitive compensation
Employee assistance program
Global collaboration

Descrizione del lavoro

Citi’s Technology division seeks a Senior Java Backend Engineer to design high‑performance, event‑driven systems at global scale. You will build reactive microservices, integrate real‑time data streams, and drive quality across a modern Java stack.

Collaborating with product, frontend, and architecture, you will shape solutions that impact Citi’s clients worldwide. The role emphasizes Spring WebFlux, Kafka, MongoDB, Elasticsearch, and code reviews, with mentoring responsibilities.

Competenze

  • 6–10 years of backend software development experience with Java
  • Proficiency in Java (8+), including functional programming with Lambdas and reactive paradigms
  • Hands-on experience with Apache Kafka
  • Solid MongoDB NoSQL data modelling and Elasticsearch for search/analytics
  • Expert-level test-driven development using JUnit with strong unit testing discipline
  • Git-based collaboration, PRs, code reviews, and branching strategies (GitFlow)
  • Familiarity with CI/CD pipelines and automated testing

Mansioni

  • Build and deploy asynchronous, event-driven Java microservices.
  • Design reactive backend services using Spring WebFlux.
  • Develop and maintain real-time data pipelines using Apache Kafka.
  • Engineer search and analytics with Elasticsearch.
  • Architect and optimize data persistence in MongoDB.
  • Champion code quality through TDD, comprehensive JUnit test suites, and code reviews.
  • Mentor mid-level engineers and set coding standards.
  • Partner with product, infrastructure, and architecture teams to deliver features.

Conoscenze

Java 8+
Reactive programming
Spring WebFlux
Apache Kafka
MongoDB
Elasticsearch
JUnit
Git workflows
CI/CD
REST API design

Formazione

Bachelor’s degree
Master’s degree preferred

Strumenti

Docker
Kubernetes
AWS
Azure
GCP

Descrizione del lavoro

Citi’s Technology division seeks a Senior Java Backend Engineer to design high‑performance, event‑driven systems at global scale. You will build reactive microservices, integrate real‑time data streams, and drive quality across a modern Java stack.

Collaborating with product, frontend, and architecture, you will shape solutions that impact Citi’s clients worldwide. The role emphasizes Spring WebFlux, Kafka, MongoDB, Elasticsearch, and code reviews, with mentoring responsibilities.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Java Full-Stack Engineer, React & Cloud Microservices
Senior Java Full-Stack Engineer, React & Cloud Microservices

Citi • New York (NY)

Ibrido
USD 94.000 - 142.000
Senior Java & Microservices Lead Architect
Senior Java & Microservices Lead Architect

Citi • Jersey City (NJ)

In loco
USD 142.000 - 213.000
Senior Java Lead: Microservices, Security & Cloud
Senior Java Lead: Microservices, Security & Cloud

Citi • Irving (TX)

In loco
USD 107.000 - 161.000
Senior Java Microservices Engineer - Spring Boot & Kafka
Senior Java Microservices Engineer - Spring Boot & Kafka

Citi • Jersey City (NJ)

In loco
USD 121.000 - 182.000
Medical, dental & vision coverage
401(k)
VP, Java Microservices — Hybrid Cloud-Native Architect
VP, Java Microservices — Hybrid Cloud-Native Architect

Citi • Jersey City (NJ)

Ibrido
USD 142.000 - 213.000
Hybrid work model with 3 days in the.
Continuous learning resources
Wellbeing programs and comprehensive福利
Senior Enterprise Apps Lead - Java/React/Kafka
Senior Enterprise Apps Lead - Java/React/Kafka

Citigroup Inc. • Tampa (FL)

Ibrido
USD 114.000 - 171.000
Hybrid work model (3 days in office)
Learning and development programmes
Competitive compensation
Senior Java Lead - Microservices & Kafka (Hybrid)
Senior Java Lead - Microservices & Kafka (Hybrid)

Citi • New York (NY)

Ibrido
USD 42.000 - 63.000
Senior Java Backend Architect - Payments Modernization
Senior Java Backend Architect - Payments Modernization

Citi • Jersey City (NJ)

In loco
USD 142.000 - 213.000
Senior Java/React Full-Stack Engineer Kafka
Senior Java/React Full-Stack Engineer Kafka

Citigroup Inc. • Irving (TX)

In loco
USD 107.000 - 161.000
Medical, dental & vision
401(k)
Paid time off
Senior Java Developer — Hybrid, Microservices Leader
Senior Java Developer — Hybrid, Microservices Leader

Citi • New York (NY)

Ibrido
USD 94.000 - 142.000