At a Glance
- Tasks: Lead a team to develop innovative Java applications that redefine global finance.
- Company: Join Citi, a global leader in finance and technology.
- Benefits: Enjoy competitive salary, 27 days leave, private medical care, and hybrid work options.
- Other info: Dynamic environment with opportunities for mentorship and continuous learning.
- Why this job: Make a real impact on the future of finance while growing your career.
- Qualifications: Extensive Java development experience and strong leadership skills required.
The predicted salary is between 80000 - 100000 £ per year.
Discover Your Future at Citi. Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Overview: Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real‑world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.
Markets Technology is a front‑to‑back group that works closely with our Markets businesses to design and implement technology solutions that achieve our challenging business and technical goals. This makes the group an exciting and fast‑paced environment to work in. As a franchise, Citi’s market penetration is second to none, across asset class and geographical boundary, making it a truly unique place to work. This particular role is within the FX Technology group, with a primary focus of delivering to the STIRT business, but there is an expectation that the successful candidate will also be involved in broad Markets initiatives.
The selected candidate will be part of a team responsible for functional areas within the Short‑Term Interest Team (STIRT pricing and distribution development group within the FX technology. The key goal is to build out an increased electronic franchise across all products covered by the FX desks globally.
Developer will have the opportunity to:
- Build software that solves challenging front office business problems
- Be involved in projects from successful pilot to full‑scale rollout
- Extend the project (new features, enhancing existing features)
- Contribute to strategic longer‑term technical direction
- Work closely with Front Office colleagues across multiple locations and business lines
- Build your profile with senior technologists across the Markets Technology group
Responsibilities:
- Manage one or more Applications Development teams in an effort to accomplish established goals as well as conduct personnel duties for the team (e.g. performance evaluations, hiring and disciplinary actions)
- Coordinate with stakeholders to deliver work‑items in line with expectations
- Communicate project progress and promote achievements
- Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
- Review and analyze proposed technical solutions for projects
- Implement solutions to issues identified
- Provide development support response to incidents and requests raised through support channels
- Contribute to formulation of strategies for applications development and other functional areas
- Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
- Provide evaluative judgment based on analysis of factual data in complicated and unique situations
- Identify, estimate and implement enhancements, participate in budget management, and handle day‑to‑day staff management issues, including resource management and allocation of work within the team/project
- Contribute to shaping the future technical direction of the product
- Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
- Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm’s reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
- Effectively supervise the activity of others and create accountability with those who fail to maintain these standards
Recommended Qualifications:
- Proven extensive background of commercial Java development
- Experience developing and supporting mission critical applications
- Experience designing and developing distributed systems using a range of middleware and database products
- Knowledge of FX an advantage with an appreciation of whole pricing lifecycle
- Knowledge of and exposure to regulatory environment impacting banking industry will be an advantage
- Experience as senior level in an Applications Development role
- Stakeholder and people management experience
- Demonstrated leadership skills
- Proven project management skills
- Basic knowledge of industry practices and standards
- Consistently demonstrates clear and concise written and verbal communication
- Experience working on a mature development in a large collaborative environment
- Understanding of DevOps chain – CI/CD, cloud deployment etc.
Education:
- Bachelor’s degree/University degree or equivalent experience
- Master’s degree preferred
This job description provides a high‑level review of the types of work performed. Other job‑related duties may be assigned as required.
What We’ll Provide You: By joining Citi, 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 (which is annually reviewed), and enjoy a whole host of additional benefits such as:
- 27 days annual leave (plus bank holidays)
- A discretional annual performance related bonus
- Private Medical Care & Life Insurance
- Employee Assistance Program
- Pension Plan
- Paid Parental Leave
- Special discounts for employees, family, and friends
- Access to an array of learning and development resources
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.
Lead Java Developer (VP) employer: Citi
Contact Detail:
Citi Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Lead Java Developer (VP)
✨Tip Number 1
Network like a pro! Reach out to current or former employees at Citi on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Prepare for the interview by brushing up on your Java skills and understanding the FX market. We want to see how you can solve real-world challenges, so think of examples from your past work that showcase your problem-solving abilities.
✨Tip Number 3
Show off your leadership skills! Be ready to discuss how you've managed teams and projects in the past. At Citi, they value collaboration and mentorship, so highlight your experience in guiding others.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about joining the team at Citi.
We think you need these skills to ace Lead Java Developer (VP)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Lead Java Developer role. Highlight your experience with commercial Java development and any relevant projects that showcase your skills in building distributed systems.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about the role and how your background aligns with Citi's mission to redefine global finance. Don't forget to mention your leadership experience!
Showcase Your Technical Skills: In your application, be sure to highlight your technical expertise, especially in areas like DevOps, CI/CD, and cloud deployment. This will show us that you’re ready to tackle the challenges of the FX Technology group.
Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and get you on the path to joining our amazing team at Citi!
How to prepare for a job interview at Citi
✨Know Your Java Inside Out
As a Lead Java Developer, you’ll need to showcase your extensive background in commercial Java development. Brush up on key concepts, frameworks, and libraries that are relevant to the role. Be prepared to discuss your past projects and how you tackled challenges using Java.
✨Understand the FX Landscape
Since this role is within the FX Technology group, having a solid understanding of the foreign exchange market and its pricing lifecycle will set you apart. Familiarise yourself with current trends and regulations affecting the banking industry to demonstrate your knowledge during the interview.
✨Showcase Your Leadership Skills
You’ll be managing applications development teams, so it’s crucial to highlight your leadership experience. Prepare examples of how you’ve successfully led teams, managed stakeholders, and delivered projects on time. This will show that you can handle the responsibilities of the role effectively.
✨Communicate Clearly and Confidently
Effective communication is key in this role, especially when coordinating with stakeholders and promoting project achievements. Practice articulating your thoughts clearly and concisely. Consider doing mock interviews to refine your verbal communication skills and ensure you come across as confident and knowledgeable.