Senior Java Engineer (Equinox) – Equity Derivatives Tech – VP

Citigroup

London, England, United Kingdom
Competitive base salary; discretionary annual perf...
Hybrid
Proficiency in java programming
Experience with rest apis and kafka
Expertise in multi-threaded programming
The role involves engineering the future of global finance by re-engineering technology estates for world-leading performance and resiliency

Job Summary

  • The role involves engineering the future of global finance by re-engineering technology estates for world-leading performance and resiliency.
  • You will define technical architecture, liaise with business stakeholders, and own the iterative delivery of new features to improve efficiency.
  • The position offers a competitive base salary, a discretionary annual performance-related bonus, and 27 days of annual leave plus bank holidays.

Matching Summary

The role involves engineering the future of global finance by re-engineering technology estates for world-leading performance and resiliency.

Salary

Competitive base salary; Discretionary annual performance related bonus; 27 days annual leave plus benefits

Skills & Requirements

Must-have

  • Proficiency in Java programming
  • Experience with REST APIs and Kafka
  • Expertise in multi-threaded programming
  • Knowledge of Akka Actors and Streams
  • Working knowledge of NoSQL databases
  • Experience with Gradle and CI/CD pipelines
  • Containerized application deployment

Nice-to-have

  • Strong leadership and mentoring skills
  • Ability to work independently in fast-paced environments
  • Excellent communication skills
  • Proactive approach to identifying issues
  • Experience with OpenShift

Key Requirements

  • Bachelor's degree in computer science or engineering
  • Senior level professional software development experience
  • Proven experience defining technical architectures

Work Rights

Not specified

Tailored Resume

Cover Letter