Resumo da vaga

Full Stack Software Engineer- Payments B2B

Requisitos e responsabilidades

Conteúdo da vaga extraído em seções para revisão mais rápida.

Our product is built on:

  • Backend: Java, Spring Boot, RabbitMQ, PostgresSQL, MS-SQL
  • Frontend: React, TypeScript, Cypress, Jest
  • Infrastructure: Kubernetes, GitLab CI/CD, AWS, Datadog
  • Mindset: DevOps, DDD, event-driven architecture

You will be responsible for:

  • Financial transparency for partners — evolve the systems behind reconciliation, invoicing, transaction history, and payin/payout flows that salon owners rely on daily
  • Internal tooling — iterate and improve the tooling that empowers our ops, support, and data compliance teams to move fast without creating risk
  • Platform reliability — own your services end-to-end, from architecture through deployment, with a DevOps mindset baked in
  • Experimentation — contribute to a culture that validates ideas with data before committing to them at scale

RequirementsAbout you:

  • You have proven experience owning production-grade web applications end-to-end, and understand that the best technical decisions come from deeply understanding the problem — not just the code (mid/senior level)
  • You own features end-to-end — from database schema to UI, without needing a handoff
  • You think in systems and trade-offs, not just tickets — you spot the upstream cause, not just the downstream symptom
  • You have a product mindset — you think about the person using what you build, ask why before how, and push back when something doesn't make sense
  • You're data-driven — you instrument your work, measure impact, and use evidence to make decisions
  • You proactively contribute, align with others, and help teams deliver outcomes together.
  • You are able to make progress in evolving or complex domains while collaborating to create clarity — payments and financial data are complex domains, and you know how to navigate that without getting paralysed
  • Experience in fintech, payments, or financial SaaS (B2B context a plus) (nice to have)
  • Experience with AI-assisted development tools such as Claude, Cursor, or similar — and clear opinions about where they genuinely add value (nice to have)
  • Exposure to event-driven architectures in production at scale (nice to have)
  • You can communicate fluently in English
  • You are based in any city within Spain, with a valid right to work

We’ll treat you with:

  • 28 days' holiday, plus local bank holidays
  • Monthly £/€40 Treatwell vouchers so you can treat yourself too
  • Mental health support through our partnership with Open-Up
  • 100% remote position with flexible working within Italy or Spain. Candidates outside of these locations will not be considered for the role
  • Market-specific benefits that will be discussed during the interview process
Vagas similares

Mantenha uma lista reserva.

Ver stack
FocoSoftware EngineeringÁrea da vaga
Sinal de senioridadeSeniorNível do candidato
StackAWS, CI/CD, JavaSkills principais
Localização38 países aceitosElegibilidade

Stack

Use estas tags para comparar vagas remotas similares.

Elegibilidade de localização

Candidatos devem aplicar apenas quando o país do perfil estiver listado aqui.

Fluxo de contratação

O WithMira mostra a vaga e depois envia candidatos para a aplicação da empresa.

1Confira fit da vaga, stack e elegibilidade de localização no WithMira.
2Abra a página de aplicação da empresa pelo link rastreado.
3Salve a vaga ou assine oportunidades similares antes de sair.
Aplicar no site da empresaSite da empresaAbrir link