{"id":3291617,"url":"https://alion.io/job/mayflower-kotlinjava-developer-merchant-response-2","title":"Kotlin/Java Developer (Merchant Response)","company":{"id":180814,"name":"Mayflower","domain":"mayflower.de","url":"https://alion.io/company/mayflower-2","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Personio","truth_index":{"grade":"B","score":75,"open_postings":6,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":35,"computed_at":"2026-10-30T05:48:23Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"remote","remote_scope":"worldwide","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"ChatGPT","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Codeium","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"MySQL","optional":false},{"name":"OpenAI Codex","optional":false},{"name":"PCI DSS","optional":false},{"name":"Redis","optional":false},{"name":"Spring Framework","optional":false},{"name":"AWS","optional":true},{"name":"GitLab CI","optional":true},{"name":"ISO 27001","optional":true},{"name":"Jira","optional":true}],"status":"closed","first_seen_at":"2026-09-23T20:08:10Z","employer_posted_date":null,"last_verified_at":"2026-10-29T14:15:45Z","board_verified":false,"closed_at":"2026-10-29T14:15:45Z","days_open":35,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":35},"description":"Our team is developing a payment gateway for accepting funds from users on behalf of merchants, as well as sending funds from merchants to users. The system involves storing user payment data and is subject to PCI DSS compliance. It contains multiple integrations with payment systems, providers, and other gateways and processors, including 3DS.\nJob Responsibilities\nDeveloping new payment features and services;\n\nProcessing and resolving requests from technical support and users as part of daily duties;\n\nDesigning and implementing APIs (external and internal);\n\nCreating and maintaining processes in Camunda;\n\nParticipating in the design and development of high-load system architectures;\n\nSupporting and enhancing existing solutions and services;\n\nWriting high-quality, test-covered code (unit tests, integration tests);\n\nConducting code reviews;\n\nOptimizing system performance and database queries;\n\nAnalyzing and resolving production incidents and bugs;\n\nAnalyzing documentation from external providers, conducting quick checks, and defining epics and tasks based on Proof of Concept;\n\nCollaborating with the QA team to ensure the high quality of the delivered product;\n\nMaintaining technical documentation and writing technical specifications;\n\nAssisting in onboarding new developers and ensuring code quality;\n\nDefinition and formation of technical epics — analyzing existing solutions, identifying opportunities to improve system architecture, performance, and reliability, preparing improvement proposals, and aligning them with the team lead and architect;\n\nParticipation in the creation of business epics — analyzing requirements, assessing feasibility, and proposing alternative or optimized solutions based on technical expertise; collaborating with analysts and product managers to determine the best implementation approach;\n\nPreparing tasks based on approved epics, ensuring proper detailing and alignment with architectural and business requirements;\n\nEstimating task completion timelines, participating in sprint planning, and providing accurate technical time and effort estimates.\n\nImportant and Challenging Tasks:\nCreating and developing reliable payment solutions with high security and performance levels;\n\nProcessing and resolving requests from technical support and users as part of daily duties;\n\nOptimizing the performance and scalability of payment systems;\n\nIntegrating complex external providers;\n\nParticipating in ensuring system compliance with high-security requirements (PCI DSS and others).\n\nRequirementsYou’ll thrive here if you have\n3+ years of commercial development experience with Kotlin;\n\nExperience with the Spring Framework;\n\nExperience in developing payment solutions (billing, payment gateways, payment processors, exchanges);\n\nPractical experience integrating with external providers;\n\nExperience designing and optimizing relational databases (MySQL);\n\nExperience with NoSQL databases (Redis);\n\nPractical experience using AI-assisted coding tools (Claude, Codex, ChatGPT, Codeium, etc.) to improve speed and quality of development;\n\nAbility to critically review AI-generated code, ensuring production-ready quality and compliance with company standards;\n\nKnowledge of Event-Driven Architecture principles and experience working with distributed messaging systems (e.g., Apache Kafka);\n\nExcellent command of core software development and design principles, test-driven development (TDD), and CI/CD processes;\n\nStrong understanding of microservice architecture.\n\nPreferred Qualifications:\nExperience with Camunda (creating and supporting processes);\n\nSolid understanding of PCI DSS standards, ISO 27001, and other information security methodologies;\n\nPractical experience working with AWS;\n\nExperience with Jira and GitLab CI/CD.\n\nConditionsWe know that great talent deserves great conditions, so here's what you can expect when joining us:\n\nFull remote work.\n\nCompetitive compensation with a service contract.\n\nTransparent performance reviews twice a year, with bonus opportunities and salary adjustments.\n\nAn annual allowance that you can use for home office improvements, sports activities, equipment upgrades, and more—tailor it to what benefits you most.\n\nInvestment in your development: paid language courses, access to various learning platforms, and a mindfulness benefit, including psychological support with 50% coverage.\n\nCareer growth in a fast-scaling project with opportunities to influence technical decisions.\n\nA culture of recognition: our peer reward program celebrates contributions from across the team.\n\nBenefits are provided in accordance with the company’s policies and eligibility criteria.\nRecruitment process\nHR interview (40 min);\n\nInterview with hiring managers (1,5 hour);\n\nTest task; \n\nFinal interview (1 hour) optional;\n\nRecommendations check;\n\nOffer. \n\nOriginally posted on Himalayas","description_format":"text","description_chars":4861,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Home office","Sports activities"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Logistics"],"lifecycle":[{"event":"open","at":"2026-10-26T19:52:56Z"},{"event":"close","at":"2026-10-29T14:15:45Z"}],"visa":[],"liveness":null,"pay":null,"html_url":"https://alion.io/job/mayflower-kotlinjava-developer-merchant-response-2","json_url":"https://alion.io/job/mayflower-kotlinjava-developer-merchant-response-2.json","meta":{"generated_at":"2026-10-30T14:49:55Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2355,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-31T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":180814},"rest":"https://alion.io/mcp/rest/get_company?id=180814"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fmayflower-kotlinjava-developer-merchant-response-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fmayflower-kotlinjava-developer-merchant-response-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fmayflower-kotlinjava-developer-merchant-response-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/mayflower-kotlinjava-developer-merchant-response-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fmayflower-kotlinjava-developer-merchant-response-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3291617}},{"tool":"search_jobs","arguments":{"company":"mayflower.de","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3291617},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}