
Tech Lead Java Developer Applications
21 hours ago
Overview
Citigroup, Inc. is a leading global bank seeking a highly skilled Senior Java Developer to join our team. As part of our xVA Technology group, you will play a key role in building a cross-asset risk system platform, leveraging cutting-edge technology to meet complex trading and regulatory requirements.
The xVA Technology team focuses on developing and enhancing strategic systems and services that support Citi Capital Markets' risk management, including market and counterparty credit risks. We collaborate closely with traders, salespeople, risk managers, financial controllers, and operations staff in London and New York. Our current project involves reengineering a new front-to-back framework for internal firm-wide and regulatory stress testing submissions.
Main Responsibilities:
- Design and develop high-quality, modern, and scalable application software contributing to xVA business and regulatory goals.
- Participate in our fast-paced Agile development process.
- Ensure adherence to development, integration, and deployment best practices.
- Perform regular code reviews to maintain high design and coding standards.
- Collaborate with colleagues on diverse and innovative solutions.
- Work closely with the product team on requirement analysis and build specification.
- Communicate effectively 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 evolution of frameworks and APIs.
- Assist in release planning and post-release activities.
- Influence team strategy and mentor colleagues.
Requirements:
- 8-12 years of experience in applications development or systems analysis.
- Bachelor's degree in Computer Science, Mathematics, or equivalent.
- Master's degree preferred.
- In-depth knowledge of Java, MongoDB, 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.
- Knowledge of designing and implementing RESTful APIs.
- Experience with industry-standard tools: IntelliJ, Bitbucket, Git, Gradle, Jenkins.
- Testing frameworks experience: Junit, Mockito, TDD.
- Able to tackle complex application development problems independently.
- Ability to adjust priorities quickly as circumstances dictate.
- Clear and concise written and verbal communication skills.
Career Advancement Opportunities:
Citigroup, Inc. offers career advancement opportunities within our technology department. As a Senior Java Developer, you will have the chance to influence team strategy, mentor colleagues, and contribute to the evolution of our technical landscape.
-
Tech lead
2 days ago
Manama, Manama, Bahrain RESO Full timeWe are seeking an experienced Engineering Lead to act as a crucial link between founders and the tech team, bringing their vision to life through innovative software development. This is an exciting opportunity to work with a rapidly growing start-up in the Fin Tech sector, offering flexibility to work in either Manama, Bahrain or remotely within the region....
-
Java Lead Developer Position
6 days ago
Manama, Manama, Bahrain RESO Full timeWe are a fast-paced FinTech company looking for an experienced Java Lead Developer to join our dynamic team.About the Role:The successful candidate will be responsible for building and leading a dedicated tech team, ensuring effective communication and collaboration within the team.The ideal candidate will have extensive experience in software development...
-
Java Application Developer
6 days ago
Manama, Manama, Bahrain Citigroup Inc. Full timeAbout the Opportunity:We are seeking a skilled and motivated Junior Java Developer to join our team at Citigroup Inc. in New York.The successful candidate will have the opportunity to work on critical front-office/back-office applications for the Global FX & Local Markets business.About You:You have excellent knowledge of Java programming language and J2EE...
-
Lead developer and team lead
7 days ago
Manama, Manama, Bahrain RESO Full timeLead Developer and Team Lead We are a rapidly growing start-up in the Fin Tech industry, seeking an experienced Lead Developer and Team Lead to join our dynamic team. Key Responsibilities: Build and lead a dedicated tech team Ensure effective communication and collaboration within the team Requirements: Proven experience in Software Development with...
-
Lead developer and team lead
2 weeks ago
Manama, Manama, Bahrain RESO Full timeLead Developer and Team Lead - Manama - RESOWe are a rapidly growing start-up in the exciting field of Fin Tech looking for a highly skilled Lead Developer and Team Lead to join our dynamic team. The successful candidate will be responsible for building and leading a dedicated tech team, ensuring effective communication and collaboration within the team. Key...
-
Lead Technical Specialist in Java
6 days ago
Manama, Manama, Bahrain RESO Full timeWe are a fast-paced FinTech company looking for an experienced Lead Technical Specialist in Java to join our team.About the Company:Our company, RESO, is a rapidly growing start-up in the exciting field of FinTech.We are looking for a highly skilled Lead Technical Specialist in Java to join our dynamic team.Responsibilities:Building and leading a dedicated...
-
Tech lead
2 days ago
Manama, Manama, Bahrain RESO Full timeWe are seeking an experienced Tech Lead to join an up and coming Fintech start-up in Bahrain. The company's primary objective is to make high quality local and global alternative investments, such as private equity, real estate and infrastructure, accessible to qualified investors. Through their cutting-edge mobile application, they are dedicated to...
-
Tech Lead for Risk System Development
1 day ago
Manama, Manama, Bahrain Citigroup Inc. Full timeJob OverviewCitigroup Inc. is seeking a skilled Tech Lead to join our x VA Technology team, responsible for building and maintaining a strategic cross-asset risk system platform. The ideal candidate will have experience in leading high-quality software development, collaborating with Agile teams, and adhering to industry best practices.Key Responsibilities:-...
-
Tech Team Leader and Architect
6 days ago
Manama, Manama, Bahrain RESO Full timeWe are a rapidly growing start-up in the FinTech industry seeking a highly skilled Tech Team Leader and Architect to join our team.About the Role:The successful candidate will be responsible for building and leading a dedicated tech team, ensuring effective communication and collaboration within the team.The ideal candidate will have extensive experience in...
-
Java developer
1 week ago
Manama, Manama, Bahrain RESO Full timeJob 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 EE, Hibernate,...
-
Java developer
1 week ago
Manama, Manama, Bahrain RESO 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
1 week ago
Manama, Manama, Bahrain VAM Systems Full timeJob 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 SE, Java EE,...
-
Java Technical Lead Applications Developer
21 hours ago
Manama, Manama, Bahrain Citigroup, Inc. Full timexVA Technology Team OverviewThe xVA Technology team at Citigroup, Inc. is dedicated to developing and enhancing strategic systems and services that support Citi Capital Markets' risk management, including market and counterparty credit risks. We collaborate closely with traders, salespeople, risk managers, financial controllers, and operations staff in...
-
Vp - applications development tech lead
2 weeks ago
Manama, Manama, Bahrain RESO Full timeThe Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities: Partner with multiple...
-
Software Engineering Team Lead
7 days ago
Manama, Manama, Bahrain RESO Full timeJob DescriptionAt RESO, we are seeking an experienced Software Engineering Team Lead to join our dynamic tech team. This is a unique opportunity to lead and build a dedicated team of engineers, ensuring effective communication and collaboration within the group.About UsWe are committed to innovation and excellence in the Fin Tech industry. Our company values...
-
Java developer
24 hours 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...
-
Senior Software Development Manager
6 days ago
Manama, Manama, Bahrain RESO Full timeWe are a rapidly growing start-up in the FinTech industry seeking an exceptional Senior Software Development Manager to lead our tech team.Key Responsibilities:Building and leading a dedicated tech team, ensuring effective communication and collaboration within the team.The ideal candidate will have extensive experience in software development with...
-
Manama, Manama, Bahrain Abroad Work Full timeAt VAM Systems, we are a Business Consulting, IT Solutions and Services company based abroad.About the RoleWe are currently looking for an experienced Sr. Java Developer to join our Bahrain operations team.Key ResponsibilitiesDevelop complex business applications using Java, Oracle RDBMS, and Java EE technology stacks.Collaborate with the team to deliver...
-
Junior java developer
24 hours 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 Developer will take up the responsibility of development work for projects within the space of front-office/back-office Foreign...
-
Manama, Manama, Bahrain Citigroup, Inc. Full timeThe Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Responsibilities: Partner with multiple...