CrawlJobs Logo
Java Developer
https://www.citi.com/ Logo
Citi
Location Icon
Location:
Bahrain, Seef
Category Icon
Category:
IT - Software Development
Job Type Icon
Contract Type:
Not provided
Salary Icon
Salary:
Not provided
Job Description:
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 System.
Job Responsibility:
  • 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
Requirements:
  • 2-5 years hands on experience in pure technical roles in development of various software applications
  • In depth knowledge and application of Java, J2EE, Spring, Spring Boot, HTML/CSS, JavaScript, JSP, Servlets, JDBC, Struts framework, and EJB
  • 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
  • Awareness of application servers /webservers (JBoss and Tomcat)
  • Work experience on the transactional applications for low latency, high availability uses is a plus
  • Work experience in technologies like JMS / Kafka is a plus
  • Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus
  • 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
  • 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
  • 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 targets
Nice to have:
  • Work experience on the transactional applications for low latency, high availability uses
  • Work experience in technologies like JMS / Kafka
  • Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives
Additional Information:
Job Posted:
March 21, 2025
Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.