At a Glance
- Tasks: Drive innovation as a Back End Developer in investment banking, delivering impactful solutions.
- Company: Join a leading investment bank with a global reach and dynamic culture.
- Benefits: Competitive daily rate, generous annual leave, pension contributions, and hybrid work model.
- Other info: Exciting opportunity for career growth in a fast-paced environment.
- Why this job: Make a real impact in financial markets while collaborating with top technologists.
- Qualifications: 5+ years in Java development, investment banking experience preferred.
Location: London, UK
Industry: Investment Banking
Work pattern: Hybrid (2/3 days onsite)
We’re looking for an experienced Backend Developer to join a leading investment bank and help drive innovation that empowers people and businesses across Asia, Africa, and the Middle East. This role is part of the Blade function, delivering strategic initiatives that make a real impact. Prior banking experience is highly desirable.
The Key Responsibilities
- As a senior developer, you’ll be driving our platform forwards and delivering quality solutions to business-critical customer requirements.
- Based in London, you will collaborate in a dynamic global team with fellow technologists, business analysts, project managers and business stakeholders across multiple locations.
Key Attributes
- An excellent Java developer with good software design principles and the ability to write robust code and accompanying test suites.
- Ability to write efficient, clear code and be able to articulate what has been implemented and why.
- Self-starter who can drive/facilitate requirements and development effort.
- Take ownership and responsibility for the full development lifecycle.
- Experience working in an agile development environment.
- A team player, capable of engaging with other teams.
- Experience in the end-to-end design, development and support of financial markets systems.
- Experience with real-time (event-driven) architectures.
- Being a full-stack web developer is a plus.
Technical skills:
- ~5+ years hands on development with investment banking.
- ~E-trading- FX/FI experience is must.
- ~Core Java (essential), Concurrency, Spring.
- ~RX Java is a plus.
- ~Experience in micro-services and container technologies (preferably Docker) is a plus.
- ~Familiarity with CI/CD and DevOps.
- ~Experience with distributed data stores a plus.
- ~Functional programming experience a plus.
Functional skills:
- Financial Market domain knowledge.
- Investment banking is a strong plus.
- Derivatives knowledge is a plus.
Soft skills:
- Fluent in English (speaking and writing).
- Strong ownership and ability to deal with ambiguity.
- Outstanding problem-solving skills.
- Proactive, self-starter, autonomous.
- Good team spirit.
Rate: GBP 700 - 750/day (negotiable) PAYE inside IR35 (Annual leave: 38 days including Bank Holidays + 3% Pension + 15% Employees NI)
Back End Developer - Python in City of London employer: Allegis Global Solutions
Contact Detail:
Allegis Global Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer - Python in City of London
✨Tip Number 1
Network like a pro! Reach out to your connections in the investment banking sector, especially those who work with back-end development. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to financial markets or e-trading. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with Java, micro-services, and agile environments, as well as how you tackle problem-solving in a team setting.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to get noticed by our hiring team directly.
We think you need these skills to ace Back End Developer - Python in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in investment banking and backend development. We want to see how your skills align with the role, so don’t be shy about showcasing your Java expertise and any relevant projects you've worked on.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for this role. We love seeing passion for technology and innovation, so share your thoughts on how you can contribute to our team and drive our platform forward.
Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you've tackled complex problems or improved processes. We’re looking for self-starters who can take ownership, so let us know how you’ve made an impact in previous roles.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our company culture and values!
How to prepare for a job interview at Allegis Global Solutions
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical skills listed in the job description, especially Core Java and any experience with micro-services or container technologies. Brush up on your knowledge of financial markets and derivatives, as this will show your understanding of the industry.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers, highlighting how your solutions made a real impact.
✨Demonstrate Team Collaboration
Since this role involves working with global teams, be ready to share experiences that showcase your ability to collaborate effectively. Talk about how you’ve engaged with different stakeholders and contributed to team success in an agile environment.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, culture, and future initiatives. This not only shows your interest but also gives you a chance to assess if the company aligns with your career goals and values.