Technical Developer / Specialist – Financial Markets FX

Wolontariat
SeniorFull-time
#353094·Dodano wczoraj·0
Źródło: Spyrosoft
Aplikuj teraz

Tech Stack / Keywords

ArchitectureBackendJavaSpring BootMultithreadingJVM.NETC#

Wymagania

  • At least 5 years of experience in a similar technical role, ideally within Financial Markets or Capital Markets
  • Strong backend experience in Java (Spring Boot, multithreading, JVM tuning) or .NET (C#, ASP.NET Core)
  • Frontend experience in one or more modern frameworks: React, Angular, or Vue.js, including TypeScript, REST/WebSocket consumption, and responsive UI design
  • Proficiency in relational and/or NoSQL databases: Oracle, PostgreSQL, MS SQL Server, Redis, or MongoDB
  • Solid understanding of low-latency architecture patterns and techniques (lock-free data structures, event-driven design, message queues)
  • Experience with technical analysis, solution design, and software architecture documentation
  • Hands-on experience with system integrations - REST, SOAP, messaging (Kafka, MQ), or FTP-based flows
  • Fluent English, both written and verbal

Nice to have:

  • Knowledge of FX-specific communication protocols: FIX (Financial Information eXchange), SWIFT
  • Experience integrating with treasury and trading platforms such as Murex, Calypso, or Kondor+
  • Familiarity with FX products and market concepts
  • Experience with electronic trading platforms or ECNs (e.g. 360T, FXall, Bloomberg FXGO, Integral, Aphelion)
  • Knowledge of risk management, P&L, and post-trade processing in an FX context
  • Familiarity with container and cloud technologies: Docker, Kubernetes, AWS, or Azure

Obowiązki

  • Design and develop FX applications across backend and/or frontend layers in line with architectural standards
  • Conduct technical analysis, produce solution designs, and contribute to architecture decisions
  • Build and maintain integrations with internal and external systems, including treasury platforms and market data providers
  • Identify and implement performance optimizations, with a focus on low-latency processing and batch processing optimization
  • Participate in code reviews, enforce coding standards, and mentor junior engineers
  • Support testing activities including SIT and UAT, and contribute to production release planning
  • Continuously improve the reliability, scalability, and maintainability of the FX application landscape
Spyrosoft

Spyrosoft

134 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz