Java Swing Developer - Investment Banking (JN -022025-413056) South London, England
My client, a leading Investment Bank, is looking for an experienced Java Swing Developer to join their Fixed Income, Currencies, and Commodities technology team. This is a 12-month contract, inside IR35, with a hybrid working model.
The successful candidate will work within the eFX technology team, focusing on analysing, designing, building, and deploying globally distributed, multi-tier, high-availability systems. This is an excellent opportunity to contribute to a business-focused solutions development team. The candidate will play an active role in enhancing the platform and engage with various stakeholders effectively.
Essential Skills:
* Extensive knowledge of Java and all aspects of GUI development using Swing, including threading, performance optimisation, and building UI widgets.
* Strong experience developing distributed applications in Java.
* Practical experience using design patterns, with a strong understanding of when and why they should be applied.
* Strong knowledge of Messaging Middleware concepts and their applications.
* Experience with distributed architecture (caching, topologies) and a solid understanding of latency, concurrency, and reconciliation.
* Proficiency in reading, writing, and parsing XML.
* Strong understanding of RDBMS and experience with complex SQL, stored procedures, referential integrity, and performance tuning.
Desired Skills:
* Business domain knowledge in FX and/or FX Options.
* Scripting experience with Shell, Python, Perl, or Ruby.
* Experience working in Front Office systems.
If this role interests you, please apply with your updated CV or contact us for more information!
#J-18808-Ljbffr