UpGate

Middle/Senior Kotlin Developer

UpGate Cyprus
No longer accepting applications

Direct message the job poster from UpGate

About us

UpGate is a world-class payment orchestration platform. Our mission is to simplify payments and make it easier for merchants to reach global customers. We use the latest technologies to help you achieve better conversions and global user monetization. A single integration provides access to multiple solutions.


About the job

We’re recruiting for a Middle/Senior Kotlin Developer to join our integrations team to enhance and support our portfolio of integrations. Consider joining our team and unlocking your potential.


Responsibilities

New payment integrations

Integration process automatisation and optimisation


Requirements

  • 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
  • Java experience
  • Spring Framework


Benefits

  • A steep springboard for personal and professional growth
  • Employment contract under EU law
  • Individual development plan, courses from different platforms that you like (Coursera and other platforms), language courses, and hackathons.
  • New MacBook / iMac
  • The possibility of self-realization, and the possibility to influence technical decisions making
  • Big friendly community, IT international teams


  • Seniority level

    Not Applicable
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    Software Development

Referrals increase your chances of interviewing at UpGate by 2x

See who you know

Get notified about new Senior Software Engineer jobs in Cyprus.

Sign in to create job alert

Similar jobs

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More