Taro Logo

Senior Java Developer - VP

Global banking and financial services corporation providing consumer, corporate, and investment banking services.
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
15+ years of experience
Finance

Description For Senior Java Developer - VP

Citi's Markets Technology division is seeking a Senior Java Developer (VP) to join their FX Technology group, focusing on the STIRT business. This role offers an exciting opportunity to work in a fast-paced environment, developing electronic trading software for front office technology. The position involves building and implementing technology solutions for one of the world's leading financial institutions, with a global market presence across various asset classes.

The role focuses on delivering best-in-class pricing and distribution technology to the FX business. You'll be working on high-profile projects that impact other developers, building software that solves challenging front office business problems, and contributing to strategic technical direction. The position offers exposure to the complete trading lifecycle and involves working with cutting-edge technologies including Java 17+, cloud-native applications, and various middleware solutions.

As a VP-level position, you'll have the opportunity to shape technical direction, work directly with business stakeholders, and contribute to the broader Markets Technology initiatives. The role combines technical expertise with business acumen, requiring strong communication skills to work effectively across multiple locations and business lines.

This is an ideal opportunity for an experienced Java developer looking to work on mission-critical applications in a global financial institution. You'll be part of a team that's pushing the boundaries of electronic trading technology while working in a structured enterprise environment that values both innovation and reliability.

Last updated an hour ago

Responsibilities For Senior Java Developer - VP

  • Build software that solves challenging front office business problems
  • Coordinate with stakeholders to deliver work-items
  • Implement solutions to identified issues
  • Contribute to shaping future technical direction
  • Provide development support response to incidents
  • Communicate project progress and promote achievements
  • Work closely with Front Office colleagues across multiple locations

Requirements For Senior Java Developer - VP

Java
Redis
Kafka
  • 15+ years of server-side Java development experience
  • Experience with SpringBoot, Cloud native technologies, Messaging Middleware (Solace)
  • Knowledge of low latency programming, NoSQL databases, python/groovy scripting
  • Experience developing and supporting mission critical applications
  • Understanding of DevOps chain – CI/CD, cloud deployment
  • Expertise in Unix (Linux) commands & scripting
  • Database skills – Oracle and NoSQL DBs
  • Strong written and verbal communication skills
  • Undergraduate degree in a Technical subject

Benefits For Senior Java Developer - VP

Medical Insurance
Vision Insurance
Dental Insurance
  • Comprehensive benefits package including medical, dental, and vision insurance
  • Equal opportunity employer

Interested in this job?

Jobs Related To Citi Senior Java Developer - VP

Senior Kafka Platform Engineer - VP

Senior Kafka Platform Engineer position at Citi, focusing on building and maintaining Kafka as a Service platform, requiring expertise in Kafka, Kubernetes, Java, and Python.

Senior Full Stack Developer Lead - Inventory Management

Senior Full Stack Developer Lead position at Citi focusing on Inventory Management applications, requiring expertise in Java, microservices, and cloud technologies.

Product Developer, Director

Senior Product Developer role at Citi focusing on Equities Risk Management Architecture, combining technical expertise with business strategy.

Product Developer, Director

Senior Product Developer role at Citi focusing on Equities Risk Management Architecture, requiring expertise in derivatives trading and platform development.

Java Developer - Equity Finance - VP

VP-level Java Developer position at Citi focusing on Equity Finance trading applications, offering competitive compensation and comprehensive benefits.