We are looking for a Senior Scala Engineer to join our Client’s technical team with HQ in Berlin, operating at the intersection of regulatory technology (RegTech) and capital markets solutions for the finance industry. You will be working on a complex, high-load financial platform that processes hundreds of thousands of financial products, enabling automation of issuance workflows, product maintenance, and regulatory compliance.
Project — a multi-tenant Financial Instruments Automation Platform (FIAP) designed to support real-time data analytics, independent financial instrument valuation, and automated issuance workflows. The platform helps financial institutions manage risks, streamline operations, and comply with regulatory requirements across global markets.
Requirements: * 5+ years of professional experience with Scala. * Experience with a Scala functional stack such as Typelevel/Cats or ZIO. * Experience building containerized cloud applications using Kubernetes and AWS. * Hands-on experience with event-driven architectures, preferably Kafka. * Solid understanding of NoSQL and relational databases such as MongoDB and PostgreSQL. * Quality-oriented mindset with experience applying TDD practices. * Fluent English communication skills, German is a plus. * Experience working with agile methodologies in cross-functional teams. * Motivated team player, open to feedback, pairing, and code review sessions.
Responsibilities: * Design and implement modern microservice-based applications. * Maintain, develop, and scale a microservice architecture built with Scala and Java. * Take ownership of delivered features and ensure high-quality standards. * Collaborate closely with the Product Owner and Customer Success teams. * Work in an agile environment within an international team. * Support team growth through mentorship and technical guidance. * Participate in continuous improvement initiatives within the team.
We offer: * Competitive salary with regular performance-based reviews. * Medical insurance after a 3-month probation period (available in Ukraine). * Vacation (up to 20 working days). * Paid sick leaves (10 working days). * Paid national holidays (11 days). * Online English courses. * Accountant assistance and legal support. * Flexible working schedule with remote, office-based, or hybrid options. * Direct cooperation with the customer. * Dynamic environment with low bureaucracy and strong team spirit. * Challenging projects across diverse business domains and tech stacks. * Collaboration with Top and Senior-level specialists. * Online and offline teambuilding activities. * Strong volunteering culture with active support initiatives.