Lead Software Developer Golang // Relocate

We are seeking a Lead Software Developer to lead, architect, design, and implement our own homegrown Payments Platform team. Over time this team will grow as we scale in building our international presence.

If you have engineering experience in systems that involve billing, payment gateways providers, payment processors, or PCI compliance we want to hear from you!

Please note that this vacancy is based in Cyprus, Limassol and we offer relocation.

Our requirements:

  • In case of Java / Scala: 5+ years’ experience in software engineering in a functional or object-oriented language (Java, Scala)
  • In case of Golang: 3+ year of development experience
  • Experience in systems that involve billing, payment gateways providers, and payment processors
  • Solid understanding of PCI DSS compliance, ISO 27001, information security standards, and methodologies
  • Experience designing and optimizing relational databases (PostgreSQL, MySQL)
  • 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 (a good level of English would be an advantage)


We offer:

  • Relocation package for you and your family (tickets, visas, work permit, corporate flat for the first month, etc)
  • Career growth and professional development in a rapidly growing global project
  • Medical insurance, gym, language courses, corporate mobile plan, Udemy courses and conferences all over the world, and many more
  • Free daily catering in the office and health bar
Lead Software Developer Golang // Relocate
.doc, .docx, .rtf, .pdf, .zip
By clicking Apply, I consent
to processing of my personal data