> Markdown version of [/jobs/ext/3131103-scala-developer](https://www.wearedevelopers.com/jobs/ext/3131103-scala-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Scala Developer - **Company:** Hadron Talent -hadronfinsys - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Confluence, JIRA, Unit Testing, Code Review, Github, Protocol Buffers, Integrated Development Environments, IntelliJ IDEA, PostgreSQL, Swagger, Integration Tests, Avro, Apache Kafka, Functional Programming, Software Coding, Restful APIs, Jenkins - **Published:** September 28, 2026 - **Apply:** https://eurojobs.com/jobs/29826580/apply ## About the Role * Professional experience with Scala, strong coding skills, interest in functional programming * Fluency in English (written and spoken) * Willingness to acquire a strong understanding of the underlying business (the product-owner will help you with that) ## Description We are looking for an experienced Scala developer in the Trading and Treasury area. Together with one other developer, you will take ownership of a securities-finance application and a funds-management application, and you will be implementing and maintaining their back-ends. Financial background is desired, but not necessary. You will have the opportunity to learn the business domain over time. TECH STACK * Tech Stack: Scala 2.13 with Cats and Cats-Effects. Postgres. Kafka. http4s / REST, Swagger, protobuf, avro. * Development Environment: Github, Jenkins, IntelliJ Idea, Jira. * Work machine: Windows with WSL2 or Mac. WHAT YOU WILL DO * Have lot's of interaction with the product-owner in your area. * Participate in the planning: break down tasks into incremental deliveries, provide effort estimates. * Implement the deliveries. Unit tests, integration tests, code reviews. * Collaborate with front-end developers. * Document what you are implementing (confluence). * Provide production support for the application users (within the company), interact with the application users to understand their needs.