Job Title: Java Engineer
Company:
Join a prestigious high-frequency trading firm located in London's vibrant West End. Our client is renowned for its cutting-edge technology and innovative approach to real-time foreign exchange trading. As part of their dynamic team, you'll have the opportunity to make a significant impact on the growth and success of their trading applications.
Position Overview:
Our client is seeking talented Mid-Senior Java Engineers to join them and contribute to the development of real-time foreign exchange trading applications. As a Java Engineer, you will play an integral role in designing, implementing, and optimizing high-performance systems that drive trading operations forward.
Responsibilities:
* Collaborate with cross-functional teams to design and develop scalable, high-performance Java applications for real-time foreign exchange trading.
* Implement and optimize algorithms and data structures to support rapid trade execution and processing.
* Contribute to the architecture and design of distributed systems, ensuring reliability, scalability, and low latency.
* Conduct code reviews, provide constructive feedback, and mentor junior team members to foster a culture of continuous improvement and learning.
* Work closely with traders and quantitative analysts to understand business requirements and translate them into technical solutions.
* Stay up-to-date with industry best practices, emerging technologies, and trends in high-frequency trading to drive innovation and competitive advantage.
Requirements:
* 3+ years of professional experience in Java development within the financial services industry or high-frequency trading.
* Strong proficiency in Java programming language and related frameworks
* Experience with real-time systems, multithreading, and low-latency programming techniques.
* Solid understanding of data structures, algorithms, and design patterns.
* Familiarity with foreign exchange markets and trading concepts is a plus.
* Excellent problem-solving skills and attention to detail, with a passion for writing clean, efficient code.
* Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment.
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Benefits:
* Competitive salary and performance-based bonuses.
* Comprehensive health, dental, and vision insurance plans.
* Opportunities for professional development and career advancement.
* Dynamic and collaborative work environment in London's prestigious West End.