Senior Backend Engineer (Payments focused)
New
Remote / Europe, core window 7:00–18:00 EETFull-TimeSenior
Salary4,500 - 6,000 EUR per month
Apply NowOpens the employer's application page
Job Details
- Languages
- English B2 (written and spoken)
- Experience
- 5+ years of commercial experience
- Required Skills
- DockerNode.jsPostgreSQLJestKubernetesNest.jsRESTful APIsMicroservices
Requirements
- 5+ years of commercial experience with Node.js and RESTful APIs.
- 1+ year of commercial experience with NestJS.
- 1+ year integrating and maintaining Stripe.
- 1+ year integrating and maintaining a payment orchestration platform (Primer, Gr4vy, or Spreedly).
- Proficient in English, written and spoken.
- Hands-on experience with the full payment lifecycle (authorization, capture, refunds, webhooks, reconciliation).
- Thorough understanding of web application and microservice architecture.
- Advanced PostgreSQL experience with ORM (schema design, performance optimization, migrations).
- Experience with unit and integration testing (e.g., Jest).
- Experience with observability and monitoring in distributed environments.
- Familiarity with Docker and Kubernetes.
- Hands-on experience with AI development tools like GitHub Copilot or Cursor.
Responsibilities
- Participate in daily team routines, stand-ups, sprint planning, and retrospectives.
- Contribute to sprint work including feature development, code reviews, and merge requests.
- Develop testable, maintainable code and troubleshoot and debug issues.
- Collaborate with Tech Lead, Product Manager, and engineers to gather and evaluate requirements.
- Translate requirements into solid backend features.
- Integrate software components into a functional system and maintain third-party API integrations.
- Apply engineering best practices and agreed standards consistently.
- Prepare and present technical ideas to internal teams and stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site