Lead Backend Engineer

Brak informacji o wynagrodzeniu
SeniorFull-time
#315244·Dodano około miesiąc temu·40
Źródło: Blue Media
Aplikuj teraz

Tech Stack / Keywords

BackendAPIMicroservicesKubernetesAWSSoftware DevelopmentArchitectureTesting

Firma i stanowisko

Autopay Global is the newest member of the Autopay family, aiming to expand the reach of the group’s state-of-the-art payment integration and payment data technologies to the international market, providing seamless integration with local PSPs, support for multiple currencies and compliance with local frameworks.


Wymagania

  • Minimum 8 years of experience as a backend developer
  • Minimum 5 years of experience in a development team lead position or equivalent
  • Exposure to payments engineering, including understanding of transaction lifecycle, settlement and reconciliation concepts
  • Strong leadership qualities and interpersonal skills
  • Ability to understand existing code for review purposes
  • Proven backend engineering track record building microservices in Java and/or Python
  • Solid understanding of event-driven architecture, queues and topics (Kafka), reactive programming patterns with at-least-once semantics and idempotency
  • Solid understanding of relational databases (preferably PostgreSQL), data modelling, modern SQL, migrations (preferably Flyway) and performance optimization
  • Strong experience with deploying applications to Kubernetes clusters (preferably EKS and other AWS tooling like X-Ray/CloudWatch and/or OpenTelemetry)
  • Familiarity with GitOps practices and working with CI/CD pipelines (preferably Gitlab and FluxCD)
  • API Gateway experience, including policies, routing, versioning, authentication and rate limiting
  • Solid experience with troubleshooting in distributed environments; setting up tooling to support debugging and performance metrics
  • Proven track record of participation in Scrum projects and ability to work in sprints
  • Growth mindset and ability to apply new technologies, patterns or solutions to the current workstream (e.g., GenAI-assisted coding)

Nice to have:

  • Knowledge of Python programming language and tooling
  • Experience with stack observability platforms such as Dynatrace, Datadog or New Relic
  • Familiarity with Mulesoft Anypoint Platform
  • Understanding of Infrastructure as Code (IaC) solutions with focus on Terraform

Obowiązki

Team leadership and collaboration:

  • Communicate with business stakeholders to ensure product requirements are clearly understood and deliverable
  • Work with other team leaders on alignment with architecture, infrastructure and data management guidelines
  • Support team members with expertise and insight regarding their workload
  • Review team members' work to ensure reliable delivery of features in two-week sprints
  • Create, document, explain and enforce best coding practices and patterns
  • Onboard new team members and ensure a frictionless introduction to the project

Platform development and maintenance:

  • Design, code, test, fine-tune and ship elements of the Autopay Payments Platform
  • Focus on containerization of microservices
  • Implement event-driven architecture and reactive patterns, including replay handling, idempotency, retry and ordering strategies
  • Ensure API-Gateway compatibility for authentication, authorization, rate limiting, and traceability
  • Optimize performance, caching and connection pooling
  • Design, migrate, maintain and tune relational schemas
  • Deploy to Kubernetes clusters
  • Ensure observability aligned with central monitoring stacks

Oferta

  • Leadership role in a fast-growing, global fintech company
  • Possibility to work with cutting-edge tools and technologies
  • Independence in decision-making
  • Friendly working environment, team support, no dress code
Blue Media

Blue Media

11 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz