
Java Technical Lead Applications Developer
21 hours ago
xVA Technology Team Overview
The 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 London and New York.
Main Responsibilities:
- Develop high-quality, modern, and scalable application software contributing to xVA business and regulatory goals.
- Participate in our Agile development process.
- Ensure adherence to development, integration, and deployment best practices.
- Perform 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.
What We Offer:
Citigroup, Inc. offers a competitive salary and benefits package, along with a hybrid working model allowing up to 2 days of remote work per week. We prioritize creating a workplace where everyone feels comfortable being their authentic self. Join us to explore your full potential.
-
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 Java Developer Applications
21 hours ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeOverviewCitigroup, 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...
-
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...
-
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 developer
1 day 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...
-
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...
-
Junior java developer
1 day 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...
-
Application Specialist
3 days ago
Manama, Manama, Bahrain Citigroup, Inc. Full timeAbout the JobThis exciting opportunity is available in Citigroup, Inc.'s FXLM team, where you will develop critical front-office and back-office applications for the Global FX & Local Markets business.Key ResponsibilitiesDesign and develop complex software applications using Java, J2EE, Spring, and other relevant technologies.Work closely with project leads...
-
Technical Lead for Software Development
1 day ago
Manama, Manama, Bahrain ARRAY INNOVATION Full timeWe are seeking a highly skilled Technical Lead to drive our software development projects forward. As part of our accomplished team at Array Innovation, you will play a pivotal role in shaping the technical direction and ensuring high-quality solutions for our esteemed clients.Key Responsibilities:Leadership and Mentorship: Lead a team of software engineers,...
-
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...
-
Enterprise Java Developer
21 hours ago
Manama, Manama, Bahrain RESO Full timeExpertise in Financial Services TechnologyWe are seeking an experienced Senior Software Engineer with a strong background in financial services technology to join our accomplished team.You will play a pivotal role in designing, developing, and maintaining high-quality software solutions for our esteemed clients.The ideal candidate will have a solid...
-
Java Engineering Specialist
21 hours ago
Manama, Manama, Bahrain RESO Full timeKey Role: Enterprise Java DeveloperWe are looking for an experienced Senior Software Engineer who can take on a key role in designing, developing, and maintaining high-quality software solutions for our esteemed clients.The ideal candidate will have a strong foundation in software engineering principles, a passion for technology, and a proven track record of...
-
Senior java developer
2 weeks 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...
-
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...
-
Senior Android Application Developer
1 day ago
Manama, Manama, Bahrain Modern Consulting Information Technology Full time**Job Title:** Senior Android Application DeveloperAt Modern Consulting Information Technology, we are seeking a highly skilled and experienced Senior Android Application Developer to join our team.The ideal candidate will have a strong understanding of object-oriented programming concepts and experience with Java, Android Lifecycle, Android SDK, and Gradle....
-
Lead developer and team lead
1 week 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...
-
IT Professional
6 days ago
Manama, Manama, Bahrain RESO Full time**Requirements**We are looking for a talented Software Engineer to join our team of highly skilled technologists. The ideal candidate will have a strong background in software development, with a focus on Java and J2EE technologies.**Responsibilities**Design, develop, test, and deploy high-quality software applications.Collaborate with cross-functional teams...
-
Senior java developer
2 days ago
Manama, Manama, Bahrain Citigroup Inc. 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 utilizing cutting-edge technology to meet complex trading and regulatory requirements. The x VA Technology team actively develops and...