Senior Kotlin Backend Developer

Published: 2024-08-02

Let’s talk about Finyard Since our inception in 2018, we've been at the forefront of developing cutting-edge software solutions that simplify transactions and empower users globally. Imagine being part of a global team comprising brilliant minds – engineers, data scientists, marketeers, and financial experts – all driven by an unyielding passion for technology and innovation. With a network spanning 152 ...

Job details

Remote
Remote
Full-time

At Finyard, we’re a global team of engineers, data scientists, marketeers, and financial experts, passionate about technology and innovation. We’re all about bringing revolutionary software services to people all around the world, and have been since 2018.

Our mission is to innovate by launching modern software solutions in the FinTech space, giving users around the world simpler and quicker ways to transact and manage their investments. We are committed to ensuring every product we release is in service of our users, so that as we grow, so do they.

Our company specializes in developing complex, high-traffic exchange-themed systems, including trading and analytical terminals, as well as payment systems. Thousands of clients worldwide use our products daily. Together, we tackle challenging and exciting tasks to create and enhance our products. Join us!

How you are going to make an impact 🛠

  • Developing new company products.
  • Maintaining and evolving the current architecture.
  • Participating in new projects and infrastructure code development.
  • Writing tests.
  • Contributing to task planning and estimation.
  • Managing the release process to production.

Discover your Fit 🪄

  • Have experience in backend development (at least 6 years) using Java/Kotlin (at least 3 years).
  • Possess excellent knowledge of Java Core and Concurrency.
  • Have experience in test writing.
  • Are proficient in SQL and can optimize queries.
  • Understand the principles of distributed systems.
  • Have knowledge of design principles and patterns.
  • Bonus points for experience in the banking/financial sector.
  • Have English proficiency at least at the B2 level.

Our Backend Tech Stack:

  • Kotlin/Java 21+.
  • The majority of the code is written in Kotlin.
  • Vertx - the primary framework.
  • Gradle - used for application builds.
  • Spock/Groovy - utilized for writing modular and integration tests.
  • Kotlin Coroutines + Flow. MySQL/Redis.
  • AWS - all projects are deployed in the cloud.
  • Bitbucket pipelines.
  • Kubernetes.

We offer:

  • Interesting and unique projects in a developing company.
  • Work format: remote, hybrid, office.
  • Relocation to Cyprus is possible.
  • Flexible start of the working day.
  • Bonus system tied to project success.
  • Paid vacations and sick leave.
  • Opportunity for rapid career growth.
  • Advantages of working with us:
  • Development of complex and unique services that are used by people around the world.
  • Lack of bureaucracy and the ability to directly influence the product.
  • A strong team of professionals with many years of experience in the financial sector.
  • Ability to have a flexible hybrid or remote work schedule.
  • Corporate trips and systematic team building activities.
Apply