Avp - Senior Backend Developer

6 days ago


Manama, Bahrain Citi Full time

**Responsibilities**:

- Write well-designed, testable, and efficient code, and perform code refactoring to maintain code quality.
- Work proactively and independently to address project requirements, identify performance bottlenecks, and optimize system performance.
- Implement and maintain RESTful and SOAP APIs, microservices, and distributed systems.
- Participate in agile development processes, including sprint planning, stand-ups, and retrospectives.

**Qualifications**:

- 5+ years of hands-on experience in Java development.
- Strong knowledge of OOP principles and design patterns.
- Experience with RESTful and SOAP APIs, microservices, and distributed systems.
- Solid understanding of SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- ** Experience with Spring Boot for building microservices.**
- Experience with unit testing frameworks (JUnit, TestNG) and test automation tools.
- Experience working in Agile development environments.
- Excellent problem-solving skills and the ability to handle complex technical challenges.
- Self driving, strong communication and collaboration skills.

**Preferred Skills**:

- Familiarity with cloud environments (AWS, Azure, GCP) and containerization (Docker, Kubernetes)
- Knowledge of message brokers like Kafka, RabbitMQ, or ActiveMQ.
- Contributions to open-source Java projects or active involvement in the Java developer community is a plus.

**Education**:

- Bachelor’s degree/University degree or equivalent experience

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.**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



  • Manama, Bahrain Citigroup, Inc. Full time

    AVP - Senior Backend Developer **Responsibilities**: - Write well-designed, testable, and efficient code, and perform code refactoring to maintain code quality. - Work proactively and independently to address project requirements, identify performance bottlenecks, and optimize system performance. - Implement and maintain RESTful and SOAP APIs,...


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


  • Manama, Bahrain Citigroup, Inc. Full time

    AVP - Senior Frontend Developer **Responsibilities**: - Write clean, maintainable, and testable code, ensuring code quality through code reviews and refactoring. - Collaborate with UX/UI designers to implement user-friendly interfaces and improve user experience. - Participate in agile development processes, including sprint planning, stand-ups, and...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Job OverviewCitigroup Inc. is seeking a highly skilled Senior Backend Developer to join our technology team. This is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs.The overall objective of this role is to contribute to applications systems analysis and...


  • Manama, Bahrain VAM Systems Full time

    **Company Description** **Job Description** VAM Systems **is currently looking for **Backend.NET Core Developer **for our** Bahrain **operations with the following skillsets and terms & conditions: **Professional Skills/Experience**: - At least 5 years’ experience in.NET development. - Holder of IT-related B.Sc. or Diploma. - Speak, write, and read Arabic...

  • Fx Risk

    2 days ago


    Manama, Bahrain Citigroup, Inc. Full time

    FX Risk - Java Senior Backend Developer (Hybrid) **Responsibilities**: - Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality - Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer...


  • Manama, Bahrain Arab Banking Corporation Full time

    Bank ABC seeks to recruit an AVP - Capital Planning & Analytics in the Group Balance Sheet Management Department based in our Head Office, in Bahrain. The AVP - Capital Planning & Analytics will be responsible for the below: - Capital forecasting and monitoring of capital position. - Support monitoring and forecasting of regulatory capital adequacy ratios....


  • Manama, Bahrain VAM Systems Full time

    **Company Description** **Job Description** VAM Systems **is currently looking for **Backend.NET Core Developer - AWS **for our** Bahrain **operations with the following skillsets and terms & conditions: **Professional Skills/Experience**: - At least 5 years’ experience in.NET development. - Holder of IT-related B.Sc. or Diploma. - Speak, write, and read...


  • Manama, Bahrain Private Property Full time

    Our client, one of the leading Technology Solutions companies is seeking for **Backend Development Node JS** in Bahrain: - APIs - Integration with several 3rd parties e.g. - Quickbook, Payment GW, FreshDesk, Google Analytics. - Other Integrations. - Documentation. **- **Minimum 8 years of experience Ability to commute/relocate: - Manama: Reliably commute...


  • Manama, Bahrain Citi Full time

    The Markets Operations AVP is an intermediate level position responsible for overseeing the processing of orders and transactions originating from trading desks and branch offices in coordination with the Operations and Transaction Services team. The overall objective of this role is to facilitate the clearance, settlement and investigation of client FX, MM,...


  • Manama, Bahrain Citi Full time

    **Responsibilities**: Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality - Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems - Ensure essential procedures are...

  • Backend Developer

    1 week ago


    Manama, Bahrain SCRUFF Full time

    VAM Systems is currently looking for Backend Developer - Node JS (Offshore Support - Work From Home) for our Bahrain operations with the following skill set & terms and conditions: Skill Set required: 3 to 5 years of experience Experience in NodeJS Experience in Java Spring boot (Added advantage) Experience in RDBMS Experience in AWS technologies is added...


  • Manama, Bahrain Citigroup Inc. Full time

    The Senior Frontend 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...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Job Role and ResponsibilitiesThe Senior Backend Developer will participate in the design, development, and implementation of new or revised application systems and programs in coordination with the Technology team.This role requires a deep understanding of software development principles, including object-oriented programming, design patterns, and database...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Position SummaryCitigroup Inc. is looking for a highly skilled Senior Backend Developer to join our technology team.This 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.Key Responsibilities and RequirementsDesign...


  • Manama, Bahrain Citi Full time

    Citi’s technology team is growing at lightning speed, and we’re looking for talented Android and iOS Developers to help build the future of global banking. Our teams are creating innovations used across the globe - we’re changing the way people bank and how the world does business. **Responsibilities**: - Recommend and develop security measures in...


  • Manama, Manama, Bahrain Virtuthinko W. L Full time

    We are seeking a highly skilled Senior Software Engineer to join our dynamic team at Virtuthinko W. L. In this role, you will be responsible for developing responsive and user-friendly frontend applications using modern web technologies.Key ResponsibilitiesDesign and implement complex frontend architecturesCollaborate closely with designers and backend...


  • Manama, Bahrain Citi Full time

    **Responsibilities**: - Write clean, maintainable, and testable code, ensuring code quality through code reviews and refactoring. - Collaborate with UX/UI designers to implement user-friendly interfaces and improve user experience. - Participate in agile development processes, including sprint planning, stand-ups, and retrospectives. **Qualifications**: -...

  • Dot Net Developer

    2 weeks ago


    Manama, Bahrain Propel Consult Full time

    **Job title** .Net Developers Job purpose Duties and responsibilities .Net Developers employee usually perform many of the following tasks: - Develop robust backend services using.NET Core. - Design Restful APIs to support frontend functionality. - Collaborate with frontend developers for smooth integration of frontend and backend systems. - Ensure the...

  • Senior Developer

    3 weeks ago


    Manama, Bahrain The 1 Percent Full time

    We are looking for an experienced senior developer to be responsible for overseeing junior developers on projects and supporting various development duties. The responsibilities of senior developers include writing code, analyzing data, and contributing to the design and implementation of software. To be successful as a senior developer, you should...