Job Description

Software Engineer
International company offering complete client engagement solutions for financial services
Regular/ Senior


  • Collaborate with various engineering teams, product management, and design to execute a diverse range of engineering challenges
  • Contribute to product architecture to ensure seamless development of new product features and architect infrastructure to support a fast-growing user base
  • Be directly responsible for multiple components within the platform
  • Share your thoughts on product features, the user experience, or literally anything else across the company


  • Minimum 3 years of experience developing business solutions with a strongly typed OOP language like Java, Kotlin, C# or Python
  • Experience working across the technical stack, developing modern web apps, and building systems that scale
  • Have strong opinions about what good code is, and can make persuasive arguments to influence your team (and the rest of the company)
  • Ability to communicate in English (speaking, reading, and writing)
  • Solid understanding of relational databases (tables, queries, data types, indices), understanding schema designt
  • Understanding of data flows between systems on networks and basic security constructs that are used in on-premise and cloud based enterprise solutions
  • Strong analytical and problem-solving skills in software developmen


  • Salesforce, Microsoft Dynamics or another CRM system
  • Kotlin
  • Terraform, Terragrunt, Travis-CI, Bash
  • Spring Framework (Spring Data, Spring Cloud)
  • Docker
  • Distributed messaging
  • AWS (Lambda, SQS, SNS, Kinesis, ECS)
  • GCP/Azure

What they offer

  • Central location with fantastic colleagues
  • Competitive salary and benefits
  • On-site food and beverages

How to apply

Please send your English CV via e-mail to


Are you interested in this position? Would you like to apply for it?
Upload your CV and we'll contact you soon.

Thank you!
Successfully CV upload!

Upload your files