Citi, a leading global financial institution, is seeking a Senior Java Developer to join their team in Seef, Bahrain. This hybrid role represents an exciting opportunity to work with one of the world's most prestigious banking organizations.
As a Senior Java Developer, you'll be integral to building and implementing new and modified application systems and programs. The role combines technical expertise with leadership responsibilities, making it perfect for experienced developers ready to take the next step in their careers.
Your responsibilities will span the entire development lifecycle - from feasibility studies and planning to implementation and support. You'll be expected to leverage your deep technical knowledge to analyze complex problems, evaluate business processes, and make strategic recommendations. The role also includes mentoring junior team members and ensuring compliance with banking industry standards and regulations.
The ideal candidate brings 5-8 years of relevant experience, strong Java development skills, and a proven track record in project management. You should be comfortable working in a fast-paced environment, managing multiple deadlines, and adapting to change. Your technical expertise will be complemented by your ability to communicate effectively with business users and technical teams alike.
Working at Citi offers exposure to enterprise-scale systems, cutting-edge financial technology, and the opportunity to work with global teams. The hybrid work arrangement provides flexibility while maintaining collaborative opportunities with colleagues. If you're passionate about financial technology and want to contribute to systems that impact millions of customers worldwide, this role offers an excellent opportunity to advance your career with a respected global leader in banking and financial services.