logo[мetahunt]
> DOU
senior

Backend Engineer

INSART
format:Remotecompany:Outsource
scalapostgresqlcassandramongodbakkaplay frameworkzio
apache sparkflink
englishB2
experience4+ years
domainFintech
> full description

This position requires candidates to be based in the EU.

Role Overview:

About the Client

Our client is transforming the world of alternative investments, making them accessible to a broader range of investors. Traditionally, private funds and other alternative assets have been available only to institutional players due to their complexity and regulatory barriers. They change that by providing a cutting-edge platform that simplifies access, management, and distribution of these investment opportunities.

About the Role

As a Senior Scala Engineer, you’ll be part of the team building the core backend systems that power the client’s investment platform. Your mission will be to design and develop high-performance, scalable, and reliable distributed services that enable seamless data flow and financial transactions at scale.

You’ll contribute to the architecture of microservices and real-time data pipelines, applying functional programming principles and leveraging technologies like Akka, Play Framework, and streaming frameworks such as Spark or Flink. Working closely with cross-functional teams, you’ll help shape technical direction and ensure the platform continues to deliver secure, robust, and efficient solutions for the global investment community.

More information about us — [meet INSART]

Please note that only candidates based in the EU will be considered for this role.

Role Responsibilities:

  • Develop and maintain robust backend systems using Scala, ensuring high performance, scalability, and reliability.
  • Participate in designing distributed systems and microservices architectures. Contribute to decisions on frameworks, libraries, and best practices.
  • Write clean, testable, and maintainable code. Promote functional programming principles and ensure code quality through code reviews and unit/integration tests.
  • Identify bottlenecks and optimize application performance, scalability, and fault tolerance.

Role Requirements:

  • 4+ years working with Scala
  • Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, Cassandra, MongoDB)
  • Experience with functional programming paradigms
  • Experience with Akka, Play Framework, or ZIO ecosystem
  • Strong communication skills with English B2+ for direct cooperation with the client
  • Project starter mindset with ability to work independently and take ownership in a changing environment.
  • Strong curiosity to the fintech domain.

Nice to have:

  • Experience in fintech, banking, or payment systems
  • Knowledge of data streaming and real-time analytics
  • Exposure to Big Data frameworks (Spark, Flink)

Interview Process

  1. Intro Call with Recruiter (45 min)
  2. Technical Interview (up to 60 min)
  3. Client Interview (up to 60 min)

Join us!

Our Youtube channel: youtu.be/4sTbBCsAFRQ

Our Linkedin: www.linkedin.com/company/insart

Looking forward to having a mutually interesting conversation with you!

Відгукнутись на вакансію