Autopay
Backend Developer
AutopayPoland15 hours ago
Full-timeEngineering, Information Technology
About The Company

Autopay Global is the newest member of the Autopay family — a project created to bring our advanced payment integration and payment data technologies to international markets. We build solutions that connect with local PSPs, support multi-currency flows, and ensure compliance with regional regulations.

We think boldly, act responsibly, and believe that the best ideas arise where creativity meets modern technology. If you want to shape the future of payment products and have a real influence on technical decisions — join us.

About The Role

As a Backend Engineer, you will contribute to building the Autopay Payments Platform as a fully API‑first product- including Merchant APIs, PSP/Rail APIs, event streams, and microservices running on Kubernetes/AWS. We focus on event‑driven architecture, strong contracts, determinism, idempotency, and interoperability.

Our ambition is to make the platform Agentic‑Ready: secure, predictable, high‑performance, and optimized for automation at scale.

Responsibilities

This is a hands‑on role that spans design, development, and production deployment. You will work across a broad engineering stack. Your day‑to‑day responsibilities will include:

  • designing, coding, testing, and shipping Java microservices — domain logic, workflows/state machines, adapters, and stream processors powering payment flows,
  • using contract‑first development (OpenAPI) to build a versioned, API‑first service layer compatible with an API Gateway,
  • creating agentic‑ready endpoints — asynchronous where applicable, highly performant, and robust,
  • implementing event‑driven architecture with Kafka: topic design, message contracts, retries/DLQs, ordering, idempotent consumers, and replay handling,
  • building PostgreSQL persistence: schema design, migrations, constraints, indexing, tuning, and high‑volume data integrity,
  • deploying and operating services on AWS + Kubernetes, provisioning with Terraform and delivering through CI/CD,
  • implementing observability by default — metrics, logs, traces, dashboards, and alerting integrated with AWS‑centric monitoring.

What tools will you be working with?

  • Technology: Java, Kubernetes, Kafka, PostgreSQL, AWS
  • Nice to have: knowledge of Python and tooling, experience with observabiloty platforms (Dynatrance, Datadog, New Relic), understanding of Terraform and IaC solutions, Familiarity with Mulesoft Anypoint Platform

If any technical concepts are unfamiliar to you, don’t worry. We’ll be happy to help and teach you everything you need. Requirements and skills we are looking for in a person hired for this role:

  • at least 6 years of experience as a backend developer,
  • exposure to payments engineering — transaction lifecycle, settlement, reconciliation,
  • strong backend engineering track record building microservices in Java,
  • solid understanding of event-driven architecture (Kafka, queues, topics), reactive patterns, at‑least‑once delivery, and idempotency,
  • fluency in relational databases (ideally PostgreSQL), data modelling, SQL, migrations (preferably Flyway), and query optimization,
  • hands-on experience deploying, running, and troubleshooting applications in Kubernetes (preferably EKS) and AWS tools (X-Ray, CloudWatch, OpenTelemetry),
  • familiarity with GitOps and CI/CD (GitLab CI/CD, FluxCD),
  • API Gateway experience — routing, policies, versioning, authentication, rate limiting
  • Proven experience working in Scrum teams,
  • growth mindset and willingness to adopt new technologies (e.g., GenAI-assisted coding),
  • strong communication and collaboration skills.

What we are offer?

  • being a part of a fast-growing global fintech,
  • opportunities to work with cutting‑edge tools and technologies,
  • flexible working model with international exposure,
  • Supportive work environment, strong team culture, no dress code.

Join us and let's head together where no one has gone before!

Key Skills

Ranked by relevance