At a Glance
- Tasks: Develop and enhance FX Options pricing systems using Java UI Swing.
- Company: Leading investment bank with a focus on innovation and technology.
- Benefits: Competitive daily rate, hybrid working model, and professional growth opportunities.
- Why this job: Join a dynamic team and work on impactful projects in the finance sector.
- Qualifications: Strong Java skills, experience with UI frameworks, and knowledge of FX Options.
- Other info: 12-month contract with potential for career advancement in a fast-paced environment.
The predicted salary is between 70000 - 105000 £ per year.
Overview
Senior Software Engineer (Java UI FX Options) – Contract role inside IR35, hybrid working (3 days onsite per week, 2 days remote after onboarding). 12-month initial assignment. Up to £935 per day via Umbrella company.
Responsibilities
- Work on the FX Options pricer and related pricing, hedging and electronic price distribution systems for the FX Options desk and for voice traders, as well as workflows for Sales and Structuring.
- Upgrade the technology framework to the bank’s standards and provide a flexible container for Quants and trading teams to integrate new payoffs and pricing techniques.
- Contribute to solution design and improvements of the framework; perform hands-on development in Java UI Swing.
- Desirable: knowledge of FIX for integration of electronic markets.
Qualifications
- Higher education degree or equivalent
- Strong Java programming experience including Java Swing and UI Framework
- Multithreading
- Familiarity with FIX protocol, garbage collection awareness
- Track record in Front-Office facing role
- FX Options knowledge
Additional desirable experience
- Experience integrating quant libraries
- Hands-on experience with Java UI Swing
Employment type
Contract
Location
London, England, United Kingdom
Seniority level
Mid-Senior level
Industries
Investment Banking
#J-18808-Ljbffr
Java Developer (Java / SWING UI / FX Options). Contract inside IR35 £935 per day - 12 months -[...] employer: Hawksworth
Contact Detail:
Hawksworth Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Developer (Java / SWING UI / FX Options). Contract inside IR35 £935 per day - 12 months -[...]
✨Tip Number 1
Network like a pro! Reach out to your connections in the finance and tech sectors. Let them know you're on the lookout for opportunities, especially roles like the Java Developer position. You never know who might have the inside scoop on openings.
✨Tip Number 2
Prepare for those interviews! Brush up on your Java skills and be ready to discuss your experience with UI frameworks and FX Options. Practise common interview questions and think about how you can showcase your problem-solving abilities.
✨Tip Number 3
Don’t underestimate the power of follow-ups! After an interview, drop a quick thank-you email to express your appreciation. It keeps you fresh in their minds and shows your enthusiasm for the role.
✨Tip Number 4
Apply through our website! We’ve got loads of resources to help you land that dream job. Plus, applying directly can sometimes give you an edge over other candidates. So, what are you waiting for? Get your application in!
We think you need these skills to ace Java Developer (Java / SWING UI / FX Options). Contract inside IR35 £935 per day - 12 months -[...]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java programming experience, especially with Swing and UI frameworks. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the role. Mention your experience with FX Options and any hands-on development you've done in similar environments.
Showcase Your Problem-Solving Skills: In your application, give examples of how you've tackled challenges in previous roles. We love seeing candidates who can think on their feet and come up with innovative solutions, especially in fast-paced environments like investment banking.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it’s super easy!
How to prepare for a job interview at Hawksworth
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially with Swing and multithreading. Be ready to discuss your past projects and how you've tackled challenges using these technologies. Practising coding problems related to UI development can really help you shine.
✨Understand the FX Options Landscape
Familiarise yourself with FX Options and the specific systems you'll be working on. Knowing the basics of pricing, hedging, and electronic price distribution will show that you're not just a coder but someone who understands the business side too.
✨Prepare for Technical Questions
Expect technical questions that dive deep into your experience with Java and FIX protocol. Prepare to explain your thought process and problem-solving strategies. Mock interviews with a friend or using online platforms can help you get comfortable with this.
✨Showcase Your Team Spirit
Since this role involves collaboration with Quants and trading teams, be ready to discuss how you've worked in teams before. Share examples of how you contributed to solution design and improvements, highlighting your ability to communicate effectively with non-technical stakeholders.