Mayflower

Kotlin/Java Developer (UF)

Mayflower
Apply
6 months ago
Limassol, CyprusMid Level

Responsibilities

  • Develop new payment features and services in Kotlin/Java.
  • Design and implement internal and external APIs.
  • Create and maintain Camunda processes.
  • Participate in high-load system architecture design and development.
  • Support and enhance existing services and solutions.
  • Write tested code, including unit and integration tests, and conduct code reviews.
  • Optimize application performance and database queries.
  • Analyze and resolve production incidents and bugs.
  • Process technical-support and user requests.
  • Integrate external payment providers, systems, gateways, and processors, including 3DS.
  • Analyze provider documentation, conduct proofs of concept, and define epics and implementation tasks.
  • Collaborate with QA, analysts, product managers, team leads, and architects.
  • Maintain technical documentation and write technical specifications.
  • Assist with onboarding developers and maintaining code quality.
  • Prepare technical and business epics, implementation tasks, and technical estimates.
  • Participate in sprint planning and provide delivery estimates.

Requirements

  • 3+ years of commercial development experience with Kotlin.
  • Experience with the Spring Framework.
  • Experience developing payment solutions such as billing systems, payment gateways, payment processors, or exchanges.
  • Practical experience integrating external providers.
  • Experience designing and optimizing relational databases, especially MySQL.
  • Experience with NoSQL databases, especially Redis.
  • Practical experience using AI-assisted coding tools such as Copilot, ChatGPT, or Codeium.
  • Ability to critically review AI-generated code for production readiness and company-standard compliance.
  • Knowledge of event-driven architecture and distributed messaging systems such as Apache Kafka.
  • Strong software development and design principles, test-driven development, and CI/CD experience.
  • Experience implementing simple and moderately complex interfaces with ReactJS and/or Svelte.
  • Strong understanding of microservice architecture.
  • English proficiency at B1 level or higher.
  • Preferred: Camunda experience, including creating and supporting processes.
  • Preferred: Understanding of PCI DSS, ISO 27001, and other information-security methodologies.
  • Preferred: Practical AWS experience.
  • Preferred: Jira and GitLab CI/CD experience.

Benefits

  • EU-based employment contract and a three-year Cyprus work visa with full relocation and visa-process support, including family assistance.
  • Opportunity to obtain an EU passport after four years of residence.
  • Full relocation package including flights to Limassol, a company-covered apartment for the first month, and relocation support.
  • Company- and employee-cofunded provident fund available after probation.
  • Performance reviews twice yearly with bonus opportunities and salary adjustments.
  • Private medical insurance for the employee and family.
  • Corporate mobile plan with unlimited Cyprus usage and roaming.
  • Mindfulness and well-being support, including psychological assistance with 50% coverage.
  • 50% coverage of school and kindergarten fees for children.
  • Fully covered sports benefits and access to in-house electric scooters and bike rentals.
  • Language courses, conferences, training programs, coaching, and other professional-growth support.
  • Peer recognition program.
  • Fully equipped Limassol city-center office.
  • Free office breakfasts and lunches, coffee bar, and health bar.
  • International engineering culture with corporate events, team building, and hackathons.

Tech Stack

Amazon RedshiftApache KafkaAWSGitGitLab CI/CDGrafanaJavaKibanaKotlinMySQLReactRedisSvelte

Categories

Mayflower

About Mayflower

11-50 employees

Mayflower Entertainment provides talent procurement, music licensing and supervision, branded entertainment, and sports sponsorship services for consumer brands and agencies. The privately held firm earns fees for sourcing and negotiating celebrity, athlete, influencer, and IP deals, coordinating partnerships, and integrating talent and music into campaigns, content, and events. Founded in 2016 and headquartered in Venice, California, it supports activations through a global partner network.

Contact me