High-Performance Java Developer for Distributed Systems

1 day ago


Manama, Manama, Bahrain Citigroup Inc. Full time

Join our team of talented technologists at Citigroup Inc. and contribute to shaping the future of global banking We are seeking a highly skilled 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. You will collaborate with cross-functional teams to deliver innovative solutions and participate in code reviews to ensure high-quality standards.

We are looking for someone with a strong background in Java programming, experience with multithreading, and knowledge of data structures and algorithms. Additionally, you should have experience with SQL/NoSQL databases and message queues (e.g., Kafka, Tibco). A good understanding of Linux and JVM concepts is also essential.

**Why Choose Us:**

  • A dynamic work environment with opportunities to learn and grow
  • A competitive salary and benefits package
  • A diverse and inclusive work culture

**Requirements:**

  • Core Java and multithreading knowledge (jdk11 and upper)
  • 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


  • Manama, Manama, Bahrain RESO Full time

    About the RoleWe are seeking a highly skilled Senior Java Developer to join our team in developing cutting-edge, scalable application software for our x VA business and regulatory goals.Key ResponsibilitiesContribute to the development of high-quality, modern applications using Java and related technologies.Participate in an Agile development process,...


  • Manama, Manama, Bahrain Options Group Full time

    We are seeking a highly skilled Senior Java Engineer to join our team in Bahrain and take on the challenge of leading our software development efforts. As a key member of our team, you will be responsible for designing and delivering high-quality software solutions that meet the needs of our clients in the financial services sector.Primary...

  • Java developer

    7 days 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 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 RESO Full time

    About the RoleWe're seeking a Senior Java Developer to join our technology team at RESO. As a key member of our team, you'll be responsible for designing and developing high-quality, scalable and maintainable software solutions.Responsibilities will include participating in Agile development processes, performing code reviews and working closely with product...


  • 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 VAM Systems Full time

    Job OverviewVAM Systems is a leading provider of IT services and consulting solutions.We are currently seeking a highly skilled Java Developer to join our team in Bahrain.


  • 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...


  • 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...

  • 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...

  • Java developer

    3 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

    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

    30 minutes 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,...

  • Java developer

    30 minutes ago


    Manama, Manama, Bahrain RESO Full time

    Company Description 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:...


  • Manama, Manama, Bahrain VAM Systems Full time

    RequirementsBachelor's degree in Computer Science or related field5-7 years of experience in Java development with a strong focus on web and standalone applicationsExpertise in Java SE, EE, OOP, multi-threading, and database development


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Are you passionate about building innovative software applications? Do you want to be part of a dynamic team that drives technological advancements in the global banking sector?Citigroup Inc. is seeking a highly skilled Java developer to join our Markets technology team. As a member of this team, you will design, develop, and maintain high-performance...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Job DescriptionArray Innovation is currently seeking an exceptional Senior Java Software Engineer to join our accomplished team. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions for our esteemed clients.Key Responsibilities:Design, develop, and maintain enterprise-grade...


  • 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...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    The Senior Backend Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities. Responsibilities:...


  • Manama, Manama, Bahrain RESO Full time

    Role and ResponsibilitiesIn this role, you will be responsible for designing and developing software applications using Java technologies.You will work closely with the development team to ensure high-quality deliverables and collaborate with cross-functional teams to deliver project results.Key responsibilities include:Developing and testing applications...