June 8, 2026
Infrastructure Engineering Lead (Hands-on Devops)
Senior • Hybrid
Sopot, Poland
O Autopay
Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia.
Twoja rola
Szukamy Lidera, który łączy dwie perspektywy: potrafi skutecznie prowadzić zespół, a jednocześnie pozostaje blisko technologii i architektury. To rola dla Managera‑praktyka, osoby, która rozumie infrastrukturę „od środka”, bierze aktywny udział w kluczowych decyzjach technicznych i architektonicznych oraz nie ogranicza swojej roli wyłącznie do zarządzania. Na tym stanowisku będziesz odpowiadać za rozwój i stabilność hybrydowej infrastruktury (On‑Premise & Cloud), a także za prowadzenie zespołów DevOps oraz IT Support. Jednocześnie będziesz realnie uczestniczyć w projektowaniu architektury, definiowaniu standardów, automatyzacji i kierunków rozwoju platformy infrastrukturalnej, blisko współpracując z zespołami Platform Engineering, Product oraz Data Engineering.
Szukamy osoby, która ma doświadczenie liderskie, ale wciąż czuje się swobodnie w pracy technicznej, potrafi przełożyć strategię na konkretne decyzje architektoniczne i jest naturalnym partnerem technicznym dla engineering leadership. Jeśli dobrze odnajdujesz się w środowiskach Kubernetes, chmury i Infrastructure as Code, rozumiesz zarówno operacje infrastrukturalne, jak i Developer Experience, a automatyzację traktujesz jako sposób upraszczania - ta rola może być dla Ciebie.
Będziesz odpowiadać za:
1. Infrastruktura IT i Chmura:
-
dostarczanie infrastruktury, na której budują usługi zespoły inżynieryjne (Platform Engineering, Data & Product Engineering),
-
liderowanie działem infrastruktury liczącym około 20 ekspertów w obszarach DevOps, NetOps, SysOps, DBA oraz IT Support,
- odpowiedzialność za niezawodność, rozwój i optymalizację środowisk hybrydowych: Data Center / On-Premise, chmura publiczna (AWS/Azure) oraz klastry Kubernetes,
- zapewnienie zgodności infrastruktury produkcyjnej z wymogami audytowymi i regulacyjnymi (m.in. KNF, PCI DSS, ISO 27001) oraz zarządzanie dostępem uprzywilejowanym do systemów krytycznych (PAM),
- nadzór nad budżetem technologicznym (OPEX/CAPEX), zarządzanie kontraktami i relacjami z kluczowymi dostawcami chmury, sprzętu serwerowego i sieciowego (Vendor Management).
2. IT Support i Digital Workplace:
-
zarządzanie narzędziami i usługami IT dla pracowników (Digital Workplace) oraz zespołami wsparcia (około 5 osób) w ramach HelpDesk / IT Support,
- definiowanie i egzekwowanie polityk tożsamości i dostępów (IAM), w tym mechanizmów Segregation of Duties oraz zasady najmniejszych uprawnień (Least Privilege),
- standaryzacja i automatyzacja procesów IT onboardingu i offboardingu we współpracy z HR i Security,
- nadzór nad architekturą usług katalogowych (Active Directory / Entra ID) oraz systemami zarządzania urządzeniami końcowymi (MDM, np. Intune),
- opieka nad systemami biznesowymi klasy Enterprise - od doboru i wdrożenia, przez utrzymanie, po optymalizację kosztów licencyjnych,
- automatyzacje procesów w zespołach operacyjnych.
Kogo szukamy?
Szukamy osoby, która:
- pracowała już z zespołem w charakterze Managera/Team Leadera,
- potrafi połączyć myślenie strategiczne z praktycznym podejściem do złożonych wyzwań technicznych,
- ma doświadczenie w budowaniu i zarządzaniu środowiskami hybrydowymi (Data Center / On-Premise + chmura publiczna) oraz klastrami Kubernetes,
- zna co najmniej jeden język programowania/skryptowania (Python / Go / Bash) oraz ma doświadczenie w pracy z podejściem Infrastructure as Code,
- projektowała już struktury usług katalogowych (Active Directory / Entra ID), wdrażała polityki IAM oraz budowała procesy zarządzania tożsamością i dostępami w organizacji,
- korzysta z narzędzi AI wspierających automatyzację infrastruktury i operacji IT (np. AI-assisted IaC, AIOps),
- bardzo dobrze komunikuje się w j. angielskim (min. B2).
Nasz stack technologiczny:
- Wirtualizacja: VMware, Proxmox,
- Chmura: AWS, Azure,
- Systemy operacyjne: Linux (95%), Windows,
- Konteneryzacja i orkiestracja: Kubernetes, FluxCD, Crossplane,
- IaC i automatyzacja: Terraform, Ansible, Puppet, n8n,
- CI/CD: GitLab CI,
- Bazy danych: PostgreSQL, MongoDB, ClickHouse, Redis,
- Messaging: Apache Kafka, Debezium,
- Sieć: Palo Alto, Juniper, HAProxy,
- Bezpieczeństwo: Vault, Keycloak, Vectra AI, Wazuh, BeyondTrust, Trivy,
- Monitoring i obserwowalność: VictoriaMetrics, Prometheus, Grafana, Zabbix, Dynatrace, ELK Stack, OpsGenie,
- AI: GitHub Copilot, Claude Code, M365 Copilot,
- Usługi katalogowe i IAM: Active Directory / Entra ID, Okta,
- MDM: Intune,
- Systemy biznesowe: Microsoft 365, Atlassian Stack (JSM, Confluence, Jira), Webcon,
- Stacje robocze: Mac, Windows.
Co oferujemy?
-
możliwość współtworzenia i rozwoju infrastruktury organizacji,
-
realny wpływ na decyzje techniczne, architekturę oraz standardy pracy zespołów,
-
pracę na styku infrastruktury, platform engineeringu oraz zespołów produktowych i data,
-
udział w projektach związanych z automatyzacją, Infrastructure as Code oraz wykorzystaniem AI w operacjach IT,
-
przestrzeń do łączenia roli liderskiej z pracą techniczną (hands-on),
-
dużą samodzielność oraz odpowiedzialność za rozwój zespołów i obszaru technologicznego,
-
dostęp do nowoczesnych narzędzi i technologii (m.in. Kubernetes, chmury publiczne, narzędzia automatyzacji),
-
elastyczną organizację pracy,
-
prywatną opiekę medyczną oraz kartę sportową.
Dlaczego warto?
W Autopay infrastruktura to nie tylko utrzymanie systemów, to współtworzenie technologii wykorzystywanych każdego dnia przez miliony użytkowników. Jeśli chcesz połączyć przywództwo z pracą techniczną, uczestniczyć w projektowaniu architektury i współdecydować o kierunku rozwoju platformy, zapraszamy do rozmowy.
Similar jobs you might like
Technology
Autopay S.A.
Lead Java Developer
Senior
Remote
Sopot, Poland
🏢 Summary: Senior Tech Lead role focused on hands-on Java development and defining the technical vision for scalable, high-availability fintech systems. The position combines active coding with architectural decision-making, technical leadership of a small engineering team, and ownership of product architecture from concept to production. You will work with modern technologies to build and integrate distributed financial systems with high throughput and reliability. 🗂️ Requirements: Minimum 6 years of software development experience, At least 2–3 years in Lead role or leading architectural initiatives, Very good knowledge of Java 17+ and Spring Boot, Experience with production systems, Experience designing distributed high-availability systems, Strong knowledge of PostgreSQL including data modeling and query optimization, Experience with messaging systems (Kafka or similar), Experience with Docker and Kubernetes, Experience with hexagonal architecture, Experience working in Agile (Scrum or Kanban), Knowledge of Jira, Confluence, GitLab, English level B2 or higher 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Kafka, Docker, Kubernetes, WildFly, GitLab, CI/CD, Dynatrace, Grafana, Jira, Confluence, ActiveMQ, Prometheus, OpenTelemetry, SonarQube, CQRS, EventSourcing, Saga, DDD 🏢 Description: O Autopay Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia. Twoja rola Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna, zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym. Do Twoich zadań będzie należeć: aktywne uczestnictwo w developmencie i tworzenie kodu razem z zespołem, projektowanie i rozwój systemów o wysokiej dostępności i przepustowości, praca nad integracjami z partnerami finansowymi i systemami zewnętrznymi, rozwiązywanie złożonych problemów technicznych i wsparcie w sytuacjach krytycznych, techniczne liderowanie zespołowi (ok. 3-4 inżynierów), odpowiedzialność za wizję techniczną produktu, od koncepcji po wdrożenie produkcyjne, podejmowanie kluczowych decyzji architektonicznych i technicznych w swoim obszarze, prowadzenie dyskusji technicznych i architektonicznych w zespole, współpraca z innymi Tech Leadami przy rozwoju architektury systemów, reprezentowanie zespołu jako ekspert techniczny w inicjatywach cross‑teamowych, dbanie o jakość rozwiązań oraz przestrzeganie standardów i dobrych praktyk (kod, procesy, wdrożenia), egzekwowanie standardów w zespole (code review, DoD, CI/CD, monitoring, observability), identyfikowanie i redukowanie długu technologicznego, inicjowanie działań poprawiających jakość, stabilność i skalowalność systemów, przekładanie wymagań biznesowych na rozwiązania techniczne i ich dekompozycję na zadania, współpraca z Product Managerem przy planowaniu i estymacji prac, wspieranie Engineering Managera w rozwoju zespołu i identyfikowaniu jego potrzeb, identyfikacja ryzyk technicznych oraz zależności między zadaniami. Stack technologiczny: Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Kubernetes/Docker, WildFly, GitLab CI/CD, Dynatrace/Grafana. Kogo szukamy? Szukamy osoby, która: posiada min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2-3 lata była w roli Leada lub samodzielnie prowadziła inicjatywy architektoniczne, bardzo dobrze zna ekosystem Java (Java 17+, Spring Boot, Spring Framework) i pracowała z systemami produkcyjnymi, ma doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności, dobrze zna relacyjne bazy danych (PostgreSQL), w tym modelowanie danych oraz optymalizację zapytań przy dużych wolumenach, pracowała z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne), zna narzędzia do konteneryzacji i orkiestracji (Docker, Kubernetes), ma doświadczenie w tworzeniu aplikacji w architekturze heksagonalnej, potrafi jasno komunikować decyzje techniczne zarówno zespołowi technicznemu, jak i biznesowi, ma doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban) oraz zna narzędzia takie jak Jira, Confluence, GitLab, komunikuje się w j. angielskim na poziomie min. B2. Mile widziane: doświadczenie w branży FinTech, płatności elektronicznych lub systemach finansowych, znajomość WildFly/JBoss lub innych enterprise application serverów, doświadczenie z narzędziami obserwowalności (Dynatrace, Grafana, Prometheus, OpenTelemetry), znajomość wzorców architektonicznych: CQRS, Event Sourcing, Saga, DDD, doświadczenie z narzędziami do automatyzacji jakości kodu (SonarQube, CodeRabbit lub podobne). Co oferujemy? Pracę w organizacji technologicznej rozwijającej skalowalne produkty oraz realny wpływ na kierunek techniczny i jakość rozwiązań budowanych przez zespół. Dodatkowo oferujemy: możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych, realny wpływ na rozwój produktu i standardy inżynierskie w organizacji, udział w projektach o wysokiej skali i złożoności, wykorzystujących nowoczesny stack technologiczny, współpracę z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi, przestrzeń do dzielenia się wiedzą i rozwijania kompetencji zespołu, dużą samodzielność w działaniu oraz odpowiedzialność za obszar technologiczny, dostęp do nowoczesnych narzędzi i praktyk wspierających rozwój oprogramowania, elastyczną organizację pracy, możliwości dalszego rozwoju w kierunku architektury lub ról managerskich, prywatną opiekę medyczną oraz kartę sportową. Dlaczego warto? W Autopay masz realny wpływ na sposób budowania systemów oraz kierunek rozwoju technologii w organizacji. Aktywnie uczestniczysz w tworzeniu rozwiązań działających na dużą skalę i mających wpływ na biznes. Jeśli szukasz miejsca, w którym Twoja wiedza i inicjatywa są doceniane, zapraszamy do rozmowy.
Technology
Autopay S.A.
Lead Java Developer
Senior
Remote
Sopot, Poland
🏢 Summary: Technical Lead Java Developer role focused on designing and delivering high‑availability, high‑throughput transactional systems in the electronic payments domain. The position combines hands‑on coding with architectural ownership, technical direction, and enforcement of engineering standards. You drive architectural decisions, ensure quality, and lead a small team while actively contributing to production systems. 🗂️ Requirements: Minimum 6 years of software development experience, Minimum 2–3 years in Lead role or leading architectural initiatives, Strong expertise in Java 17+ and Spring ecosystem in production systems, Experience designing distributed high‑availability systems, Strong knowledge of PostgreSQL including modeling and query optimization, Experience with messaging systems such as Kafka or ActiveMQ, Practical experience with Docker and Kubernetes, Experience with hexagonal architecture, Experience with CI/CD processes, Experience working with Scrum or Kanban, English level B2+ 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Kafka, ActiveMQ, Docker, Kubernetes, WildFly, GitLab, CI/CD, Dynatrace, Grafana, Prometheus, OpenTelemetry, CQRS, EventSourcing, Saga, DDD, SonarQube, Jira, Confluence 🏢 Description: O Autopay Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia. Twoja rola Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna, zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym. Do Twoich zadań będzie należeć: aktywne uczestnictwo w developmencie i tworzenie kodu razem z zespołem, projektowanie i rozwój systemów o wysokiej dostępności i przepustowości, pracę nad integracjami z partnerami finansowymi i systemami zewnętrznymi, rozwiązywanie złożonych problemów technicznych i wsparcie w sytuacjach krytycznych, techniczne liderowanie zespołowi (ok. 3-4 inżynierów), odpowiedzialność za wizję techniczną produktu, od koncepcji po wdrożenie produkcyjne, podejmowanie kluczowych decyzji architektonicznych i technicznych w swoim obszarze, prowadzenie dyskusji technicznych i architektonicznych w zespole, współpracę z innymi Tech Leadami przy rozwoju architektury systemów, reprezentowanie zespołu jako ekspert techniczny w inicjatywach cross‑teamowych, dbanie o jakość rozwiązań oraz przestrzeganie standardów i dobrych praktyk (kod, procesy, wdrożenia), egzekwowanie standardów w zespole (code review, DoD, CI/CD, monitoring, observability), identyfikowanie i redukowanie długu technologicznego, inicjowanie działań poprawiających jakość, stabilność i skalowalność systemów, przekładanie wymagań biznesowych na rozwiązania techniczne i ich dekompozycję na zadania, współpracę z Product Managerem przy planowaniu i estymacji prac, wspieranie Engineering Managera w rozwoju zespołu i identyfikowaniu jego potrzeb, identyfikację ryzyk technicznych oraz zależności między zadaniami. Stack technologiczny: Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Kubernetes/Docker, WildFly, GitLab CI/CD, Dynatrace/Grafana. Kogo szukamy? Szukamy osoby, która: posiada min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2-3 lata była w roli Leada lub samodzielnie prowadziła inicjatywy architektoniczne, bardzo dobrze zna ekosystem Java (Java 17+, Spring Boot, Spring Framework) i pracowała z systemami produkcyjnymi, ma doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności, dobrze zna relacyjne bazy danych (PostgreSQL), w tym modelowanie danych oraz optymalizację zapytań przy dużych wolumenach, pracowała z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne), zna narzędzia do konteneryzacji i orkiestracji (Docker, Kubernetes), ma doświadczenie w tworzeniu aplikacji w architekturze heksagonalnej, potrafi jasno komunikować decyzje techniczne zarówno zespołowi technicznemu, jak i biznesowi, ma doświadczenie w pracy w metodykach zwinnych (Scrum/Kanban) oraz zna narzędzia takie jak Jira, Confluence, GitLab, komunikuje się w j. angielskim na poziomie min. B2. Mile widziane: doświadczenie w branży FinTech , płatności elektronicznych lub systemach finansowych , znajomość WildFly / JBoss lub innych enterprise application serverów, doświadczenie z narzędziami obserwowalności ( Dynatrace , Grafana , Prometheus , OpenTelemetry ), znajomość wzorców architektonicznych: CQRS, Event Sourcing , Saga, DDD, doświadczenie z narzędziami do automatyzacji jakości kodu ( SonarQube , CodeRabbit lub podobne). Co oferujemy? Pracę w organizacji technologicznej rozwijającej skalowalne produkty oraz realny wpływ na kierunek techniczny i jakość rozwiązań budowanych przez zespół. Dodatkowo oferujemy: możliwość kształtowania architektury systemów i podejmowania kluczowych decyzji technologicznych , realny wpływ na rozwój produktu i standardy inżynierskie w organizacji, udział w projektach o wysokiej skali i złożoności, wykorzystujących nowoczesny stack technologiczny, współpracę z doświadczonymi zespołami inżynierskimi, produktowymi i biznesowymi, przestrzeń do dzielenia się wiedzą i rozwijania kompetencji zespołu, dużą samodzielność w działaniu oraz odpowiedzialność za obszar technologiczny, dostęp do nowoczesnych narzędzi i praktyk wspierających rozwój oprogramowania, elastyczną organizację pracy, możliwości dalszego rozwoju w kierunku architektury lub ról managerskich, prywatną opiekę medyczną oraz kartę sportową. Dlaczego warto? W Autopay masz realny wpływ na sposób budowania systemów oraz kierunek rozwoju technologii w organizacji. Aktywnie uczestniczysz w tworzeniu rozwiązań działających na dużą skalę i mających wpływ na biznes. Jeśli szukasz miejsca, w którym Twoja wiedza i inicjatywa są doceniane, zapraszamy do rozmowy.
Technology
Autopay S.A.
Tech Lead
Senior
Remote
Sopot, Poland
🏢 Summary: Technical leadership role focused on designing and developing high-availability transactional systems in the electronic payments domain. The position combines hands-on Java development with ownership of architecture, technical standards, and system quality across the product lifecycle. The Tech Lead drives architectural decisions, ensures engineering best practices, and leads a small team of engineers. 🗂️ Requirements: Minimum 6 years of software development experience, At least 2–3 years of experience as Tech Lead or leading architectural initiatives, Strong expertise in Java 17+ and Spring Boot in production systems, Experience designing distributed high-availability systems, Strong knowledge of PostgreSQL including data modeling and query optimization, Experience with messaging systems such as Apache Kafka or ActiveMQ, Practical experience with Docker and Kubernetes, Experience with hexagonal architecture, Experience working with CI/CD pipelines, Experience with Scrum or Kanban methodologies, English level B2 or higher 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Kafka, ActiveMQ, Docker, Kubernetes, WildFly, GitLab, CI/CD, Dynatrace, Grafana, Prometheus, OpenTelemetry, Jira, Confluence, SonarQube, CQRS, EventSourcing, Saga, DDD 🏢 Description: O firmie Autopay to firma technologiczna w obszarze płatności elektronicznych. Budujemy systemy, które muszą działać — niezawodnie, bezpiecznie i w skali. Decyzje techniczne podejmują inżynierowie: jeśli masz dobry argument, zostanie wysłuchany. Opis roli Tech Lead to rola techniczna, która raportuje do Engineering Managera (tak jak pozostałe osoby w zespole). Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna , zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym. Chcesz być częścią zespołu, który nie boi się wyzwań i zawsze myśli nieszablonowo? Dołącz do nas. Twoje zadania będą obejmować: Ownership rozwiązania i architektury: posiadasz wizję techniczną produktu i bierzesz za nią odpowiedzialność - od koncepcji po wdrożenie produkcyjne , prowadzisz dyskusje architektoniczne i techniczne w zespole; masz głos ostateczny w kwestiach technicznych w ramach swojego obszaru , uzgadniasz kierunek rozwoju architektury z innymi Tech Leadami wszędzie tam, gdzie zmiany dotykają więcej niż jednego zespołu , reprezentujesz zespół jako ekspert techniczny w firmowych dyskusjach, grupach roboczych i inicjatywach cross- teamowych. Jakość i standardy jesteś strażnikiem konwencji, standardów i dobrych praktyk - nie tylko w kodzie, ale też w procesach developerskich, wdrożeniowych i utrzymaniowych , egzekwujesz przyjęte standardy w zespole: code review , definicja DoD , procesy CI/CD, monitoring i obserwowalność , identyfikujesz i eliminujesz dług techniczny; inicjujesz działania poprawiające jakość i stabilność systemów. Dekompozycja i planowanie techniczne odpowiadasz za całościowy podział zagadnień biznesowych na zadania techniczne — zapewniasz ich poprawność i kompletność , współpracujesz z Product Managerem przy refinemencie i szacowaniu zadań; przekładasz cele biznesowe na konkretne decyzje implementacyjne , współpracujesz z Engineering Managerem pomagając mu lepiej rozumieć zespół i identyfikować jego potrzeby, identyfikujesz ryzyka techniczne i zależności między zadaniami na wczesnym etapie planowania. Codzienna praca techniczna aktywnie tworzysz kod - uczestniczysz w implementacji razem z zespołem, nie tylko recenzujesz, projektujesz i wdrażasz systemy transakcyjne wysokiej przepustowości i dostępności, integracje z bankami i partnerami finansowymi , rozwiązujesz najtrudniejsze problemy techniczne i jesteś pierwszą linią eskalacji w incydentach produkcyjnych o charakterze architektonicznym, prowadzisz techniczne zespół 3-4 inżynierów. Stack technologiczny: Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Kubernetes/Docker, WildFly, GitLab CI/CD, Dynatrace/Grafana. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2–3 lata w roli Tech Leada lub w samodzielnym prowadzeniu inicjatyw architektonicznych, głęboka znajomość ekosystemu Java (Java 17+, Spring Boot , Spring Framework) potwierdzona pracą z systemami produkcyjnymi, udokumentowane doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności, znajomość relacyjnych baz danych ( PostgreSQL ) - modelowanie, optymalizacja zapytań, tuning przy dużych wolumenach, doświadczenie z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne), praktyczna znajomość konteneryzacji i orkiestracji (Docker, Kubernetes ), doświadczenie w rozwijaniu aplikacji w architekturze heksagonalnej, umiejętność jasnego komunikowania decyzji technicznych - zarówno w dyskusjach z inżynierami, jak i w kontekście biznesowym, doświadczenie z pracą zwinną ( Scrum / Kanban ) i narzędziami: Jira , Confluence , GitLab, dobra znajomość języka angielskiego (B2+). Mile widziane: doświadczenie w branży FinTech , płatności elektronicznych lub systemach finansowych , znajomość WildFly / JBoss lub innych enterprise application serverów, doświadczenie z narzędziami obserwowalności ( Dynatrace , Grafana , Prometheus , OpenTelemetry ), znajomość wzorców architektonicznych: CQRS, Event Sourcing , Saga, DDD, doświadczenie z narzędziami do automatyzacji jakości kodu ( SonarQube , CodeRabbit lub podobne). Co oferujemy? elastyczne godziny pracy, samodzielność i odpowiedzialność za powierzone zadania, współpracę i udział w unikalnych projektach, możliwości rozwoju, przyjazna atmosfera pracy, wsparcie zespołu, brak dress code'u, dostęp do nowoczesnych narzędzi i technologii. Jeśli to brzmi jak praca, którą chcesz wykonywać — aplikuj!
Technology
Autopay S.A.
Tech Lead
Senior
Hybrid
Sopot, PM, Poland
🏢 Summary: Technical Tech Lead role focused on designing, building and evolving high‑throughput, highly available transactional systems in the electronic payments domain. The position combines hands‑on Java development with architectural ownership, technical decision‑making and leading a small team of engineers. You drive architecture, quality standards and CI/CD processes from concept to production. 🗂️ Requirements: Minimum 6 years in software development, 2–3 years as Tech Lead or leading architectural initiatives, Strong expertise in Java 17+ and Spring ecosystem, Experience designing high‑availability distributed systems, Proven work with PostgreSQL including modeling and query optimization, Experience with messaging systems such as Kafka or ActiveMQ, Practical experience with Docker and Kubernetes, Experience with hexagonal architecture, Experience with CI/CD pipelines, Experience working with Jira, Confluence and GitLab 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, Kafka, ActiveMQ, Docker, Kubernetes, WildFly, GitLab, CICD, Dynatrace, Grafana, Prometheus, OpenTelemetry, Jira, Confluence, Scrum, Kanban, SonarQube, CodeRabbit, CQRS, Saga, DDD 🏢 Description: O firmie Autopay to firma technologiczna w obszarze płatności elektronicznych. Budujemy systemy, które muszą działać — niezawodnie, bezpiecznie i w skali. Decyzje techniczne podejmują inżynierowie: jeśli masz dobry argument, zostanie wysłuchany. Opis roli Tech Lead to rola techniczna, która raportuje do Engineering Managera (tak jak pozostałe osoby w zespole). Jesteś przede wszystkim inżynierem, który aktywnie tworzy kod i jednocześnie wyznacza kierunek techniczny produktu. Twoja siła to głęboka wiedza domenowo-techniczna , zdolność do podejmowania decyzji architektonicznych i umiejętność przekonywania do swojej wizji, zarówno wewnątrz zespołu, jak i w szerszym kontekście organizacyjnym. Chcesz być częścią zespołu, który nie boi się wyzwań i zawsze myśli nieszablonowo? Dołącz do nas. Twoje zadania będą obejmować: Ownership rozwiązania i architektury: posiadasz wizję techniczną produktu i bierzesz za nią odpowiedzialność - od koncepcji po wdrożenie produkcyjne , prowadzisz dyskusje architektoniczne i techniczne w zespole; masz głos ostateczny w kwestiach technicznych w ramach swojego obszaru , uzgadniasz kierunek rozwoju architektury z innymi Tech Leadami wszędzie tam, gdzie zmiany dotykają więcej niż jednego zespołu , reprezentujesz zespół jako ekspert techniczny w firmowych dyskusjach, grupach roboczych i inicjatywach cross- teamowych. Jakość i standardy jesteś strażnikiem konwencji, standardów i dobrych praktyk - nie tylko w kodzie, ale też w procesach developerskich, wdrożeniowych i utrzymaniowych , egzekwujesz przyjęte standardy w zespole: code review , definicja DoD , procesy CI/CD, monitoring i obserwowalność , identyfikujesz i eliminujesz dług techniczny; inicjujesz działania poprawiające jakość i stabilność systemów. Dekompozycja i planowanie techniczne odpowiadasz za całościowy podział zagadnień biznesowych na zadania techniczne — zapewniasz ich poprawność i kompletność , współpracujesz z Product Managerem przy refinemencie i szacowaniu zadań; przekładasz cele biznesowe na konkretne decyzje implementacyjne , współpracujesz z Engineering Managerem pomagając mu lepiej rozumieć zespół i identyfikować jego potrzeby, identyfikujesz ryzyka techniczne i zależności między zadaniami na wczesnym etapie planowania. Codzienna praca techniczna aktywnie tworzysz kod - uczestniczysz w implementacji razem z zespołem, nie tylko recenzujesz, projektujesz i wdrażasz systemy transakcyjne wysokiej przepustowości i dostępności, integracje z bankami i partnerami finansowymi , rozwiązujesz najtrudniejsze problemy techniczne i jesteś pierwszą linią eskalacji w incydentach produkcyjnych o charakterze architektonicznym, prowadzisz techniczne zespół 3-4 inżynierów. Stack technologiczny: Java 17+, Spring Boot, PostgreSQL, Apache Kafka, Kubernetes/Docker, WildFly, GitLab CI/CD, Dynatrace/Grafana. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: min. 6 lat doświadczenia w wytwarzaniu oprogramowania, w tym co najmniej 2–3 lata w roli Tech Leada lub w samodzielnym prowadzeniu inicjatyw architektonicznych, głęboka znajomość ekosystemu Java (Java 17+, Spring Boot , Spring Framework) potwierdzona pracą z systemami produkcyjnymi, udokumentowane doświadczenie w projektowaniu systemów rozproszonych wysokiej dostępności, znajomość relacyjnych baz danych ( PostgreSQL ) - modelowanie, optymalizacja zapytań, tuning przy dużych wolumenach, doświadczenie z systemami kolejkowymi (Apache Kafka, ActiveMQ lub podobne), praktyczna znajomość konteneryzacji i orkiestracji (Docker, Kubernetes ), doświadczenie w rozwijaniu aplikacji w architekturze heksagonalnej, umiejętność jasnego komunikowania decyzji technicznych - zarówno w dyskusjach z inżynierami, jak i w kontekście biznesowym, doświadczenie z pracą zwinną ( Scrum / Kanban ) i narzędziami: Jira , Confluence , GitLab, dobra znajomość języka angielskiego (B2+). Mile widziane: doświadczenie w branży FinTech , płatności elektronicznych lub systemach finansowych , znajomość WildFly / JBoss lub innych enterprise application serverów, doświadczenie z narzędziami obserwowalności ( Dynatrace , Grafana , Prometheus , OpenTelemetry ), znajomość wzorców architektonicznych: CQRS, Event Sourcing , Saga, DDD, doświadczenie z narzędziami do automatyzacji jakości kodu ( SonarQube , CodeRabbit lub podobne). Co oferujemy? elastyczne godziny pracy, samodzielność i odpowiedzialność za powierzone zadania, współpracę i udział w unikalnych projektach, możliwości rozwoju, przyjazna atmosfera pracy, wsparcie zespołu, brak dress code'u, dostęp do nowoczesnych narzędzi i technologii. Jeśli to brzmi jak praca, którą chcesz wykonywać — aplikuj!
Technology
Autopay S.A.
Engineering Manager
Senior
Remote
Sopot, Poland
🏢 Summary: Engineering Manager role responsible for leading 2–3 product engineering teams delivering online payment and FinTech solutions. The position combines people management with technical leadership, focusing on system design, delivery processes, and collaboration across Product, Infrastructure, Security, and Compliance. The role emphasizes building and scaling business-critical systems in a product-oriented environment. 🗂️ Requirements: Minimum 2 years of experience as a team manager, Hands-on experience as a software engineer, Experience in Java ecosystem, Experience in designing business-critical systems, Ability to prioritize tasks and make decisions, Fluent Polish, Fluent English 📃 Skills: Java, SystemDesign, FinTech, PayTech, Architecture, Agile, Scrum, Microservices, Cloud, Security 🏢 Description: O Autopay Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia. Poszukujemy do zespołu Product & Data Engineering (P&DE) który jest odpowiedzialny za budowanie i utrzymywanie produktów oferowanych klientom i partnerom. Tworzymy głównie aplikacje i usługi online związane ze światem płatności m.in. bramkę płatniczą, doładowania, cyfrową weryfikację tożsamości czy powiadomienia transakcyjne. Zespoły pracują w modelu produktowym, każdy skupia się na jednym konkretnym produkcie, posiada własnego Product Managera, dedykowane metryki biznesowe i roadmapę rozwoju. Twoja rola Będziesz łączyć rolę lidera i managera, koncentrując się na pracy z zespołami oraz skutecznym dostarczaniu wartości. Na tym stanowisku będziesz zarządzać 2-3 zespołami (ok. 12-14 osób) oraz budować środowisko sprzyjające rozwojowi, zaangażowaniu i odpowiedzialności. Będziesz blisko współpracować z zespołami Produktu, Biznesu, Infrastruktury, Security i Compliance, wspierając organizację w tworzeniu i rozwijaniu nowoczesnych produktów płatniczych. Twoje zadanie będą obejmować: zarządzanie i rozwój zespołów, w tym prowadzenie rekrutacji oraz dbanie o ich strukturę i efektywność, wsparcie rozwoju pracowników poprzez feedback, performance management i rozwój kompetencji, dbanie o sprawne procesy delivery oraz wspieranie zespołów w skutecznym dostarczaniu rozwiązań, usuwanie przeszkód i reagowanie w sytuacjach wymagających szybkich decyzji lub eskalacji, współtworzenie i realizacja strategii technologicznej oraz produktowej, inicjowanie i wdrażanie usprawnień zwiększających efektywność pracy i jakość procesów engineeringowych, budowanie kultury współpracy, jakości, odpowiedzialności i ciągłego doskonalenia. Kogo szukamy? Szukamy osoby, która: posiada minimum 2 lata doświadczenia jako manager zespołu, ma rozwinięte kompetencje liderskie i chce je dalej rozwijać, posiada doświadczenie jako inżynier oprogramowania (hands-on), najlepiej w ekosystemie Java, ma doświadczenie w projektowaniu systemów krytycznych biznesowo, potrafi skutecznie priorytetyzować zadania i podejmować decyzje, jest proaktywna, odpowiedzialna i nastawiona na działanie, bardzo dobrze komunikuje się w języku polskim i angielskim. Dodatkowym atutem będzie: doświadczenie w firmie produktowej, doświadczenie w FinTech / PayTech, udział w dużych zmianach architektonicznych. Co oferujemy? Pracę przy produktach technologicznych o dużej skali i znaczeniu dla użytkowników oraz realny wpływ na ich rozwój. Dodatkowo oferujemy: dużą autonomię w działaniu i realny wpływ na sposób pracy zespołów oraz kierunek rozwoju technologii, możliwość kształtowania zespołów, procesów i kultury engineeringowej, przestrzeń do podejmowania decyzji i wdrażania własnych inicjatyw, współpracę z dojrzałymi zespołami produktowymi działającymi w modelu ownership, udział w budowaniu rozwiązań, które wpływają na codzienne doświadczenia milionów użytkowników, możliwość pracy na styku technologii, produktu i biznesu, dostęp do nowoczesnych narzędzi wspierających codzienną pracę, elastyczną organizację pracy, prywatną opiekę medyczną oraz kartę sportową. Dlaczego warto? W Autopay rozwijamy produkty, które realnie zmieniają sposób, w jaki użytkownicy dokonują płatności. Engineering Manager to rola o dużym wpływie zarówno na ludzi, jak i na kierunek rozwoju produktów. Jeśli szukasz miejsca, w którym możesz łączyć rozwój zespołów z budowaniem nowoczesnych rozwiązań technologicznych, zapraszamy do rozmowy.
Technology
Autopay S.A.
Senior Java Developer
Senior
Remote
Sopot, Poland
🏢 Summary: Oferta dla Senior Java Developera obejmuje rozwój i utrzymanie wysokodostępnych systemów backendowych dla fintechu, obsługujących miliony transakcji. Rola zakłada wpływ na architekturę, decyzje technologiczne oraz współpracę przy projektowaniu nowoczesnych rozwiązań opartych o Java i Spring Boot. Praca odbywa się w zwinnym środowisku z wykorzystaniem nowoczesnego stacku i narzędzi DevOps. 🗂️ Requirements: Java 17+, Spring Boot, Spring Framework, Doświadczenie z systemami rozproszonymi, Znajomość PostgreSQL, Doświadczenie z Kafka lub ActiveMQ, Docker, Kubernetes, Architektura heksagonalna, Projektowanie aplikacji backendowych, Doświadczenie w Scrum lub Kanban, Język polski B2, Język angielski B2 📃 Skills: Java, Spring, PostgreSQL, Kafka, ActiveMQ, Docker, Kubernetes, GitLab, WildFly, Dynatrace, Grafana, Jira, Confluence, DDD, CQRS, Saga, Prometheus, OpenTelemetry, AWS, SonarQube 🏢 Description: O firmie Autopay tworzy technologie, które upraszczają codzienne płatności i procesy finansowe dla milionów użytkowników. Działamy na styku fintechu, produktów cyfrowych i nowoczesnych technologii, budując rozwiązania wykorzystywane każdego dnia. W obszarze Product & Data Engineering (P&DE) rozwijamy i utrzymujemy produkty oferowane klientom oraz partnerom biznesowym od bramki płatniczej, przez usługi związane z cyfrową weryfikacją tożsamości, po systemy obsługujące procesy transakcyjne i integracje finansowe. Budujemy systemy, które muszą działać niezawodnie, bezpiecznie i w skali, a decyzje techniczne pozostają w rękach inżynierów. Twoja rola Jako Senior Java Developer dołączysz do zespołu liczącego około 4–5 inżynierów, współpracując na co dzień z Tech Leaderem, Product Managerem oraz Engineering Managerem. To rola dla osoby, która chce mieć realny wpływ na architekturę systemów, jakość rozwiązań oraz kierunek technologiczny rozwijanych produktów. Oprócz aktywnego tworzenia kodu będziesz uczestniczyć w podejmowaniu decyzji technicznych, wspierać zespół w rozwiązywaniu złożonych problemów oraz współtworzyć rozwiązania obsługujące miliony transakcji. Do Twoich zadań należeć będzie: projektowanie, rozwój i utrzymanie aplikacji backendowych w oparciu o Java 17+ i Spring Boot, rozwijanie systemów wysokiej dostępności i wydajności obsługujących procesy transakcyjne, aktywny udział we wszystkich etapach cyklu życia oprogramowania – od analizy i projektowania po wdrożenie i utrzymanie, projektowanie rozwiązań integrujących systemy wewnętrzne z partnerami finansowymi i zewnętrznymi dostawcami usług, podejmowanie decyzji architektonicznych oraz rekomendowanie najlepszych rozwiązań technologicznych, dbanie o jakość kodu, standardy programistyczne oraz dobre praktyki inżynierskie, prowadzenie code review oraz wspieranie zespołu w utrzymaniu wysokich standardów technicznych, identyfikowanie i redukcja długu technologicznego, współpraca z Product Managerem, Tech Leaderem i Engineering Managerem przy planowaniu oraz estymacji prac, monitorowanie, optymalizacja i rozwój systemów działających w środowisku produkcyjnym. Stack technologiczny: Pracujemy między innymi z: Java 17+, Spring Boot / Spring Framework, PostgreSQL, Apache Kafka, Docker, Kubernetes, GitLab CI/CD, WildFly, Dynatrace, Grafana, Jira, Confluence. Kogo szukamy? Szukamy osoby, która: bardzo dobrze zna Java 17+ oraz ekosystem Spring Boot i Spring Framework, posiada doświadczenie w projektowaniu i rozwijaniu systemów rozproszonych o wysokiej dostępności, zna relacyjne bazy danych, w szczególności PostgreSQL, oraz zagadnienia związane z optymalizacją i wydajnością, pracowała z systemami kolejkowymi lub platformami opartymi o zdarzenia (Kafka, ActiveMQ lub podobne), posiada praktyczne doświadczenie z Dockerem i Kubernetes, zna zasady projektowania nowoczesnych aplikacji backendowych i architekturę heksagonalną, potrafi podejmować decyzje techniczne oraz skutecznie komunikować je zarówno zespołowi technicznemu, jak i interesariuszom biznesowym, posiada doświadczenie w pracy w środowisku zwinnym (Scrum/Kanban), swobodnie komunikuje się w języku polskim i angielskim (min. B2), jest otwarta na wykorzystywanie narzędzi Generative AI wspierających proces wytwarzania oprogramowania. Mile widziane: doświadczenie w branży fintech, płatności elektronicznych lub usług finansowych, znajomość wzorców architektonicznych takich jak DDD, CQRS, Event Sourcing czy Saga, doświadczenie z narzędziami observability (Dynatrace, Grafana, Prometheus, OpenTelemetry), znajomość WildFly/JBoss lub innych serwerów aplikacyjnych klasy enterprise, doświadczenie z AWS lub inną chmurą publiczną, doświadczenie w firmie produktowej, znajomość narzędzi wspierających jakość kodu (SonarQube, CodeRabbit lub podobne) Co oferujemy? Pracę w organizacji technologicznej rozwijającej nowoczesne rozwiązania płatnicze oraz możliwość realnego wpływu na produkty wykorzystywane każdego dnia przez miliony użytkowników. Dodatkowo oferujemy: udział w projektach fintech realizowanych na dużą skalę, możliwość wpływu na architekturę i rozwój kluczowych produktów, dużą samodzielność i odpowiedzialność w podejmowaniu decyzji technicznych, współpracę z doświadczonymi inżynierami, Product Managerami i liderami technologicznymi, nowoczesny stack technologiczny oraz kulturę opartą na jakości i ciągłym doskonaleniu, elastyczną organizację pracy, przestrzeń do wdrażania własnych pomysłów i inicjatyw, prywatną opiekę medyczną, kartę sportową, przyjazną atmosferę i kulturę współpracy. Dlaczego warto? W Autopay będziesz współtworzyć rozwiązania odpowiadające za obsługę płatności i procesów finansowych wykorzystywanych każdego dnia przez klientów indywidualnych i biznesowych. Trafisz do zespołu, który rozwija systemy wymagające wysokiej dostępności, bezpieczeństwa i skalowalności, jednocześnie zachowując dużą autonomię w podejmowaniu decyzji technologicznych. Jeśli chcesz rozwijać zaawansowane systemy transakcyjne, pracować z nowoczesnymi technologiami i mieć realny wpływ na kierunek rozwoju produktów fintech — zapraszamy do rozmowy.
Technology
Autopay S.A.
Engineering Manager (m/f)
Senior
Remote
Sopot, Poland
🏢 Summary: Leadership role combining people management and technical oversight for multiple engineering teams building online payment products. The position focuses on delivering business‑critical systems, improving engineering processes, and aligning technical strategy with product and company goals. The role reports directly to the CTO and has high autonomy and responsibility. 🗂️ Requirements: Minimum 2 years of experience as a team manager, Experience as a hands-on software engineer, Experience in Java ecosystem, Experience in designing business-critical systems, Ability to manage multiple engineering teams, Delivery and process management experience, Ability to prioritize tasks and make technical decisions, Fluent Polish, Fluent English 📃 Skills: Java, FinTech, PayTech, Architecture, Leadership, Delivery, Compliance, Security, Payments 🏢 Description: O firmie Autopay to firma, która działa na pograniczu nowoczesnych technologii i finansów. Stawiamy na otwartość, innowacyjność i zaangażowanie społeczne. Działamy w branży FinTech, a nasze podejście do pracownika wyróżnia nas na tle konkurencji. U nas każdy głos ma znaczenie, a każda idea może stać się rzeczywistością. O zespole Product & Data Engineering (P&DE) to obszar Autopay odpowiedzialny za budowanie i utrzymywanie produktów oferowanych klientom i partnerom. Tworzymy głównie aplikacje i usługi online związane ze światem płatności — m.in. bramkę płatniczą, doładowania, cyfrową weryfikację tożsamości czy powiadomienia transakcyjne. Zespoły pracują w modelu produktowym — każdy skupia się na jednym konkretnym produkcie, posiada własnego Product Managera, dedykowane metryki biznesowe i roadmapę rozwoju . Opis roli Chcesz być częścią organizacji, która docenia inicjatywę i daje realny wpływ na to jak wygląda codzienna praca? Dołącz do nas i pomóż nam budować produkty, które zmieniają sposób, w jaki użytkownicy dokonują płatności. Poszukujemy Engineering Managera, który połączy funkcję lidera i managera koncentrując się na ludziach - zarządzając zespołami i dostarczaniu wartości. Engineering Manager będzie na co dzień zarządzać 2–3 zespołami liczącymi łącznie około 12–14 osób, współpracując blisko z działami odpowiedzialnymi za Produkt, Biznes, Infrastrukturę, Security i Compliance. Osoba w tej roli będzie raportować bezpośrednio do CTO, a jej cele będą bezpośrednio powiązane z celami tego obszaru. Kogo szukamy? people managera odpowiedzialnego za rekrutacje, budowanie zespołów, performance management, wsparcie rozwoju zespołów i jego członków, delivery managera proaktywne dbającego o procesy delivery, udzielanie wsparcia zespołowi tam, gdzie pojawia się taka potrzeba, skuteczne zarządzanie sytuacjami kryzysowymi, osoby, która potrafi skupiać zespół na określonych celach i strategiach zarówno inżynierskich jak i firmowych ze skłonnością do usprawniania procesów i wdrażania inicjatyw zwiększających efektywność, To rola o dużej autonomii, ale też odpowiedzialności. Szukamy osoby, która wyróżnia się krytycznym myśleniem , sprawczością , inicjatywą i pragmatyzmem. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: min. 2 lata w doświadczenia manager zespołu, umiejętności liderskie oraz chęć rozwoju w tym obszarze, doświadczenie jako inżynier oprogramowania (hands-on) najlepiej w ekosystemie Java, doświadczenie w projektowaniu systemów krytycznych biznesowo systemów informatycznych, umiejętność priorytetyzacji zadań i podejmowania decyzji, bardzo dobra znajomość języka polskiego i angielskiego umożliwiającą swobodną komunikację biznesową i techniczną. Mile widziane: doświadczenie zawodowe w firmie produktowej, doświadczenie zawodowe w firmie technologicznej związanej z branżą finansową lub FinTech/ PayTech, udokumentowane doświadczenie w przeprowadzaniu dużych zmian architektonicznych. Co oferujemy? elastyczne godziny pracy, pakiet benefitów, w tym prywatna opieka medyczna, karta sportowa, dofinansowanie wczasów czy dopłata za przyjazd do biura rowerem, możliwość pracy z widokiem na morze Bałtyckie, samodzielność i odpowiedzialność za powierzone zadania, współpracę i udział w unikalnych projektach, możliwości rozwoju, przyjazna atmosfera pracy, wsparcie zespołu, brak dress code'u, dostęp do nowoczesnych narzędzi i technologii. Dołącz do nas i razem zmierzajmy tam, gdzie jeszcze nikt nie był!
Technology
Autopay S.A.
Lead Backend Engineer
Senior
Hybrid
Sopot, Poland
🏢 Summary: Leadership role for a Lead Backend Engineer to build and evolve an API-first, event-driven payments platform based on microservices deployed to Kubernetes/AWS. The position combines hands-on development in Java with technical ownership of architecture, API design, and distributed systems reliability. The platform focuses on scalable, observable and idempotent payment processing with strong API gateway integration. 🗂️ Requirements: Minimum 8 years backend development experience, Minimum 5 years experience as development team lead, Strong experience building microservices in Java and/or Python, Solid understanding of event-driven architecture and Kafka, Experience with reactive patterns and idempotency, Strong knowledge of relational databases and PostgreSQL, Experience with SQL, data modelling and migrations (Flyway), Hands-on experience deploying to Kubernetes (preferably EKS), Experience with AWS services, API Gateway experience (authentication, routing, rate limiting), Experience with CI/CD pipelines and GitOps, Experience troubleshooting distributed systems, Understanding of payments engineering (transaction lifecycle, settlement, reconciliation), Experience working in Scrum and sprint-based delivery 📃 Skills: Java, Python, Kubernetes, EKS, AWS, Kafka, PostgreSQL, SQL, Flyway, GitLab, FluxCD, GitOps, CICD, Mulesoft, Terraform, Dynatrace, Datadog, NewRelic, OpenTelemetry, XRay, CloudWatch, Scrum 🏢 Description: About the company 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. We have a very forward-looking approach to our products, we value creativity, passion and drive to leverage the newest achievements in technology to our advantage. To support our dynamic expansion, we are looking for a new Lead Backend Engineer. About the role Lead Backend Engineer is a leader of a team of engineers working on delivering the Autopay Payments Platform as an API-first platform, consisting of Merchant APIs and PSP/Rail APIs, fronted by an API gateway and backed by event-driven microservices on Kubernetes/AWS. The Platform is aiming to be Agentic-Ready – its APIs and events can be safely consumed by automations and agents at scale – contract-first, deterministic, idempotent, observable and fast. The role merges team supervision with hands-on duties so it requires both software development experience as well as interpersonal and management skills. Your primary duties will be to: c ommunicate with business stakeholders to make sure the product requirements are clearly understood and deliverable, work with other team leaders on alignment with architecture, infrastructure and data management guidelines, support the members of your team with your expertise and insight when dealing with their current workload, review the work of your team members to ensure a reliable delivery of features in two-week sprints, create, document, explain and enforce best coding practices and patterns, o nboard new team members and ensure a frictionless introduction to the project. Get involved in designing, coding, testing, fine-tuning and shipping the elements of the Autopay Payments Platform, taking into consideration the following aspects: containerization of microservices, event-driven architecture and reactive patterns, replay handling, idempotency, retry and ordering strategies, API-Gateway compatibility for authentication, authorization, rate limiting, and traceability, performance optimization, caching and connection pooling, relational schema design, migration, maintenance and tunin, deployment to Kubernetes clusters, observability with alignment to central monitoring stacks. What tools will you be working with? technologies: Java, Kubernetes, Kafka, PostgreSQL, AWS nice to have: k nowledge of Python programming language and tooling, experience with stack observability platforms such as Dynatrace, Datadog or New Relic, familiarity with Mulesoft Anypoint Platform will be a great advantage, understanding of IaC solutions with focus on Terraform If any technical concepts are unfamiliar to you, don’t worry. We will be happy to support you and teach you everything you need. Requirements and skills we are looking for in the person hired for this role: minimum 8 years of experience as a backend developer, minimum 5 years of experience on a development team lead position or equivalent, exposure to payments engineering – 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 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, performance metrics etc., 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 (i.e. GenAI-assisted coding) What do we offer? 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. Join us and let's head together where no one has gone before! !
Technology
Autopay S.A.
Java Developer
Mid
Remote
Sopot, Poland
🏢 Summary: Development role focused on building and maintaining high‑throughput, highly available transactional payment systems with integrations to banks and financial partners. The position covers full software development lifecycle, including analysis, design, implementation, testing, and deployments in a distributed environment. Work involves close collaboration with frontend, DevOps, and product teams using modern Java and cloud‑native technologies. 🗂️ Requirements: 3+ years of experience in Java development, Strong knowledge of Spring or JEE, Strong knowledge of relational databases, Experience writing unit and integration tests, Ability to read technical documentation in English 📃 Skills: Java, Spring, JEE, SQL, PostgreSQL, JAX-RS, JAX-WS, Wildfly, JBoss, Kafka, ActiveMQ, Docker, Kubernetes, Git, GitLab, CI/CD, ELK, Grafana, IntelliJ, JIRA 🏢 Description: O firmie Autopay to firma, która działa na pograniczu nowoczesnych technologii i finansów. Stawiamy na otwartość, innowacyjność i zaangażowanie społeczne. Nasze wartości to kreatywność, pasja i ciągłe dążenie do doskonałości. Działamy w branży FinTech, a nasze podejście do pracownika wyróżnia nas na tle konkurencji. U nas każdy głos ma znaczenie, a każda idea może stać się rzeczywistością. Opis roli Chcesz być częścią zespołu, który nie boi się wyzwań i zawsze myśli nieszablonowo? Dołącz do nas. Twoje zadania będą obejmować: praca przy rozwoju produktu płatności, obejmująca integracje z bankami i partnerami z sektora finansowego oraz współpracę z klientami z e-commerce , analiza, projektowanie, implementacja i testowanie systemów transakcyjnych wysokiej przepustowości i dostępności, udział we wszystkich fazach cyklu wytwarzania oprogramowania, współpraca z front-end developerami, product ownerem, devops, ict, przygotowywanie i realizacja wdrożeń. W jakich narzędziach będziesz pracować? Intellij IDEA, JIRA + Agile + Confluence, Git, GitLab CI/CD, Java EE/SpringBoot, Java 1.8+, Wildfly, JBoss, JAX-RS, JAX-WS, ActiveMQ, Kafka, ELK Stack, Docker, Kubernetes, Grafana, PostgreSQL. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: 3+ lat doświadczenia w programowaniu w języku Java, bardzo dobra znajomość technologii Spring lub JEE, bardzo dobra znajomość relacyjnych baz danych, doświadczenie w pisaniu testów jednostkowych i integracyjnych, angielski na poziomie czytania dokumentacji technicznej. Mile widziane: znajomość metodyk zwinnych, doświadczenie w pracy z bazami relacyjnymi przechowującymi duże liczby danych, optymalizacja zapytań, techniki tuningu baz, doświadczenie w projektowaniu/architekturze systemów rozproszonych, doświadczenie w utrzymywaniu systemów produkcyjnych, doświadczenie w pracy z kontenerami i usługami chmurowymi. Co oferujemy? elastyczne godziny pracy, pakiet benefitów, w tym prywatna opieka medyczna, karta sportowa, dofinansowanie wczasów czy dopłata za przyjazd do biura rowerem, samodzielność i odpowiedzialność za powierzone zadania, współpracę i udział w unikalnych projektach, możliwości rozwoju, przyjazna atmosfera pracy, wsparcie zespołu, dostęp do nowoczesnych narzędzi i technologii. Dołącz do nas i razem zmierzajmy tam, gdzie jeszcze nikt nie był!
Technology
Autopay S.A.
Java Developer
Mid
Remote
Sopot, Poland
🏢 Summary: Role focused on developing and maintaining high‑performance transactional payment systems, including integrations with banks and e-commerce clients. The position involves full software development lifecycle participation, from analysis and design to implementation, testing, and deployment. Work is centered around scalable, high-availability backend solutions in a FinTech environment. 🗂️ Requirements: 3+ years of experience in Java programming, Very good knowledge of Spring or JEE, Very good knowledge of relational databases, Experience in writing unit and integration tests, Ability to read technical documentation in English 📃 Skills: Java, Spring, JEE, SQL, PostgreSQL, JAX-RS, JAX-WS, Wildfly, JBoss, ActiveMQ, Kafka, Docker, Kubernetes, Git, GitLab, CI/CD, ELK, Grafana, IntelliJ, JIRA 🏢 Description: O firmie Autopay to firma, która działa na pograniczu nowoczesnych technologii i finansów. Stawiamy na otwartość, innowacyjność i zaangażowanie społeczne. Nasze wartości to kreatywność, pasja i ciągłe dążenie do doskonałości. Działamy w branży FinTech, a nasze podejście do pracownika wyróżnia nas na tle konkurencji. U nas każdy głos ma znaczenie, a każda idea może stać się rzeczywistością. Opis roli Chcesz być częścią zespołu, który nie boi się wyzwań i zawsze myśli nieszablonowo? Dołącz do nas. Twoje zadania będą obejmować: praca przy rozwoju produktu płatności, obejmująca integracje z bankami i partnerami z sektora finansowego oraz współpracę z klientami z e-commerce , analiza, projektowanie, implementacja i testowanie systemów transakcyjnych wysokiej przepustowości i dostępności, udział we wszystkich fazach cyklu wytwarzania oprogramowania, współpraca z front-end developerami, product ownerem, devops, ict, przygotowywanie i realizacja wdrożeń. W jakich narzędziach będziesz pracować? Intellij IDEA, JIRA + Agile + Confluence, Git, GitLab CI/CD, Java EE/SpringBoot, Java 1.8+, Wildfly, JBoss, JAX-RS, JAX-WS, ActiveMQ, Kafka, ELK Stack, Docker, Kubernetes, Grafana, PostgreSQL. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: 3+ lat doświadczenia w programowaniu w języku Java, bardzo dobra znajomość technologii Spring lub JEE, bardzo dobra znajomość relacyjnych baz danych, doświadczenie w pisaniu testów jednostkowych i integracyjnych, angielski na poziomie czytania dokumentacji technicznej. Mile widziane: znajomość metodyk zwinnych, doświadczenie w pracy z bazami relacyjnymi przechowującymi duże liczby danych, optymalizacja zapytań, techniki tuningu baz, doświadczenie w projektowaniu/architekturze systemów rozproszonych, doświadczenie w utrzymywaniu systemów produkcyjnych, doświadczenie w pracy z kontenerami i usługami chmurowymi. Co oferujemy? elastyczne godziny pracy, pakiet benefitów, w tym prywatna opieka medyczna, karta sportowa, dofinansowanie wczasów czy dopłata za przyjazd do biura rowerem, samodzielność i odpowiedzialność za powierzone zadania, współpracę i udział w unikalnych projektach, możliwości rozwoju, przyjazna atmosfera pracy, wsparcie zespołu, dostęp do nowoczesnych narzędzi i technologii. Dołącz do nas i razem zmierzajmy tam, gdzie jeszcze nikt nie był!