At a Glance
- Tasks: Join our team to engineer and develop data solutions for global FX sales and trading.
- Company: Citi is a leading global bank, providing financial services to clients worldwide.
- Benefits: Enjoy competitive pay, remote work options, and access to corporate perks.
- Why this job: Be part of an innovative team that leverages AI and analytics to drive impact in finance.
- Qualifications: Experience in Java, Spark, and Scala is essential; production-scale data pipeline skills are a must.
- Other info: This role is based in London, offering a dynamic work environment.
The predicted salary is between 48000 - 72000 £ per year.
The FX Data Analytics & AI Technology team, within Citi's FX Technology organization, seeks a highly motivated Senior Java Data Engineer. The team provides data, analytics, and tools to Citi FX sales and trading globally.
Responsibilities
Responsibilities of the team include engineering and development, with a strong understanding of computer systems and how they operate.
Requirements
Hands-on experience in Java, Spark, Scala (or Java). Production-scale experience in writing data pipelines using Spark or other distributed real-time/batch technologies.
#J-18808-Ljbffr
Senior Full Stack Java Developer in London - Citigroup Inc. (London) employer: WorksHub
Contact Detail:
WorksHub Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full Stack Java Developer in London - Citigroup Inc. (London)
✨Tip Number 1
Familiarise yourself with the latest trends in Java and data engineering. Being well-versed in technologies like Spark and Scala will not only boost your confidence but also show your commitment to staying current in the field.
✨Tip Number 2
Network with professionals in the FX Technology space. Attend relevant meetups or webinars where you can connect with current employees at Citigroup or similar companies, as personal connections can often lead to job opportunities.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges that focus on data pipelines and distributed systems. Websites like LeetCode or HackerRank can be great resources to sharpen your skills.
✨Tip Number 4
Showcase your previous projects that involved building data pipelines or working with real-time data processing. Having concrete examples ready can help demonstrate your hands-on experience and problem-solving abilities during discussions.
We think you need these skills to ace Senior Full Stack Java Developer in London - Citigroup Inc. (London)
Some tips for your application 🫡
Understand the Role: Read the job description carefully to grasp the responsibilities and requirements. Highlight your experience with Java, Spark, and Scala in your application to show you meet their needs.
Tailor Your CV: Customise your CV to reflect your relevant skills and experiences. Emphasise your hands-on experience with data pipelines and any production-scale projects you've worked on that align with the role.
Craft a Compelling Cover Letter: Write a cover letter that connects your background to the specific needs of Citi's FX Data Analytics & AI Technology team. Mention your passion for data engineering and how you can contribute to their goals.
Proofread Your Application: Before submitting, thoroughly proofread your application materials. Check for spelling and grammatical errors, and ensure that all information is clear and professional.
How to prepare for a job interview at WorksHub
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with Java, Spark, and Scala. Bring examples of projects where you've implemented data pipelines or worked with distributed technologies, as this will demonstrate your technical proficiency.
✨Understand the Company’s Focus
Research Citigroup's FX Data Analytics & AI Technology team. Familiarise yourself with their products and services, especially how they leverage data analytics in FX sales and trading. This knowledge will help you align your answers with their goals.
✨Prepare for Problem-Solving Questions
Expect to face technical problem-solving questions during the interview. Practice coding challenges related to data engineering and be ready to explain your thought process clearly, as this will showcase your analytical skills.
✨Demonstrate Team Collaboration
Highlight your experience working in teams, especially in engineering and development contexts. Discuss how you’ve collaborated with others to solve complex problems, as teamwork is crucial in a role like this.