Citi's Markets technology team in Bahrain is growing at lightning speed, and we're looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe. As the world's most global bank, Citi provides an opportunity to touch every corner of the globe and deal with incomparable trade volumes, scale and impact. We're looking for new, innovative ways to push the boundaries of financial technology. Citi's global technology team spans 84 countries, with almost 30,000 colleagues managing thousands of projects across the globe. Bahrain team is young but rapidly growing. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi's unmatched globality and vast expertise
The Senior Developer will be part of the Development team that is responsible for the development of the Front-office Trade Processing FX application related changes.
Responsibilities: 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
Technology Skills :
Thorough understanding of usage of the fundamental concepts of Java and J2EE Knowledge and application of Java, J2EE, Spring, Spring Boot, HTML/CSS, JavaScript, JSP, Servlets, JDBC, Struts framework, and EJB. Experience with any SQL/No SQL databases (Oracle, MySql, Postgres, Mongo, Cassandra, etc.) 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, Tibco, Solace is a plus
Skills:
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; 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
Domain : Knowledge of various treasury products, viz. FX, Money Markets, Fixed Income & Derivatives is a plus
Qualifications: 2-5 years of relevant experience in the Financial Service industry Intermediate level experience in Applications Development role Consistently demonstrates clear and concise written and verbal communication Demonstrated problem-solving and decision-making skills Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
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
23659739
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.