Middle/Senior Kotlin Developer (remote)



  •  New payment integrations;
  •  Integration process automatisation and optimisation.


  • Kotlin: 2+ years experience;
  • Experience in systems that involve billing, payment gateways providers and payment processors;
  • Experience in payment processors/providers integrations;
  • Experience designing and optimizing relational databases (MySQL);
  • Experience with NoSQL databases (Redis);
  • Knowledge of event sourcing and distributed message systems like using Apache Kafka;
  • Excellent grasp of engineering principles, test-driven development, and CI/CD process;
  • Strong written and verbal skills, including the ability to communicate succinctly, effectively explaining technical concepts to non-technical personnel both in Russian and English (upper-intermediate and higher).

It will be a plus:

  • Solid understanding of PCI DSS compliance, ISO 27001, information security standards and methodologies;
  • Experience with AWS;
  • Solid understanding of microservice architecture;
  • Spring Framework.


  • A steep springboard for personal and professional growth;
  • Employment contract under EU law;
  • The individual development plan, courses from different platforms that you like (Coursera and other platforms), language courses, and hackathons.
  • Any conference around the world (we will pay for participation and organize logistics once a year);
  • New MacBook / iMac;
  • The possibility of self-realization, and the possibility to influence technical decisions making;
  • Big friendly community, IT international teams.
Share this job opening


By applying to this job opening you confirm your consent to processing your personal data and accept Mayflower Privacy Policy