Mayflower logo
Mayflower1 day ago

Kotlin/Java Developer (Merchant Response)

Remote · Cyprus or Limassol, Limassol, Cyprus

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Enterprise

Job Summary

Develop and maintain high-security, high-performance payment solutions (billing, gateways, processors) with Kotlin and Java; design and implement external/internal APIs, Camunda processes, and scalable microservices; optimize database queries (MySQL, Redis), integrate with external providers, ensure PCI DSS compliance, conduct code reviews, write unit/integration tests, contribute to architecture and epic planning, and collaborate with QA and product teams to deliver reliable payment functionality at scale.

Required Qualifications

  • 3+ years of commercial development experience with Kotlin
  • Experience with the Spring Framework
  • Experience in developing payment solutions (billing, payment gateways, payment processors)
  • Practical experience integrating with external providers
  • Experience designing and optimizing relational databases (MySQL)
  • Experience with NoSQL databases (Redis)
  • Experience using AI-assisted coding tools (e.g., Claude, Codex, ChatGPT, Codeium) to improve speed and quality of development
  • Knowledge of Event-Driven Architecture and distributed messaging systems (e.g., Apache Kafka)
  • Strong understanding of core software development principles, test-driven development (TDD), and CI/CD processes
  • Strong understanding of microservice architecture

Desired Qualifications

  • 3+ years of commercial development experience with Kotlin
  • Experience with the Spring Framework
  • Experience in developing payment solutions (billing, payment gateways, payment processors)
  • Practical experience integrating with external providers
  • Experience designing and optimizing relational databases (MySQL)
  • Experience with NoSQL databases (Redis)
  • Experience using AI-assisted coding tools to improve speed and quality of development
  • Ability to critically review AI-generated code and ensure production-ready quality
  • Knowledge of Event-Driven Architecture and distributed messaging systems (e.g., Apache Kafka)
  • Strong understanding of core software development principles, TDD, and CI/CD
  • Experience with microservice architecture
  • Experience with Camunda (preferred)
  • PCI DSS / ISO 27001 knowledge (preferred)
  • AWS experience (preferred)
  • Jira and GitLab CI/CD experience (preferred)
  • Frontend/backend/API design and high-load system architecture
  • Code reviews and QA collaboration
  • Technical epics and business epics collaboration
  • Onboarding new developers and mentoring
  • High-security and performance-focused payment systems
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Mayflower

Kotlin/Java Developer (Merchant Response)

Apply on Sorce