7 months ago
Remote, WorldwideMid Level
Responsibilities
- Develop new payment integrations and services using Kotlin and Java.
- Automate and optimize integration processes, including creating internal tools for integration-code generation.
- Analyze external provider documentation, perform proof-of-concept checks, and define technical and business epics and implementation tasks.
- Design, develop, support, and improve high-load systems and existing services.
- Write test-covered code, conduct code reviews, and optimize system performance and database queries.
- Analyze and resolve production incidents and bugs and handle requests from technical support and users.
- Collaborate with QA, analysts, product managers, architects, and team leads on solution design and delivery planning.
- Prepare technical specifications, maintain documentation, assist with developer onboarding, and support code quality.
- Estimate task timelines and participate in sprint planning.
- Review AI-generated code for production readiness and compliance with company standards.
Requirements
- 3+ years of commercial development experience with Kotlin; Java experience is a plus.
- Experience with the Spring Framework and payment solutions such as billing, payment gateways, and payment processors.
- Practical experience integrating with external payment providers.
- Experience designing and optimizing relational databases, particularly MySQL, and experience with Redis.
- Practical experience using AI-assisted coding tools such as Copilot, ChatGPT, or Codeium.
- Knowledge of event-driven architecture and distributed messaging systems such as Apache Kafka.
- Strong understanding of software development and design principles, test-driven development, CI/CD processes, microservice architecture, and technical estimation.
- English proficiency at B1 level or higher.
- Preferred: experience with Camunda, PCI DSS, ISO 27001, AWS, Jira, GitLab CI/CD, and internal tools that automate integration development.
Benefits
- Full remote work.
- Service-contract employment with competitive compensation.
- Twice-yearly performance reviews with bonus opportunities and salary adjustments.
- Annual allowance for home-office improvements, sports activities, equipment upgrades, and other eligible benefits.
- Paid language courses, access to learning platforms, and a mindfulness benefit with psychological support covered at 50%.
- Career growth and opportunities to influence technical decisions.
- Peer reward program recognizing employee contributions.
- Recruitment process includes an HR interview, hiring-manager interview, test task, optional final interview, recommendations check, and offer.
Tech Stack
Categories
About Mayflower
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.
