Skip to main content

Back-End Developer (Python)

Technology
DECTA
Riga, Latvijapirms 3 nedēļāmLīdz 29.07.2026.
Pilna laika

Darba apraksts

About Decta

DECTA is a well-established, licensed fintech with over a decade of proven success in payments. We handle the heavy lifting: acquiring, processing, and card issuing for companies that need the reliability of a bank and the speed of a start-up. Being the principal member of Mastercard and Visa, DECTA offers services to banks, payment service providers, and corporate clients and has more than 2000 customers across 32 countries.

Development experience, knowledge & skills:

  • Microservices
  • Event-Driven Development
  • API integrations (with Payment Gateways is a way better)
  • Basic Cryptography & Security practices
  • Writing and managing Python Packages / SDKs
  • Basic knowledge of CI/CD
  • Logging best practices (especially in distributed systems)
  • Previous experience with payment method integrations will be considered as an advantage
The most important tech stack:
  • AsyncIO Python
  • FastAPI / Pydantic
  • Poetry
  • RabbitMQ
  • PostgreSQL
  • Docker

Great to have experience with:

  • Clickhouse
  • CockroachDB
  • Django
  • Flask
  • KeyCloak
  • ElasticSearch, Elastic APM, Kibana
  • Sentry
  • GitLab CI/CD
  • Docker Swarm
  • Domain-driven Design
  • Metrics (StatsD)
  • SFTP

Key Responsibilities:

  • Integrations with 3rd party systems: Develop and implement integrations with various external payment providers, supporting different payment types, scenarios.
  • Scalable API Development: Create and optimize RESTful APIs to handle payment flows and ensure seamless communication between services.
  • Testing and Validation: Write unit and integration tests to ensure code reliability and robustness. Perform debugging and troubleshooting to resolve issues in production and development environments.
  • Code Quality and Collaboration: Deliver clean, maintainable, and well-documented code that is reviewed and accepted by the team.
  • Documentation: Provide complete documentation for APIs, workflows, and integration guides.
  • Task Estimation and Delivery: Evaluate tasks, estimate timeframes accurately, and deliver them within deadlines.

We offer:

  • Stable work in a rapidly growing FinTech company
  • Great colleagues, fun and collaborative working atmosphere
  • Professional and personal development opportunities
  • Competitive remuneration and social benefits package
  • Comfortable office in Riga center
  • 3 wellness days
  • Salary - 2500-3500EUR gross
Keywords
GitLabSentryClickHouseFoursquare SwarmKeycloakRabbitMQElasticsearchDjangoKibanaPostgresqlPythonCI / CDDebuggerDockerFlaskPuttyDebuggingCI/CD

Vai jūs interesē šī vakance?