SonicJobs Logo
Left arrow iconBack to search

Java Swing Developer - Investment Banking

Adecco
Posted 5 hours ago, valid for 21 days
Location

Croydon, Surrey CR03AS, England

Salary

£48,000 - £57,600 per annum

info
Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

Sonic Summary

info
  • My client, a leading Investment Bank, is seeking an experienced Java Swing Developer for a 12-month contract position in their Fixed Income, Currencies, and Commodities technology team.
  • The role requires a strong background in Java and GUI development using Swing, along with experience in developing distributed applications and understanding design patterns.
  • Candidates should have a minimum of 5 years of experience and a solid grasp of Messaging Middleware concepts, distributed architecture, and RDBMS.
  • The position offers a hybrid working model and a salary of £600-£700 per day, inside IR35.
  • This is a unique opportunity to contribute to a business-focused solutions development team while enhancing the platform and engaging with various stakeholders.

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!

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.