Senior Scala Developer - Frankfurt, Amsterdam

All jobs Print Apply


Active since 08-05-2018 Job category IT - Hardware / Network
Location - Level Professional
Educational level Bachelor / Graduate Employment type Permanent contract
Hours 0 Salary -
Our partner who is a among the top leading experts for structured investment products and long-term savings solutions, supported by a market-leading technology platform is looking for Senior Scala Developers. Support for getting work permit is guaranteed.

Location: Frankfurt, Germany and Amsterdam, Netherlands
Salary: according to the market
Contract type: Permanent

About the role:

  1. As a Software Engineer you will have a unique and exciting opportunity to join a young and innovative company, committed to delivering value added services in the investment product space.
  2. You will be part of the IT Development department, responsible for designing, implementing and maintaining key business applications and services on our highly-specialized investment product management platform. We value Agility (through SCRUM), Technology (through a modern microservices platform built with functional programming in Scala) and Collaboration.
  3. Thanks to a fluid and concentrated organization, frequent communication with end-users and internal training on the investment product domain you will provide concrete and robust technology solutions to our clients, partners and users.
  4. As part of one of the growing development teams i.e. Insurance & Wealth Planning Solutions Development, Core Services, Anna & Constructor Development, Trade Management or the Shared Services Development team, you will specifically contribute to a rapid growth of the business line.




Essential responsibilities:

  • Deliver high quality solutions in tight timeframes to meet demanding customer requirements
  • Work closely with business and other IT units to gather and understand requirements
  • Contribute to software and architectural design decisions
  • Contribute to a robust automated test suite to work in a continuous integration continuous deployment environment
  • Become involved in the internal DevOps and Scala guilds, building relationships with other developers and identifying / implementing best practices
  • Maintain close interaction with the business on very diverse topics: front-end portals to management of long-maturity life insurance products
  • Knowledge of relational and non-relational database systems
  • Experience in implementation of APIs for integration with internal and external systems

Technical skills:

  • Financial background in either banking or the insurance industry (nice-to-have)
  • Experience of working with design thinking techniques in iterative sprints is an advantage to this role
  • CQRS and event sourcing hands on experience
  • Knowledge of serverless architecture would be a benefit
  • DevOps experience configuration management, containers, virtualization, continuous integration and deployment
  • Akka / Akka Persistence / Akka HTTP / Akka Streams
  • Scala
  • Play
  • Slick
  • Kafka / event streaming pipelines
  • Docker
  • Kubernetes
  • Jenkins
  • AngularJS

Soft skills:

  • Fluency in English is essential
  • Eligibility to work in Switzerland
  • Experience building scalable, distributed applications in Scala and Java
  • Algorithms and Data Structures
  • Experience in developing software in an Agile environment
  • Interest in the latest programming trends such as functional and reactive programming
  • Knowledge of relational and non-relational database systems
  • Experience in Implementation of APIs for integration with internal and external systems
  • Strong problem solving skills & ability to learn in a fast paced environment

Other characteristics:

Language: fluent English (at least C1).

More information
This listing is a full-time job

Job category IT - Hardware / Network
Industry / Industries IT
Region Germany

Contact information

Name Krisztian Sarkozi