Java Developer
3 weeks ago
Join to apply for the Java Developer | FX Risk role at Citi
2 days ago Be among the first 25 applicants
Join to apply for the Java Developer | FX Risk role at Citi
Get AI-powered advice on this job and more exclusive features.
We are looking to hire a Java Developer to join our team, part of Citi's FX Technology development team.
This is an exciting opportunity to join a team driven by passion for technology and developing its people. You will collaborate with development, UX, QA, and business stakeholders, with ample opportunities to lead, learn, and grow. We are committed to providing opportunities for our team members to develop both technical and leadership skills. You, along with your project team, will take a hands-on role in shaping the future of our platforms, contributing to development, testing, and deployment best practices.
The role requires you to communicate directly with the business and interpret business requirements; previous finance and FX experience is essential.
Our work is highly impactful and visible to senior management, offering opportunities to own different parts of the platform, lead projects from conception to release, and work directly with clients and business units.
This role offers a chance to work on one of Citigroup's flagship areas, significantly impacting the business, our architecture, and the FX market as a whole.
Key Responsibilities:- Plan, design, develop, and contribute to FX Technology systems, helping to build their future state
- Enhance our best practices to improve technical and operational standards
- Interact closely with the business product owner and other internal users across FX business and technology
- 2-3 years of experience building business-critical full-stack applications
- Understanding of computer science fundamentals, including algorithms, data structures, and complexity
- Strong experience with Core Java concepts, garbage collection, JUnit, Mockito, SQL, Unix/Linux
- Preferred experience with NgRx, RxJS, and AgGrid
- Experience with modern software development practices such as TDD, Agile, and continuous integration
- Bachelor's degree or equivalent experience
------------------------------------------------------
Job Family Group:Technology
------------------------------------------------------
Job Family:Applications Development
------------------------------------------------------
Time Type:Full time
------------------------------------------------------
Citi is an equal opportunity employer. Qualified candidates will be considered regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected characteristics.
If you need a reasonable accommodation to use our search tools or apply, please review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
Seniority level- Not Applicable
- Full-time
- Engineering and Information Technology
- Banking, Financial Services, and Investment Banking
Referrals increase your chances of interviewing at Citi by 2x.
Get notified about new Java Software Engineer jobs in Manama, Capital Governorate, Bahrain.
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr-
Java developer
1 week ago
Manama, Manama, Bahrain Enlist Resources Full timeDescriptionWe are seeking an experienced Java Developer to join our dynamic team in the Gulf region. The ideal candidate will have a strong background in Java development and a passion for building high-quality software solutions.ResponsibilitiesDesign, develop, and maintain Java applications.Collaborate with cross-functional teams to define, design, and...
-
Java Application Developer
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeJob Title: Java Application DeveloperDescription:We are looking for an experienced Java application developer to join our team and contribute to the development of scalable and efficient applications using Java technologies.As a Java application developer, you will be responsible for designing and developing complex applications using Java SE, EE, OOP, and...
-
Java/ J2EE Developer
1 week ago
Manama, Manama, Bahrain VAM Systems Full timeJob DescriptionWe are currently looking for a Java/J2EE Developer for our Bahrain operations with the following skillsets and terms & conditions:Qualification: BA in Computer Information SystemsProfessional Qualification: Java certificationYears of Experience: 5 - 7 yearsPreferred Previous Work Experience: BankingTools Required: Java SE, Java EE, Hibernate,...
-
Java Application Developer
5 days ago
Manama, Manama, Bahrain beBee Careers Full timeWe are seeking a skilled Java/J2EE Developer to join our team in Bahrain. The ideal candidate will have a strong background in Java technologies, with experience in application development using Java SE and EE.The successful candidate will be responsible for developing web interfaces using HTML, JSF, CSS, jQuery, and JavaScript, as well as integrating Java...
-
Java/ J2EE Developer
2 weeks ago
Manama, Manama, Bahrain RESO Full timeJob DescriptionWe are currently looking for a Java/J2EE Developer for our Bahrain operations with the following skillsets and terms & conditions:QualificationBA in Computer Information SystemsProfessional QualificationJava certificationExperience5 - 7 years, preferably with banking experienceTools RequiredJava SE, Java EEHibernate, JPAXML, JSONRESTful APIsMS...
-
Expert Java Developer
1 week ago
Manama, Manama, Bahrain beBee Careers Full timeJava Developer Job DescriptionThe successful Java Developer will be responsible for designing, developing, and maintaining Java applications with a focus on delivering high-quality software solutions. Key responsibilities include collaborating with cross-functional teams, identifying and resolving bottlenecks, and ensuring adherence to best...
-
Java Developer Position
2 weeks ago
Manama, Manama, Bahrain beBee Careers Full timeJob OverviewWe are seeking a skilled Java developer to join our team. The ideal candidate will possess strong expertise in Java SE and EE, Hibernate, JPA, and web development using Java technologies.Key ResponsibilitiesDevelop Java SE and EE applications with efficient design and coding practicesCreate web interfaces using HTML, JSF, CSS, JQuery, and...
-
Backend Developer
1 week ago
Manama, Manama, Bahrain beBee Careers Full timeAdditional RequirementsThe candidate should have a BA in Computer Information Systems, a Java certification, and 5-7 years of experience in banking applications development.Expertise in tools such as Java SE, Java EE, Hibernate, JPA, XML, JSON, RESTful APIs, MS SQL, HTML, CSS, JSF PrimeFaces, Azure, Git, SVN, Eclipse, SoapUI, Postman, WebService development,...
-
Java Developer Role
1 week ago
Manama, Manama, Bahrain beBee Careers Full timeTechnical RequirementsAbout the JobWe are looking for a skilled software engineer to join our team.The ideal candidate will have strong experience in Java 17 or higher, good knowledge on core java and advance java concepts, and excellent data structures and algorithms skills.Additionally, they should have hands-on experience in microservices, RESTful Web...
-
Senior Java Developer
1 week ago
Manama, Manama, Bahrain beBee Careers Full timeKey ResponsibilitiesDesign, develop, test, and deploy Java-based software applicationsWork with Hibernate, JPA, and SQL databases to ensure data integrity and performanceCollaborate with cross-functional teams to identify and prioritize project requirementsImplement secure coding practices and adhere to industry standardsStay up-to-date with the latest Java...