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
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