Kotlin/Java Developer

🕒 April 22

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Mayflower

Mayflower

501 - 1000 employees

🥽 AR/VR

🤖 Artificial Intelligence

📱 Media

AR/VR • Artificial Intelligence • Media

Mayflower is a technology company that builds global IT products to transform live entertainment and live-streaming experiences. The company develops in-house systems and platforms that combine AR/VR, machine learning, computer vision, and payment orchestration to increase engagement and perception for large-scale entertainment audiences. Mayflower emphasizes product quality, experimentation, and employee support, operating with full-cycle teams and a broad engineering stack.

📋 Description

• Developing new payment features and services. • Designing and implementing APIs (external and internal). • Creating and maintaining processes in Camunda. • Participating in the design and development of high-load system architectures. • Supporting and enhancing existing solutions and services. • Writing high-quality, test-covered code (unit tests, integration tests). • Conducting code reviews, including frontend code. • Optimizing system performance and database queries. • Analyzing and resolving production incidents and bugs. • Processing and resolving requests from technical support and users as part of daily duties. • Collaborating with the QA team to ensure the high quality of the delivered product. • Maintaining technical documentation and writing technical specifications. • Assisting in onboarding new developers and ensuring code quality. • Participation in the creation of business epics — analyzing requirements, assessing feasibility, and proposing alternative or optimized solutions based on technical expertise.

🎯 Requirements

• 3+ years of commercial development experience with Kotlin. • Experience with the Spring Framework. • Experience in developing payment solutions (billing, payment gateways, payment processors, exchanges). • Practical experience integrating with external providers. • Experience designing and optimizing relational databases (MySQL). • Experience with NoSQL databases (Redis). • Practical experience using AI-assisted coding tools (Copilot, ChatGPT, Codeium, etc.) to improve speed and quality of development. • Ability to critically review AI-generated code, ensuring production-ready quality and compliance with company standards. • Knowledge of Event-Driven Architecture principles and experience working with distributed messaging systems (e.g., Apache Kafka). • Excellent command of core software development and design principles, test-driven development (TDD), and CI/CD processes. • Experience implementing simple and moderately complex interfaces using ReactJS and/or Svelte. • Strong understanding of microservice architecture. • English proficiency level B1 or higher.

🏖️ Benefits

• Full remote work. • Competitive compensation with a service contract. • Transparent performance reviews twice a year with bonus opportunities and salary adjustments. • An annual allowance for home office improvements, sports activities, equipment upgrades, etc. • Investment in your development: paid language courses, access to learning platforms, and mindfulness benefit, including psychological support with 50% coverage. • Career growth in a fast-scaling project with opportunities to influence technical decisions. • Peer reward program celebrating contributions from across the team.

Apply Now

Similar Jobs

🕒 April 21

Advanced Payment Solutions

51 - 200

💳 Fintech

₿ Crypto

🤝 B2B

Golang Developer focused on designing and implementing fintech systems for Armenotech, enhancing existing software solutions and leading development lifecycle.

Distributed Systems

Kubernetes

SQL

Go

🕒 November 24, 2025

Finom

501 - 1000

💳 Fintech

💸 Finance

🤝 B2B

Senior Backend Engineer developing robust financial infrastructure at a European tech startup. Collaborating with a cross-functional team to deliver value to businesses across Europe.

Distributed Systems

.NET

🕒 October 2, 2025

Intetics

501 - 1000

🤖 Artificial Intelligence

🏢 Enterprise

Senior PHP Engineer developing and enhancing web applications for a cybersecurity company. Collaborating with teams to deliver high-quality software solutions.

AWS

Cloud

Linux

PHP

SQL