Software/java Developer

3 days ago


Manama, Bahrain Citi Full time

**Job Purpose**:
The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice System.

**Job Background/context**:
This is a challenging and exciting opportunity to work on complex and challenging Front Office risk & Backoffice Settlement and Payment projects within Markets Technology, cooperating with multiple teams to develop this franchise-critical strategic cross-business platform.

**Key Responsibilities**:

- _ Take ownership for delivering the development task assigned._
- _ Ensure delivery within tight timelines and meeting the team’s expectation._
- _ Get involved in the entire lifecycle of the development project_
- _ Understand the requirement from Project Lead and ensure quality deliverables._
- _ Ensure quality and optimized coding with proper documentation_
- _ Do peer code reviews_
- _ Develop unit plan and perform unit testing and provide continuously improved product experience_
- _ Actively assist Support team wherever required_
- _ Assist Project Lead in coordinating with business analysts & user communities to define requirements_
- _ Participate in the technical design _
- _Actively assist Project Lead to deliver quality output_
- _ Together with the team contribute to innovative & best-in-class solutions for our business_

**Development Value**:
**_ Knowledge/Experience: _**
- Technology: _
- _Thorough understanding of usage of the fundamental concepts of Java and J2EE_
- _ Exposure to an industry-standard database (Oracle) on a UNIX platform with awareness of database design and SQL scripting knowledge and performance tuning_
- _ Awareness of unit testing frameworks like JUnit or TestNG _

**_Skills:_**
- _ Strong interpersonal and articulation skills (spoken and written)_
- _ Ability to partner with non-technical and technical peers; ability to work effectively with remote colleagues; participate technical discussions_
- _ Strong team orientation and commitment to overall team success; willing to go above and beyond to ensure team success; intense customer focus and commitment to driving quality_
- _ Effective time management skills in order to manage multiple priorities with flexibility on time zones and timelines_
- _ Logical thinking, _High analytical and_ problem solving skills; innovative and solutions oriented_
- _ Work experience in technologies like JMS / Kafka is a plus_

**_ Domain:_**
- _ Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus_

**_ Qualifications:_**
- _ Graduation/Post Graduation qualifications in Computer Engineering (preferable) or any equivalent stream with a very good academic record throughout. _
- _A high degree of Analytical ability and Quantitative skills is desirable_

**_ Competencies:_**
- _ Innovative and Positive ‘Can Do’ attitude_
- _ Planning and Organising - Ability to identify the steps to be taken to achieve objectives_
- _ Resilience - Used to working towards tight deadlines, under pressure and using appropriate coping methods to stay focused_
- _ Accountability -self start on goals and achieve target_
- **Job Family Group**:
Technology
- **Job Family**:
Applications Development
- **Time Type**:
Full time
- Citi is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

View the "**EEO is the Law**" poster. View the **EEO is the Law Supplement**.

View the **EEO Policy Statement**.

View the **Pay Transparency Posting


  • Java Developer

    1 week ago


    Manama, Bahrain The 1 Percent Full time

    A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces. **Responsibilities**: - Contribute to all stages of...

  • Java Developer

    3 days ago


    Manama, Bahrain Enlist Resources Co. WLL Full time

    Onsite/ Remote : Onsite & Offshore Resource Type : Developer - Java/ Web Development Academic Qualification : Bachelor's Degree, BA Computer Information Systems Years of Experience : 5 - 7 years Preferred Work Experience : Banking Professional Training Required Applications Development Outsystems Java certification Rols & Responsibility Java SE and...


  • Manama, Bahrain Talent Pal Full time

    **Looking for JAVA Certified Developer** **Role Description**: This is a full-time on-site role for a JAVA Developer at Tech Bay IT Solutions in Manama. The JAVA Developer will be responsible for software development, working with microservices architecture, programming, utilizing the Spring Framework, and Java development. - Your experience with SQL in...

  • Java Developer

    1 week ago


    Manama, Bahrain Nair System Full time

    VAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets & terms and conditions: Terms and conditions Joining time frame: (15 - 30 days) Ability to commute/relocate: - Manama: Reliably commute or planning to relocate before starting work (required)


  • Manama, Bahrain Talent Pal Full time

    DESCRIPTION - 3-5 years' experience on software development using Java - Mandatory - JavaScript ,Angular,REACT. - Extensive experience with SQL and modelling JPA/Hibernate entities - Experience with source control tools,Git,Bitbucket etc - Experience with TDD and Unit Testing practices - Experience with Java Web Frameworks,Spring Boot,J2EE etc - Experience...

  • Software Developer

    5 days ago


    Manama, Bahrain Computer World W.L.L. Full time

    Expatriates available in Bahrain or Bahraini National only - Graduate Degree in Computer Science or equivalent - 1-3 years experience on **.Net, MVC, #C, APEX, and knowledge of Java**: - Excellent English Communication Skills Brief Role & Responsibilities - Preparation of user guides and manuals for cabin crew and other users. - Analyzing data using Oracle...

  • IT Developer

    3 days ago


    Manama, Bahrain Qureos Inc Full time

    Position Type: Full-Time **Salary**: Competitive, based on experience and qualifications About the Company: Alzayani Investments is a leading investment company in Bahrain, specializing in a diverse portfolio of businesses such as real estate, automotive, hospitality, and more. With a strong commitment to innovation and excellence, our company is...


  • Manama, Bahrain Citi Full time

    **Job Title: Senior Java Developer** **Come and join our Global Spread Product team in Bahrain!** Are you looking for a career move that will put you at the heart of a global financial institution? By Joining Citi, you will become part of a global organisation whose mission is to serve as a trusted partner to our clients by responsibly providing financial...

  • Software Engineer

    5 days ago


    Manama, Bahrain BenchMatrix Solutions W.L.L. Full time

    **Responsibilities**: - Identify, prioritize, and execute tasks in the software development life cycle. - Automate tasks through appropriate tools and developing software automation scripts. - Perform validation and verification testing. - Collaborate with project managers, internal teams, and clients to fix and improve products. - Assist in code reviews...

  • Software Engineer

    5 days ago


    Manama, Bahrain BenchMatrix Solutions W.L.L. Full time

    **Responsibilities**: - Identify, prioritize, and execute tasks in the software development life cycle. - Automate tasks through appropriate tools and developing software automation scripts. - Perform validation and verification testing. - Collaborate with project managers, internal teams, and clients to fix and improve products. - Assist in code reviews...


  • Manama, Bahrain Talent Pal Full time

    Senior Java Developer **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 xVA risk system utilising cutting edge technology to meet complex trading and regulatory requirements. The xVA Technology...

  • .NET Developer

    3 days ago


    Manama, Bahrain Enlist Resources Co. WLL Full time

    Job Profile Onsite/ Remote : Onsite & Offshore Resource Type : Developer - DotNet Job Function : IT - Applications Development / Testing Academic Qualification: Bachelor's Degree, BE Computer Science and Engineering Professional Training Required :.Net Core, C#, Web APIs, ASP.NET, Java Script, HTML5, Entity Framework, SQL Server Professional...

  • Software Engineer

    5 days ago


    Manama, Bahrain Talent Pal Full time

    **Responsibilities**: - Identify, prioritize, and execute tasks in the software development life cycle. - Automate tasks through appropriate tools and developing software automation scripts. - Perform validation and verification testing. - Collaborate with project managers, internal teams, and clients to fix and improve products. - Assist in code reviews...


  • Manama, Bahrain Venuiti Full time

    Are you interested in immigrating to Canada? **Requirements**: Excellent English Skills 8+ years of JAVA development experience (technical interview and test to follow) Experience in either Finance or Healthcare industries The process will look approximately as follows, and you will only advance through each step upon successful completion of the previous...


  • Manama, Bahrain Citi Full time

    **Job Purpose**: The Senior Developer will be part of the Development team that is responsible for the development of the Front-office & Backoffice System. **Job Background/context**: This is a challenging and exciting opportunity to work on complex and challenging Front Office risk & Backoffice Settlement and Payment projects within Markets Technology,...

  • Software Developer

    3 days ago


    Manama, Bahrain Talent Pal Full time

    Expatriates available in Bahrain or Bahraini National only - Graduate Degree in Computer Science or equivalent - 1-3 years experience on **.Net, MVC, #C, APEX, and knowledge of Java**: - Excellent English Communication Skills Brief Role & Responsibilities - Preparation of user guides and manuals for cabin crew and other users. - Analyzing data using Oracle...


  • Manama, Bahrain Azentio Software Full time

    Duties & Responsibilities The technical consultant will be responsible mainly but not limited to the below: - Responsible for project implementation and support of our solutions either remote or at customer’s sites - Functional and technical analysis of our Proprietary Software’s specific features. - Technical analysis of the performance problems and...


  • Manama, Bahrain VAM Systems Full time

    VAM Systems is currently looking for ADF Developer for our Bahrain operations with the following skillsets & terms and conditions: **Requirements**: - 3-5 years of software development experience - Experience with Oracle ADF security - Experience with Oracle ADF Exception and error handling - Proficient in Java, JEE, JSF, JSP, Servlets, XML and Java...


  • Manama, Bahrain VAM Systems Full time

    **Company Description** VAM Systems is currently looking for Oracle ADF Developer for our Bahrain operations with the following skillsets & terms and conditions: **Requirements**: - 3-5 years of software development experience - Experience with Oracle ADF security - Experience with Oracle ADF Exception and error handling - Proficient in Java, JEE, JSF,...

  • Developer

    16 hours ago


    Manama, Bahrain Green Innova Full time

    _**We are looking to hire a developer from any nationality.**_ **Responsibilities**: - Designing, coding, testing, modifying, and implementing new or existing software products. - Liaising with the development managers, writing clean, scalable code, creating testing protocols, fixing bugs, and deploying programs. - Meeting with development managers to...