Senior Java Developer for Global Markets

5 days ago


Manama, Manama, Bahrain Citigroup Inc. Full time

Citigroup Inc. is a leading global bank that offers a wide range of financial services to individuals, corporations, and governments. Our technology team plays a critical role in delivering innovative solutions to support our business growth.

We are looking for a talented Java developer to join our Markets technology team. As a key member of the team, you will be responsible for designing, developing, and maintaining high-performance distributed systems using Java.

The ideal candidate will have a strong background in Java programming, experience with multithreading, and knowledge of data structures and algorithms. Additionally, they should have experience with SQL/NoSQL databases and message queues (e.g., Kafka, Tibco). A good understanding of Linux and JVM concepts is also required.

Our team is young and rapidly growing, with a laser focus on innovation and progress. We offer a dynamic work environment with opportunities to learn from experienced colleagues and contribute to exciting projects. If you are passionate about writing efficient code, want to see how risk calculation works, and want your work to reflect on how the global markets operate, we encourage you to apply.

**Required Skills and Qualifications: **

  • Core Java and multithreading knowledge (jdk11 and upper)
  • Design and implement efficient data structures and algorithms
  • Experience with any SQL/No SQL databases (Oracle, MySql, Postgres, Mongo, Cassandra, etc)
  • Experience with any MQ (Kafka, Tibco, Solace, etc)
  • Good understanding of how Linux / JVM works

**Benefits:**

  • Competitive salary and benefits package
  • Ongoing training and development opportunities
  • Diverse and inclusive work environment


  • Manama, Manama, Bahrain Citigroup, Inc. Full time

    Citigroup, Inc. is seeking a highly skilled and motivated Junior Java Developer to join our Markets Technology team. This exciting opportunity will enable you to play a significant role in the development of critical front-office/back-office applications for the Global FX & Local Markets business.The successful candidate will be responsible for developing...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    At Array, we're not just a software services company – we're dreamers, builders, and visionaries. Born from the startup hustle, we're on a mission to redefine the tech landscape, become the next tech giant, and put Bahrain on the map Our journey is bold, our ambitions are sky-high, and we're looking for exceptional Senior Software Engineers to join us on...

  • Java developer

    3 days ago


    Manama, Manama, Bahrain VAM Systems Full time

    Company Description Job Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java...

  • Java developer

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Job Purpose: Citigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business. The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice...

  • Java developer

    7 days ago


    Manama, Manama, Bahrain Citigroup Inc. Full time

    Job Purpose: Citigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business. The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice...

  • Java developer

    4 days ago


    Manama, Manama, Bahrain Citigroup, Inc. Full time

    Job Purpose: Citigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business. The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice...

  • Java developer

    3 weeks ago


    Manama, Manama, Bahrain VAM Systems Full time

    Job Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java SE, Java EE,...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Citi's Markets technology team is expanding rapidly, and we're seeking skilled technologists to contribute to the development of global banking innovations. Our teams create cutting-edge solutions used worldwide.We're a global bank with unparalleled trade volumes, scale, and impact. We're looking for innovative ways to push the boundaries of financial...


  • Manama, Manama, Bahrain Citigroup, Inc. Full time

    About the RoleAs a Java Developer for Risk Management, you will be part of a dynamic team that develops innovative solutions for Citigroup's global markets business.Key ResponsibilitiesDevelop and maintain Java applications that manage risk calculations and data processingCollaborate with data scientists and analysts to design and implement data...


  • Manama, Manama, Bahrain Citigroup, Inc. Full time

    Job Purpose: Citigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business. The Developer will take up the responsibility of development work for projects within the space of front-office/back-office Foreign...

  • Junior java developer

    2 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Job Purpose: Citigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business. The Developer will take up the responsibility of development work for projects within the space of front-office/back-office Foreign...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Do you have a passion for coding and a desire to work in a fast-paced, innovative environment? Citigroup Inc. is seeking a skilled Java developer to join our Markets technology team.In this role, you will be responsible for designing, developing, and maintaining high-performance distributed systems using Java. You will collaborate with cross-functional teams...


  • Manama, Manama, Bahrain RESO Full time

    As a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...

  • Java Developer

    2 days ago


    Manama, Manama, Bahrain RESO Full time

    Job Purpose:Citigroup Markets & Banking's FXLM team is a high-intensity product development unit that defines, designs and develops critical front-office/back-office applications for the Global FX & Local Markets business.The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice...

  • Senior java developer

    2 weeks ago


    Manama, Manama, Bahrain Citigroup Inc. Full time

    Team/Role Overview We are hiring a Senior Java Developer to join a team engaged to build Citi's next generation, cross-asset risk system platform. The team is primarily working towards building the strategic x VA risk system utilizing cutting-edge technology to meet complex trading and regulatory requirements. The x VA Technology team actively develops and...


  • Manama, Manama, Bahrain Options Group Full time

    Senior Java Engineer, Bahrain (on-site) WANTEDWe are seeking an exceptional Senior Software Engineer with expertise in Java to join our client's team. This is an exciting opportunity to work on high-quality software solutions for prestigious clients, particularly in the financial services sector. We're looking for individuals who are passionate about...

  • Java developer

    1 week ago


    Manama, Manama, Bahrain VAM Systems Full time

    Job Description VAM Systems is currently looking for a Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java SE, Java EE,...

  • Java developer

    3 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Job Description VAM Systems is currently looking for a Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification: BA Computer Information Systems Professional Qualification: Java certification Years of Experience: 5 - 7 years Preferred Previous Work Experience: Banking Tools Required: Java SE, Java EE,...

  • Java developer

    4 weeks ago


    Manama, Manama, Bahrain RESO Full time

    Job Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification BA Computer Information Systems Professional Qualification Java certification Years of Experience5 - 7 years Preferred Previous Work Experience Banking Tools Required Java SE, Java EE, Hibernate,...

  • Java developer

    4 days ago


    Manama, Manama, Bahrain RESO Full time

    Company Description Job Description VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions: Qualification BA Computer Information Systems Professional Qualification Java certification Years of Experience5 - 7 years Preferred Previous Work Experience Banking Tools Required Java SE,...