AVP - Senior Backend Developer

5 days ago


Manama, Manama, Bahrain RESO 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:

  • Design and develop high-volume, low-latency backend applications for mission-critical systems, ensuring high availability and performance.
  • 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.
  • Strong understanding of multithreading, concurrency, and memory management in Java applications.
  • 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-driven, 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.
  • Familiarity with security best practices for Java applications.
  • 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.

Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View the EEO is the Law poster. View the EEO is the Law Supplement. View the EEO Policy Statement. View the Pay Transparency Posting.

#J-18808-Ljbffr

  • Manama, Manama, Bahrain RESO Full time

    Position OverviewThis AVP senior software developer position at RESO is responsible for the design and development of high-quality, scalable backend applications. The ideal candidate will have a strong background in Java development, architecture, and technologies.Key Responsibilities:Develop High-Performance, Scalable Backend Applications: Design and...


  • 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 Penny Software Full time

    At Penny Software, we are on a mission to make procurement better by building the best possible procurement and sourcing platform. We aim to become the go-to solution for procurement departments everywhere. Our source-to-pay platform enables organizations worldwide to find suppliers, issue tenders, and receive responses faster, cheaper, and more efficiently...


  • Manama, Manama, Bahrain Techiebutler Full time

    At Techiebutler, we are dedicated to pushing the boundaries of technology. Our team of talented engineers, product managers, and QAs is on a mission to revolutionize the industry through innovation and ingenuity.We are seeking a Senior Backend Architect to play a pivotal role in our journey. As our Senior Backend Engineer, you will be at the forefront of...


  • Manama, Manama, Bahrain RESO Full time

    Job SummaryWe are seeking a senior backend developer to join our technology team at RESO. This role requires a deep understanding of Java development, architecture, and technologies.Key Responsibilities:Design and Develop High-Quality Backend Applications: Ensure high availability and performance for mission-critical systems.Collaborate with Cross-Functional...

  • Backend Developer

    3 days ago


    Manama, Manama, Bahrain SWATX Full time

    Swatx is looking for an experienced Backend Developer to join its team. The successful candidate will have a proven track record in developing and maintaining robust and scalable backend systems.About the RoleDesign, develop, and test complex backend systems using programming languages such as C# or JavaWork closely with frontend developers to deliver...


  • Manama, Manama, Bahrain RESO Full time

    OverviewThe Senior Backend Developer role at RESO is an intermediate level position that involves participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The primary objective of this position is to contribute to applications systems analysis and programming...


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionThis senior backend developer position at RESO requires a deep understanding of Java development, architecture, and technologies. The ideal candidate will have experience with RESTful and SOAP APIs, microservices, and distributed systems.Key Responsibilities:Develop High-Quality, Scalable Backend Applications: Design and develop high-volume,...


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

    Citigroup, Inc. is seeking an experienced Senior Backend Developer to join our team.The Senior Backend Developer will play a key role in the establishment and implementation of new or revised application systems and programs, working closely with the Technology team to contribute to applications systems analysis and programming activities.Responsibilities...


  • Manama, Manama, Bahrain YO IT Group Full time

    Company OverviewA pioneering company in the field of advanced technology is leveraging cutting-edge innovations to bring science-fiction fantasy to life. This forward-thinking organization seeks experienced developers to work on the next generation of dialog agents with diverse applications in education, entertainment, and question-answering.Job...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Job DescriptionCitigroup Inc. is seeking a skilled Sr. Backend Developer to join our team.About the RoleThe Senior Backend Developer is an intermediate level position responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team.Key Responsibilities* Design...

  • Backend Developer

    4 days ago


    Manama, Manama, Bahrain RESO Full time

    About RESORESO is a leading IT solutions provider in Bahrain, committed to delivering innovative technology solutions to businesses across various industries.Job OverviewWe are currently seeking a highly skilled Backend Developer to join our team in Bahrain. The successful candidate will be responsible for designing and developing robust and scalable backend...


  • Manama, Manama, Bahrain 畅敲潭整 Full time

    We are a leading provider of innovative financial solutions, empowering individuals and businesses to manage their finances effectively.Job DescriptionThe Senior Backend Team Lead will oversee the development and operation of our core products and services, ensuring scalability, efficiency, and production-readiness. This role involves guiding and mentoring a...


  • Manama, Manama, Bahrain Timely Find Full time

    We are seeking a seasoned Python developer to join our team as a full-stack engineer with a strong focus on backend development. With at least 5+ years of experience in Python and a minimum of 5 years in JavaScript or TypeScript, you will be responsible for designing, developing, and maintaining high-performance software applications.Key...


  • Manama, Manama, Bahrain YO IT Group Full time

    We are seeking a highly skilled Expert Backend Developer to join our team at YO IT Group. As a key member of our growing team, you will be responsible for designing, developing, and maintaining high-performance software applications.

  • Backend Developer

    4 days ago


    Manama, Manama, Bahrain 01 Systems Company WLL Full time

    About the Role:We are seeking a highly skilled Backend Developer - .Net to join our team at 01 Systems Company WLL. As a key member of our engineering team, you will be responsible for designing and developing large-scale software applications using .Net full stack.The ideal candidate will have a strong passion for building robust and user-friendly...


  • Manama, Manama, Bahrain First Abu Dhabi Bank Full time

    AVP & Lead, Credit Management (Large Corporates)Full-time Sub Division: Credit International Division: Group Credit First Abu Dhabi Bank is an inclusive environment where each person values the experiences, perspectives, ideas and beliefs of others. We're in a unique position to learn from all our colleagues, combining international experience with deep...


  • Manama, Manama, Bahrain First Gulf Bank PJSC Full time

    AVP & Lead, Credit Management (Large Corporates)Full-time Sub Division: Credit International Division: Group Credit First Abu Dhabi Bank is an inclusive environment where each person values the experiences, perspectives, ideas and beliefs of others. We're in a unique position to learn from all our colleagues, combining international experience with deep...


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

    We are seeking a skilled Senior User Interface Developer to join our dynamic team at Virtuthinko W.L.Job OverviewIn this role, you will be responsible for developing responsive and user-friendly frontend applications using modern web technologies. Your expertise in front-end technologies such as Blazor and MVC will enable you to create seamless and engaging...


  • Manama, Manama, Bahrain Timely Find Full time

    At Timely Find, we are seeking a highly skilled and experienced Backend Engineer to join our growing team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining high-performance software applications.About the Role:We are looking for an engineer with a strong focus on backend development to build...