Strong core Java skills, including multithreading and concurrency.
Prior experience in banking or financial services preferred.
Knowledge of FIX protocol and trade capture/lifecycle is a plus.
Familiarity with listed derivatives, futures, and options is a plus.
Ability to work autonomously and take ownership of tasks.
Excellent problem-solving and communication skills.
,[Design, develop, and maintain Java applications with a focus on core Java and concurrency., Work independently from solution design to delivery with minimal supervision., Collaborate with junior developers to deliver features and enhancements., Partner with business and technology teams to understand requirements and deliver solutions., Ensure high-quality code and adherence to best practices. Requirements: Java, Multithreading, Derivatives, Communication skills Additionally: Sport subscription, Private healthcare, International projects.