Senior Java Real-Time Developer

Company Description
Talan – Positive Innovation
Talan is an international consulting group specializing in innovation and business transformation through technology. With over 7,200 consultants in 21 countries and a turnover of €850M, we are committed to delivering impactful, future-ready solutions.
Talan at a Glance
Headquartered in Paris and operating globally, Talan combines technology, innovation, and empowerment to deliver measurable results for our clients. Over the past 22 years, we’ve built a strong presence in the IT and consulting landscape, and we’re on track to reach €1 billion in revenue this year.
Our Core Areas of Expertise
Data & Technologies: We design and implement large-scale, end-to-end architecture and data solutions, including data integration, data science, visualization, Big Data, AI, and Generative AI.
Cloud & Application Services: We integrate leading platforms such as SAP, Salesforce, Oracle, Microsoft, AWS, and IBM Maximo, helping clients transition to the cloud and improve operational efficiency.
Management & Innovation Consulting: We lead business and digital transformation initiatives through project and change management best practices (PM, PMO, Agile, Scrum, Product Ownership), and support domains such as Supply Chain, Cybersecurity, and ESG/Low-Carbon strategies.
We work with major global clients across diverse sectors, including Transport & Logistics, Financial Services, Energy & Utilities, Retail, and Media & Telecommunications.
Job Description
We are looking for a Senior Java Real-Time Developer to join a dynamic team developing and maintaining real-time trading solutions within a leading FX technology environment. The role focuses primarily on Java-based systems, with opportunities to contribute to Node.js components and work with industry-standard financial protocols and platforms.
You will be working in a fast-paced, mission-critical environment, collaborating with international, multidisciplinary teams to deliver high-performance and reliable trading solutions.
Key Responsibilities
Design, develop, and maintain real-time Java applications for FX trading systems
Deliver robust, high-performance solutions in a mission-critical environment
Collaborate with cross-functional and international teams
Contribute to Node.js components where required
Work with industry-standard protocols and platforms, including FIX
Ensure high code quality using tools such as GitHub and JaCoCo
Qualifications
Mandatory Requirements
5+ years of hands-on experience in real-time Java development
Strong track record of delivering high-performance, scalable solutions
Professional proficiency in English (written and spoken) – minimum B2
Solid experience with GitHub and JaCoCo Java Code Coverage
Nice to Have / Highly Desirable
Experience working with the Caplin product
Strong knowledge of FIX protocol, including design and implementation of FIX integrations
Experience with Node.js, ideally within financial or trading systems
Background in financial services, particularly FX or trading platforms
Additional Information
Talan Spain is committed to non-discrimination based on gender, race, ideology, or any other grounds, in accordance with the company’s Equality Plan and current regulations on gender equality between women and men (Royal Decree-Law 6/2019).