Назад
Company hidden
12 дней назад

Senior Software Engineer (Payments)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer (Payments) (Kotlin/Java): Building and operating scalable B2B payment services covering bank integrations, payment instructions, bank statements, and complex money-allocation flows with an accent on reliability, maintainability, and domain-driven design. Focus on evolving Kotlin and PHP systems, designing incremental architectures, using AI agentic coding tools responsibly, and owning security, reliability, and scalability in production.

Location: Berlin, Germany; hybrid work with up to 3 days per week from home

Company

hirify.global provides B2B Buy Now, Pay Later payment methods and digital checkout solutions based on machine-learning-supported risk models and a scalable technology platform.

What you will do

  • Design, develop, test, deploy, maintain, and improve software owned by the team, including new features and existing services.
  • Understand, modify, and debug complex payment and business flows across Kotlin and PHP systems; participate in incident response and own RCA follow-ups.
  • Work with Staff Engineering and architecture groups to turn target architecture into incremental delivery plans.
  • Write and review technical specifications covering options, trade-offs, design, testing, rollout, and deliverable tickets.
  • Use AI agentic coding tools for code exploration, implementation drafts, testing, and reviews while remaining accountable for shipped code.
  • Review code, mentor engineers, unblock teammates, represent the team with stakeholders, and participate in interviewing.

Requirements

  • 5+ years of practical engineering experience.
  • Production experience with Kotlin, ideally, or Java solutions built on Spring.
  • Experience building and operating highly available and reliable microservices in cloud environments.
  • Hands-on production experience with AI agentic coding tools and spec-driven development.
  • Ability to evaluate architectural decisions through clear trade-off analysis.
  • Experience in a product-focused environment and a strong interest in business finance and money movement between companies, banks, and investors.
  • Experience with TDD, pair or mob programming, and continuous delivery.
  • Clear communication with technical and non-technical audiences and effective collaboration with engineers, product managers, and stakeholders.
  • Working understanding of domain-driven design; willingness to own the security, reliability, and scalability of shipped systems under a “you build it, you run it” approach.

Nice to have

  • Experience with Apache Kafka, Flink, Beam, stream processing, or reactive streams.

Culture & Benefits

  • Autonomous product teams with flexible working hours and a hybrid working approach.
  • 30 days of vacation per year, sabbatical opportunities, and additional child sickness leave for parents.
  • Virtual Shares Incentive Program and an annual development budget.
  • Free German group classes and an English-speaking, multicultural team with more than 40 nationalities.
  • Discounted Berlin public transport, Deutschland-Ticket, or JobRad options, plus company events and interest groups.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →