Highly Skilled Java Application Developer

6 days ago


Manama, Manama, Bahrain Citigroup, Inc. Full time

We are seeking a highly skilled Senior Java Developer to join our team engaged in building Citi's next generation, cross-asset risk system platform.

The x VA Technology team actively develops and enhances a set of co-operative, strategic systems and services which have a direct bearing on how Citi Capital Markets manages risk arising from trading, including both market and counterparty credit risks.

As a Senior Java Developer, you will be responsible for:

  • Development of high-quality, modern and scalable application software contributing towards x VA business and regulatory goals
  • Participation in a fast-paced Agile development process
  • Adherence to development, integration and deployment best practices
  • Performing of code reviews to ensure design and coding standards are upheld
  • Working proactively on diverse and innovative solutions
  • Good communication with support, other development teams, and infrastructure teams

You will also contribute to architectural standards, development best practices, and promoting adherence to these standards. Additionally, you will participate in release planning and support post-release.

To be successful in this role, you will need:

  • Preferably 6-10 years of relevant experience in Apps Development or systems analysis role
  • Bachelor's in Computer Science, Mathematics or equivalent. Master's degree preferred
  • In-depth knowledge of Java, Mongo DB, Kafka required - Bonus points for Python experience
  • Experience building applications on cloud platform such as Kubernetes or Open Shift
  • Strong understanding of Distributed Systems and microservices
  • Designing and understanding of best practices of RESTful APIs
  • Experience of industry standard tools - Intelli J, Bitbucket, Git, Gradle, Jenkins
  • Testing frameworks experience - Junit, Mockito, TDD

What we offer:

  • A competitive base salary and benefits that support you to be well, live well and save well
  • A hybrid working model (up to 2 days working at home per week)
  • An equal opportunity and affirmative action employer

Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.



  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionWe are seeking a skilled Software Developer to join our team. As a member of our highly acclaimed Technology team, you will have the opportunity to participate in and shape the expansion and pre-eminence of our Business working together with our team of highly skilled technologists.You will be responsible for developing high-quality software...


  • Manama, Manama, Bahrain RESO Full time

    About the Role:">We are seeking a highly skilled Lead Java Developer to join our team at RESO. As a key member of our technology team, you will be responsible for designing and developing high-volume, low-latency backend applications for mission-critical systems.">Key Responsibilities:">">Design and develop high-performance Java applications with a focus on...


  • Manama, Manama, Bahrain RESO Full time

    Career Summary:As a highly skilled backend software engineer at RESO, you will play a crucial role in the development of mission-critical systems and applications.Key Responsibilities:Design, develop, and maintain high-volume, low-latency backend applications to ensure high availability and performance.Write well-designed, testable, and efficient code, and...


  • 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

    Job Description:At RESO, we are seeking an experienced Java Developer to join our team. As a key member of our development team, you will play a crucial role in designing, developing, and implementing robust banking applications using Java technologies.About the Role:We are looking for a skilled Java Developer with a strong background in Java SE, Java EE,...


  • Manama, Manama, Bahrain VAM Systems Full time

    About the RoleWe are looking for a highly skilled Java Development Expert to join our team. As a Java Development Expert, you will be responsible for designing, developing, and deploying complex software systems using Java technologies.Your primary responsibilities will include:Designing and developing complex software systems using Java technologies such as...

  • Java developer

    2 weeks 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

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


  • Manama, Manama, Bahrain VAM Systems Full time

    Job DescriptionWe are seeking a highly skilled Full Stack Java Developer to join our team. As a Full Stack Java Developer, you will be responsible for designing, developing, and deploying web applications using Java technologies.Your primary responsibilities will include:Designing and developing web applications using Java technologies such as Spring,...

  • Java developer

    6 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,...

  • Java developer

    4 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,...

  • Java developer

    6 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

    6 days 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 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

    3 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

    1 week 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

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


  • Manama, Manama, Bahrain Citigroup Full time

    Job DescriptionThe successful candidate will be responsible for developing high-quality, scalable, and secure Java applications that meet the evolving needs of our customers and businesses. They will work closely with cross-functional teams to gather requirements, design solutions, and implement features that drive business value.This role requires a deep...