Senior Java Developer
1 week ago
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 xVA risk system utilizing cutting-edge technology to meet complex trading and regulatory requirements.
The xVA Technology team actively develops and enhances a set of co-operative, strategic systems and services which have a direct bearing on how Citi Capital Markets manages risk arising from trading, including both market and counterparty credit risks. We support traders, salespeople, risk managers, financial controllers, and operations staff who are located mostly in London and New York. Our latest project involves reengineering a new front-to-back framework to support Citi's internal firm-wide and regulatory stress testing submissions.
What you'll do:
- Development of high-quality, modern, and scalable application software contributing towards xVA business and regulatory goals
- Participation in a fast-paced Agile development process
- Adhere to development, integration, and deployment best practices
- Perform code reviews to ensure design and coding standards are upheld
- Work proactively on diverse and innovative solutions
- Collaborate closely with the product team on requirement analysis and build specifications
- Maintain good communication with support, other development teams, and infrastructure teams
- Conduct thorough automated testing using unit and integration tests
- Contribute to architectural standards, development best practices, and promote adherence to these standards
- Support the architectural and technical evolution of frameworks and APIs
- Participate in release planning and support post-release
- Influence the strategy of the team
- Mentor and support others on the team
What we'll need from you:
- Preferably 6-10 years of relevant experience in Apps Development or systems analysis role
- Bachelor's in Computer Science, Mathematics, or equivalent
- Master's degree preferred
- In-depth knowledge of Java, MongoDB, and Kafka required – Bonus points for Python experience
- Experience building applications on cloud platforms such as Kubernetes or OpenShift
- Strong understanding of Distributed Systems and microservices
- Experience designing and understanding best practices of RESTful APIs
- Familiarity with industry-standard tools – IntelliJ, Bitbucket, Git, Gradle, Jenkins
- Experience with testing frameworks – Junit, Mockito, TDD
- Must be a self-starter willing to tackle complex application development problems
- Ability to adjust priorities quickly as circumstances dictate
- Consistently demonstrate clear and concise written and verbal communication
What we can offer you:
By joining Citi Bahrain, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week) but also receive a competitive base salary and benefits that support you to be well, live well, and save well.
Alongside these benefits, Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self every day. We want the best talent around the world to be energized to join us, motivated to stay, and empowered to thrive.
Sounds like Citi has everything you need? Then apply to discover the true extent of your capabilities.
Development process improvement:
- Ensure conformance to Citi engineering standards
- Improve all aspects of our development and release processes
- Documentation through wikis or Confluence should be second nature
------------------------------------------------------
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.
#J-18808-Ljbffr-
Java developer
2 weeks ago
Manama, Manama, Bahrain VAM Systems Full timeCompany Description 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...
-
Java developer
9 hours ago
Manama, Manama, Bahrain Vamsystems Full timeCompany Description 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...
-
Java Developer
1 day ago
Manama, Manama, Bahrain Vamsystems Full timeCompany DescriptionJob DescriptionVAM Systems is currently looking for Java Developer for our Bahrain operations with the following skillsets and terms & conditions:Qualification: BA Computer Information SystemsProfessional Qualification: Java certificationYears of Experience: 5 - 7 yearsPreferred Previous Work Experience: BankingTools Required: Java SE,...
-
Senior java engineer
2 weeks ago
Manama, Manama, Bahrain RESO Full timeAs a Senior Java Engineer at SWATX, you will be responsible for designing, developing, and maintaining robust Java applications that drive our initiatives. Your expertise will guide the team in implementing best practices, optimizing performance, and delivering high-quality software solutions. Collaborate with cross-functional teams to understand...
-
Senior Java Developer for Abroad Operations
3 days ago
Manama, Manama, Bahrain Abroad Work Full timeWe are currently looking for a highly skilled Senior Java Developer to join our Bahrain operations. As a key member of our team, you will play a crucial role in the development of complex business applications using Java, Oracle RDBMS, and Java EE or Oracle Fusion technology stacks.Key Responsibilities:Build complex business applications using Java, Oracle...
-
Senior java developer
5 days ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeSenior 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...
-
Senior java engineer, bahrain
2 weeks ago
Manama, Manama, Bahrain Options Group Full timeSenior Java Engineer, Bahrain (on-site) WANTEDWe are seeking an exceptional Senior Software Engineer with expertise in Java to join our client's team. This is an exciting opportunity to work on high-quality software solutions for prestigious clients, particularly in the financial services sector. We're looking for individuals who are passionate about...
-
Senior Java Application Developer
2 days ago
Manama, Manama, Bahrain VAM Systems Full timeCompany OverviewVAM Systems is a leading IT services and consulting company operating in the Kingdom of Bahrain. We are committed to delivering high-quality solutions that meet the evolving needs of our clients.Job DescriptionWe are currently seeking a highly skilled Senior Java Application Developer to join our team in Bahrain. As a key member of our...
-
Senior Java Engineer, Bahrain
2 weeks ago
Manama, Manama, Bahrain Options Group Full timeSenior Java Engineer, Bahrain (on-site) WANTEDWe are seeking an exceptional Senior Software Engineer with expertise in Java to join our client's team. This is an exciting opportunity to work on high-quality software solutions for prestigious clients, particularly in the financial services sector. We're looking for individuals who are passionate about...
-
Java developer
3 weeks ago
Manama, Manama, Bahrain VAM Systems Full timeJob Description VAM Systems is currently looking for a 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,...
-
Java developer
2 weeks ago
Manama, Manama, Bahrain RESO Full timeCompany Description 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 Experience5 - 7 years Preferred Previous Work Experience Banking Tools Required Java SE,...
-
Java developer
2 weeks ago
Manama, Manama, Bahrain RESO Full timeCompany Description Job Description VAM Systems is currently looking for a 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:...
-
Senior Java Developer Position at RESO
1 week ago
Manama, Manama, Bahrain RESO Full timeRESO is currently seeking a highly skilled Senior Software Engineer specialized in Java to join our team. As a member of our accomplished team, you will contribute to the design, development, and maintenance of high-quality software solutions for esteemed clients.Key Responsibilities:Design, Develop, and Maintain High-Quality Software SolutionsArchitect...
-
Senior java software engineer
2 weeks ago
Manama, Manama, Bahrain ARRAY INNOVATION Full timeAt Array, we're not just a software services company – we're dreamers, builders, and visionaries. Born from the startup hustle, we're on a mission to redefine the tech landscape, become the next tech giant, and put Bahrain on the map Our journey is bold, our ambitions are sky-high, and we're looking for exceptional Senior Software Engineers to join us on...
-
Java Developer Specialist
1 week ago
Manama, Manama, Bahrain Citigroup Full timeCompany OverviewCitigroup is a global leader in financial services, with a rich history and a strong commitment to innovation. Our technology division plays a critical role in driving business growth and customer satisfaction.We are seeking an experienced Senior Java Developer to join our team of experts who design, build, and maintain cutting-edge...
-
Java developer
1 day 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 Development Specialist
8 hours ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeWe are hiring a Senior Java Developer to join our team engaged in building Citi's next generation cross-asset risk system platform. The successful candidate will be responsible for developing high-quality, modern, and scalable application software contributing towards xVA business and regulatory goals.About the Role:Development of high-quality application...
-
Senior java developer
1 week ago
Manama, Manama, Bahrain RESO Full timeTeam/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 meet complex trading and regulatory requirements. The x VA Technology team actively develops and...
-
Senior Java Developer
2 weeks ago
Manama, Manama, Bahrain RESO Full timeTeam/Role OverviewWe 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 xVA risk system utilising cutting edge technology to meet complex trading and regulatory requirements.The xVA Technology team actively develops and...
-
Java developer
4 weeks ago
Manama, Manama, Bahrain RESO Full timeJob 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...