Tags: DeltaOne, Equity Swaps
Role Title: Scala Equity Swaps Dev
Employer: Leading Global Investment Bank
Required Experience: 5–8 Years
Location: Mumbai
Date published: 21 August 2026
A Leading Global Investment Bank is seeking a high-caliber Scala Equity Swaps Dev to join its DeltaOne Equity Swap technology team. In this core trading application development position, you will design and deliver the strategic swap execution application (SSE) supporting global Delta 1 trading desks. Furthermore, you will build distributed microservices and event-driven architectures using Scala, Cats, and the Akka/Pekko framework. Consequently, this role is vital for executing low-latency trade capture, corporate actions, and real-time position reporting.
The Scala Equity Swaps Dev must combine pure functional programming mastery in Scala (IO Monads, Tagless Final, Cats Effect) with a strong understanding of global capital markets and equity derivatives. Operating in an Agile environment, you will collaborate with international trading desks across EMEA, build high-throughput RESTful services, and manage database persistence. Therefore, the bank is looking for a self-driven developer who delivers mission-critical financial applications with minimal oversight. If you want to engineer frontier capital markets trading platforms, this role offers an exceptional platform.
Key Responsibilities
- Design, develop, enhance, test, and deploy the strategic swap execution application (SSE) supporting Delta 1 trading desks.
- Implement complex equity swap features including trade capture, corporate action lifecycles, cash dividends, and stock loan integrations.
- Develop pure functional programming solutions utilizing Scala, Cats, Cats Effect, IO Monads, and the Tagless Final pattern.
- Build high-throughput, concurrent microservices utilizing the Akka/Pekko Actor model, Akka HTTP, and stream processing.
- Write comprehensive unit and integration test suites using ScalaTest, FlatSpec, Matchers, and automated test frameworks.
- Optimize SQL database queries, manage data access layers with SlickDb, and handle JSON parsing using Circe.
- Collaborate directly with quantitative business analysts, trader desks, and regional senior stakeholders across EMEA.
Requirements and Qualifications
- B.E./B.Tech/M.S./M.Tech degree in Computer Science, Software Engineering, or related disciplines from a premier institution.
- 5-8 Years of professional software development experience with extensive hands-on expertise in Scala.
- Deep functional programming mastery: Cats library, Type classes, Monads, Functors, Applicatives, and Cats Effect concurrency.
- Proven experience with the Akka or Pekko ecosystem (Actors, Akka HTTP, Streams, Routing DSL) and Linux environments.
- Solid knowledge of SQL databases and global equity derivatives; exposure to Kubernetes, OpenShift, or low-latency systems is a plus.