M

Mayflower

Highload live entertainment streaming platform

Kotlin/Java Developer

Backend EngineeringUpdated on Nov 13
Full-timeCyprusNo salary listedIn-person

About the Job

Responsibilities

  • Develop new payment features and services.
  • Design and implement external and internal APIs.
  • Create and maintain processes in Camunda.
  • Participate in the design and development of high-load system architectures.
  • Support and enhance existing solutions and services.
  • Write high-quality code covered by unit and integration tests.
  • Conduct code reviews, including reviews of frontend code.
  • Optimize system performance and database queries.
  • Analyze and resolve production incidents and bugs.
  • Process and resolve requests from technical support and users as part of daily duties.
  • Analyze documentation from external providers, conduct quick checks, and define epics and tasks based on Proof of Concept.
  • Collaborate with the QA team to ensure the quality of delivered products.
  • Maintain technical documentation and write technical specifications.
  • Assist in onboarding new developers and ensure code quality.
  • Define and form technical epics by analyzing existing solutions, identifying opportunities to improve architecture, performance, and reliability, preparing improvement proposals, and aligning them with the team lead and architect.
  • Participate in creating business epics by analyzing requirements, assessing feasibility, proposing alternative or optimized solutions based on technical expertise, and collaborating with analysts and product managers on implementation approaches.
  • Prepare tasks based on approved epics, ensuring detail and alignment with architectural and business requirements.
  • Estimate task completion timelines, participate in sprint planning, and provide technical time and effort estimates.
  • Create and develop reliable payment solutions with high security and performance levels.
  • Optimize payment-system performance and scalability.
  • Integrate complex external providers.
  • Participate in ensuring system compliance with PCI DSS and other high-security requirements.

About the Company

Mayflower

Highload live entertainment streaming platform

Mayflower is a high-load tech company that powers a top-50 global website with live entertainment features. It builds and operates its own streaming platform and in-house systems that handle millions of users and 200,000+ requests per second, leveraging technologies like machine learning, augmented/virtual reality, and computer vision. Unlike many peers, Mayflower remains profitable, independent, and legally compliant for over a decade, with a focus on long-term stability and responsible growth. The company emphasizes solving scale challenges by delivering end-to-end, in-house solutions to run high-traffic services, while fostering a constructive, enjoyable work culture in Cyprus. Its goal is to keep expanding capabilities at scale—growing skills, products, and the business—while maintaining grounding, safety, and a balanced lifestyle for its team.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Limassol Municipality, Cyprus
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Mayflower

See more jobs