Lead Backend Engineer
Brak informacji o wynagrodzeniu
SeniorFull-time
#315244·Dodano około miesiąc temu·40
Źródło: Blue MediaTech 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
11 aktywnych ofert