Senior Scala Developer, Prague

Job Details
Job Type
Job Sector

Linum Consult’s client is a leading international finance company, currently seeking a Senior Scala Developer to contribute to various projects spanning across critical technical deliveries, regulatory projects, and platform enhancements. This role will be based in Prague.


  • Taking responsibility and ownership of the new feature development of the strategic Treasury Data Platform built on Hadoop, Scala, and Spark
  • Supporting the Developers, Business Analysts, Architects, and Project Managers across all regions and business clusters, delivering robust design and technical solutions
  • Solving complicated problems in an elegant way
  • Working on all aspects of analysis, design, implementation, and deployment of all software related to the core data applications
  • Focusing on good code quality and high-test coverage and actively participating in code reviews
  • Building robust systems and taking responsibility for their stability in production
  • Keeping up with current industry trends


  • Excellent technical knowledge of Scala/Java, object-oriented and/or functional programming design principles
  • Experience in Big data/Hadoop Technologies: Spark, Hive, Impala
  • Experience in Agile methodologies: Scrum, Kanban
  • Experienced in at least one of the following frameworks: CATS, Scalaz, doobie, http4s, FS2
  • Very strong communication skills, with the ability to clearly convey information to non-technical colleagues
  • Excellent knowledge of database design fundamentals, multi-threaded, high throughput, low-latency design components
  • Ideally have DevOps, source control, unit and integration testing, continuous integration, release management, and other software development experience


If you fulfil ALL of the key criteria for this position, then please submit your application for the attention of Kiva Donald to If your application is successful you will be contacted within 48 hours for a further discussion.

Apply for this role

+44 (0) 161 518 3266