Software Engineer II – Backend (Platform)

Our team is cutting through the chaos of modern payments. We’re a full-stack financial platform designed for any online business-integrating payment gateway, processing, fraud detection, chargeback prevention, and acquiring into one seamless system. We’re post-MVP, processing real volume, and building the kind of scalable, ground-up architecture you rarely see inside big corporations. Now, we’re looking for our third Java developer to help define how the system runs at scale. This is your chance to:
  • Get in early and shape the technical foundation of a live product
  • Write clean, foundational code that moves real money
  • Solve complex challenges in payments, fraud, and reliability
  • Work remotely with a lean, experienced European engineering team
If you’re ready to build, ship, and own critical parts of a payments platform from the inside-let’s talk.

Remote Full-Time | Development
Apply

job description

WHAT YOU’LL DO:

  • Implementing backend services as part of high-performance, distributed systems under guidance from senior engineers.
  • Contributing to service design and API development for internal teams and external integrations.
  • Following and learning modern development practices (TDD/BDD).
  • Writing clean, well-tested code following team standards.
  • Collaborating across teams in a product-driven environment.
  • Participating in code reviews and learning from feedback.
  • Documenting your work so others can build on it.
  • Gradually taking more ownership as you grow.

WHAT WE EXPECT FROM YOU:

  • Solid understanding of backend systems: architecture basics, API design principles, scaling concepts.
  • Proficiency in Java and familiarity with distributed systems - comfortable with concurrency basics, error handling, and retry logic.
  • Good working knowledge of Postgres - can write efficient queries, understands indexing and data modeling fundamentals.
  • Familiarity with REST APIs; exposure to gRPC or message queues (Kafka) is a plus but not required.
  • Basic awareness of CI/CD workflows - can work with existing pipelines and deploy your code with some guidance.
  • Interest in the payments domain is a plus, especially around routing, retries, and subscriptions.

Do you want to know some details about this position?

Kate will help!
more details
work

YOUR JOURNEY WITH US:

  • Step 1: Pre-screen.
  • Step 2: Technical interview.
  • Step 3: Interview with CEO.
  • Step 4: Reference check.
  • Step 5: Job Offer!
WHAT WE OFFER:
  • 28 business days paid off.
  • Flexible hours and the possibility to work remotely.
  • Medical insurance and mental health care.
  • Compensation for courses, trainings.
  • English classes and speaking clubs.
  • Internal library, educational events.
  • Outstanding corporate parties, teambuildings.

WHAT WE OFFER:

Recommend a friend
apply

Haven’t found
a vacancy that
suits you?

Maybe we will find something to offer you
Send resume
close
Contact
us
Thank you.
we’ll be in touch soon.
close
close
Apply for
a vacancie
or
We will consider your
application within 2 weeks.

Or maybe faster!
close
Recruiter

Kate
Kravchenko

Recruiter
close
ask a
question

Kate
Kravchenko

Recruiter
Thank you.
we’ll be in touch soon.
close
close
SEND YOUR CV
We will consider your
application within 2 weeks.

Or maybe faster!
close
close
SEND YOUR CV
We will consider your
application within 2 weeks.

Or maybe faster!
close
close
Recommend
a friend
or
We will consider your
application within 2 weeks.

Or maybe faster!
close