Scala Developer

Fixity Technologies

Plano (TX)

On-site

USD 120,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Fixity Technologies in Plano, Texas is seeking a senior Scala developer to design, build, and maintain high‑performance trading applications for front‑office and market data systems.

You will work with Akka, Play, Kafka, and REST microservices to deliver low‑latency OMS/EMS components, collaborate with traders and analysts, and ensure reliability, scalability, and regulatory compliance.

Qualifications

  • Strong hands‑on experience in Scala development for high‑performance systems.

Responsibilities

  • Design, develop, and maintain Scala-based trading applications for front‑office trading and capital markets operations.
  • Build high‑performance, low‑latency market data processing, trade capture, and execution.
  • Develop scalable microservices and distributed applications for trading platforms.
  • Collaborate with traders, analysts, and operations to gather requirements and deliver solutions.
  • Integrate trading apps with market data providers, exchanges, and internal systems.
  • Support production deployments and perform root cause analysis to prevent issues.
  • Adhere to security policies, development standards, and regulatory requirements.
  • Participate in Agile ceremonies and document architecture and procedures.
  • Continuously improve Scala development, FP, and distributed computing practices.

Skills

Scala
High-performance systems
Low-latency trading
Capital Markets
Front Office workflows
Functional programming
Distributed systems
Real-time data
Event-driven architecture
Kafka
RabbitMQ/JMS
SQL relational databases
RESTful APIs
Microservices
Linux/Unix
Git
CI/CD
Docker
Agile
Performance tuning

Tools

Akka
Play Framework
Cats
ZIO
Kafka
RabbitMQ
JMS
Oracle
PostgreSQL
SQL Server
Git
Docker

Job description

  • Strong hands‑on experience in Scala development with expertise in building high-performance, scalable, and low-latency trading applications.
  • Extensive experience in Capital Markets and Trading Systems, with a strong understanding of Front Office trading workflows.
  • Strong proficiency in Scala frameworks and libraries such as Akka, Play Framework, Cats, ZIO, or similar.
  • Experience developing and supporting electronic trading platforms, Order Management Systems (OMS), and Execution Management Systems (EMS).
  • Strong understanding of functional programming principles, concurrency, and distributed systems architecture.
  • Experience working with real-time market data feeds, trade execution systems, and event-driven architectures.
  • Hands‑on experience with messaging technologies such as Kafka, RabbitMQ, JMS, or equivalent.
  • Strong expertise in SQL and working with relational databases such as Oracle, PostgreSQL, or SQL Server.
  • Experience in developing and consuming RESTful APIs and microservices-based applications.
  • Familiarity with FIX Protocol and electronic trade execution workflows.
  • Strong understanding of trade lifecycle processes including order capture, execution, allocation, settlement, and reporting.
  • Experience working in Linux/Unix environments and utilizing source control tools such as Git.
  • Knowledge of CI/CD pipelines, DevOps practices, Docker, and containerized deployments.
  • Proven experience working in an Agile development environment.
  • Strong analytical, problem‑solving, debugging, and performance tuning skills.
  • Excellent verbal and written communication skills.
  • Design, develop, and maintain Scala-based trading applications supporting front‑office trading and capital markets operations.
  • Build and enhance high-performance, low-latency systems for market data processing, trade capture, and trade execution.
  • Develop scalable microservices and distributed applications to support trading and investment banking platforms.
  • Collaborate closely with traders, business analysts, quantitative analysts, and operations teams to gather requirements and deliver solutions.
  • Integrate trading applications with market data providers, exchanges, broker platforms, and internal systems.
  • Develop and maintain real‑time data processing solutions leveraging messaging platforms such as Kafka and event‑driven architectures.
  • Analyze and resolve production issues, perform root cause analysis, and implement preventive solutions.
  • Optimize application performance, scalability, and reliability to meet demanding trading system requirements.
  • Participate in the design and implementation of OMS, EMS, and trade processing enhancements.
  • Ensure compliance with development standards, security policies, and regulatory requirements.
  • Participate in Agile ceremonies including sprint planning, daily stand‑ups, sprint reviews, and retrospectives.
  • Create and maintain technical documentation, architecture diagrams, and operational procedures.
  • Collaborate with cross‑functional technology teams to deliver robust and reliable trading solutions.
  • Support application release activities and production deployments while ensuring minimal impact to trading operations.
  • Continuously evaluate and implement best practices in Scala development, functional programming, and distributed computing.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java/Scala Developer
Senior Java/Scala Developer

TechDigital Group • New York (NY)

On-site
USD 90,000 - 150,000
Senior Java Developer
Senior Java Developer

LIS Solutions • New York (NY)

On-site
USD 90,000 - 130,000
Senior Scala Developer
Senior Scala Developer

Eleks • Chicago (IL)

On-site
USD 120,000 - 160,000
Close cooperation with a customer
Challenging tasks
Ability to influence project technologies
+1
Scala Trading Engineer: Front Office & Low Latency
Scala Trading Engineer: Front Office & Low Latency

Fixity Technologies • Plano (TX)

On-site
USD 120,000 - 190,000
Scala Developer
Scala Developer

Tech Mirrors • New York (NY)

On-site
USD 80,000 - 120,000
Sr. Software Engineer I (Scala)
Sr. Software Engineer I (Scala)

ninjatrader • United States

On-site
USD 140,000 - 190,000
Scala Developer
Scala Developer

Signify Technology • New York (NY)

Hybrid
USD 120,000 - 160,000
Senior Scala Engineer, Trading Services (Remote)
Senior Scala Engineer, Trading Services (Remote)

NinjaTrader • Chicago (IL)

Hybrid
USD 150,000 - 200,000
Generous PTO
401k with company match
Life and Disability Insurance
+1
Lead Scala Developer
Lead Scala Developer

Highbrow LLC • Berkeley Heights (NJ), Dallas (TX), Alpharetta (GA)

On-site
Scala Developer
Scala Developer

Compunnel, Inc. • Greenwood Village (CO)

On-site
USD 90,000 - 130,000