Java Engineering Specialist

23 hours ago


Manama, Manama, Bahrain RESO Full time

Key Role: Enterprise Java Developer

We are looking for an experienced Senior Software Engineer who can take on a key role in designing, developing, and maintaining high-quality software solutions for our esteemed clients.

The ideal candidate will have a strong foundation in software engineering principles, a passion for technology, and a proven track record of successful project delivery.

Main Responsibilities:

  • Software Development & Architecture
  • Design, develop, and maintain enterprise-grade Java applications with a focus on scalability, reliability, and performance.
  • Develop clean, efficient, and maintainable code following industry best practices and coding standards.
  • Architect solutions tailored for large-scale financial services systems with low latency and high throughput requirements.
  • Financial Services Expertise (Strong Advantage)
  • Collaborate with financial clients to understand complex business processes and translate them into technical solutions.
  • Develop applications in compliance with financial regulations, ensuring data integrity and security.
  • Prior experience with trading systems, risk management solutions, or payment processing platforms is a significant plus.
  • Technical Leadership & Mentoring
  • Provide technical guidance and mentorship to junior developers and team members.
  • Lead code reviews, ensuring code quality, consistency, and adherence to global standards.
  • Contribute to technical discussions, architecture reviews, and strategic technology decisions.

Qualifications & Experience:

  • 7+ years of hands-on Java development experience, focusing on enterprise-level solutions.
  • Strong expertise in core Java, multithreading, collections, and concurrency.
  • Proven experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
  • Solid understanding of RESTful API development, microservices architecture, and design patterns.
  • Experience with SQL/NoSQL databases (e.g., Oracle, PostgreSQL, MongoDB).
  • Proficiency in CI/CD pipelines and tools (e.g., Jenkins, GitLab CI).
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).

Additional Requirements:

  • Excellent communication and stakeholder management skills.
  • Strong problem-solving abilities with a proactive, solution-oriented approach.
  • Ability to thrive in a fast-paced, globally distributed environment.
  • Proven track record of delivering legendary software solutions on time and within budget.
  • Thrive in the chaos of an Agile development environment.
  • Team player with social XP – we're building a tribe, not just a team.
  • Always ahead of the curve – stay curious, stay cool.


  • Manama, Manama, Bahrain RESO Full time

    We are a fast-paced FinTech company looking for an experienced Lead Technical Specialist in Java to join our team.About the Company:Our company, RESO, is a rapidly growing start-up in the exciting field of FinTech.We are looking for a highly skilled Lead Technical Specialist in Java to join our dynamic team.Responsibilities:Building and leading a dedicated...

  • Java developer

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

  • IT Professional

    6 days ago


    Manama, Manama, Bahrain RESO Full time

    **Requirements**We are looking for a talented Software Engineer to join our team of highly skilled technologists. The ideal candidate will have a strong background in software development, with a focus on Java and J2EE technologies.**Responsibilities**Design, develop, test, and deploy high-quality software applications.Collaborate with cross-functional teams...


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


  • Manama, Manama, Bahrain RESO Full time

    Instructor - Software Engineering (Java Spring Boot)About Skills Union Skills Union is a leading digital learning company focused on preparing students for careers in the digital economy. We work directly with universities and employers to design and deliver programs that focus on the most sought-after digital skills, including coding, UX, data science and...

  • Java developer

    1 day 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 RESO Full time

    Expertise in Financial Services TechnologyWe are seeking an experienced Senior Software Engineer with a strong background in financial services technology to join our accomplished team.You will play a pivotal role in designing, developing, and maintaining high-quality software solutions for our esteemed clients.The ideal candidate will have a solid...


  • Manama, Manama, Bahrain RESO Full time

    Job DescriptionAt RESO, we are seeking an experienced Software Engineering Team Lead to join our dynamic tech team. This is a unique opportunity to lead and build a dedicated team of engineers, ensuring effective communication and collaboration within the group.About UsWe are committed to innovation and excellence in the Fin Tech industry. Our company values...


  • Manama, Manama, Bahrain Non-disclosed Full time

    This Technical Specialist Engineer position is ideal for individuals with 3-5+ years of experience in Payments / Debit Card / Postillion. As a Postilion System Lead, you will be responsible for managing and enhancing the payments domain and Postillion system, acting as a technical specialist for day-to-day operations.Your key responsibilities will include...


  • Manama, Manama, Bahrain SaluberMD Full time

    Senior/Junior Software Engineer We are seeking a highly skilled and experienced Bahraini Senior & Junior Software Engineer to join our international (US, Europe, and Asia) development team. The ideal candidate will be proficient in frontend technologies like UX, UI, React, React Native, HTML5, CSS, and Type Script. Experience with Angular, Java, and Spring...


  • Manama, Manama, Bahrain Vamsystems Full time

    VAM Systems OverviewVAM Systems is a Business Consulting, IT Solutions and Services company dedicated to providing innovative solutions to businesses. Our team of experts helps organizations navigate the complex world of technology and security.About This RoleWe are currently seeking a highly skilled Cyber Security Infrastructure Specialist to join our team...


  • Manama, Manama, Bahrain RESO Full time

    Company Description Do you want to shape the world of tomorrow and work on innovative projects? Then you're a good fit for us We are a global engineering group with 15,000 employees and 140 locations worldwide. With our services, we are driving the topics of energy efficiency, climate protection and decarbonization and developing tech industries into new...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    Company Overview:Citigroup Inc. is a global financial institution with a strong presence in the market. The company operates in various sectors, including markets and banking. Our technology team plays a crucial role in shaping the expansion and preeminence of our business.Job Requirements:A minimum of 2-5 years of hands-on experience in pure technical...

  • Senior java developer

    2 weeks ago


    Manama, Manama, Bahrain Citigroup, Inc. Full time

    Senior Java Developer Citigroup, Inc. Manama, Bahrain Posted 28 days ago | Permanent | Competitive 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 x VA risk system utilising cutting edge technology to...


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

    About the JobCitigroup, Inc. is seeking a highly experienced Senior Java Developer to join our xVA Technology team. In this role, you will be responsible for developing and maintaining high-quality, modern, and scalable application software contributing to xVA business and regulatory goals.The xVA Technology team is focused on building a cross-asset risk...


  • Manama, Manama, Bahrain ARRAY INNOVATION Full time

    Array is currently seeking an exceptional QA Engineer with hands-on coding experience in Selenium/Cucumber to join our accomplished team. As a QA Engineer, you will play a pivotal role in ensuring we deliver high-quality software solutions for our esteemed clients. We are seeking individuals with a strong foundation in software engineering principles, a...


  • Manama, Manama, Bahrain Citigroup Inc. Full time

    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 x VA risk system utilizing cutting-edge technology to meet complex trading and regulatory requirements. The x VA Technology team actively develops and...


  • Manama, Manama, Bahrain RESO Full time

    Discover a career in cloud computing at RESO. We're seeking early career professionals to join our team as Cloud Architecture Specialists, focusing on emerging technologies.About the RoleWe're looking for talented individuals to craft scalable, flexible, and resilient cloud architectures that address customer business problems. As a trusted customer...


  • Manama, Manama, Bahrain VAM Systems Full time

    Job DescriptionVAM Systems is seeking an experienced Technical Solutions Specialist to join our team in Bahrain. This is a key role that will involve developing and implementing solutions to meet the needs of our users.Company OverviewVAM Systems is a leading provider of IT software services. Our company values innovation, collaboration, and customer...


  • Manama, Manama, Bahrain Vamsystems Full time

    VAM Systems is a Business Consulting, IT Solutions and Services company. VAM Systems is currently looking for a Data Operations Engineer for our Bahrain operations with the following skillsets and terms & conditions: Years of Experience: 4-6 years Qualification:● BE Computer Science and Engineering Professional Training:● SQL Development, SAS EG, SAS DI,...