April 24, 2026
Java Developer
Mid • Remote
Sopot, Poland
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ł!
Similar jobs you might like
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ł!
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.
Python Developer
Mid
Remote
Sopot, Poland
🏢 Summary: Backend-focused Python Developer role involving design, development and maintenance of scalable web applications and REST APIs in a product-oriented team. The position includes work on production systems across multiple industries, with strong emphasis on code quality, automated testing and architectural decisions. Occasional frontend support in SPA applications is expected. 🗂️ Requirements: Minimum 3 years of experience with Python in web applications, Commercial experience with Django, Knowledge of FastAPI, Experience designing and implementing REST API, Experience with PostgreSQL or other relational databases, Ability to write unit and integration tests, Practical experience with Docker and docker-compose, Proficiency with Git and git-flow, Understanding of web application architecture, Basic experience working in Linux environment, Knowledge of CI/CD concepts, English proficiency for technical documentation 📃 Skills: Python, Django, FastAPI, REST, HTTP, PostgreSQL, SQL, Docker, docker-compose, Git, Linux, CI/CD, React, Vue.js, JavaScript, HTML5, CSS, Redis, Celery, RabbitMQ, Kafka, Graylog, ClickHouse, AWS, GCP 🏢 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ą. Praca hybrydowa z biura w Sopocie lub Warszawie lub zdalna 100% Umowa o pracę lub kontrakt B2B Opis roli Jesteśmy doświadczonym backendowym zespołem produktowym, który rozwija nowoczesne systemy webowe wykorzystywane w różnych domenach biznesowych, m.in. w finansach, telekomunikacji i mediach. Nasz zespół tworzą specjaliści Python z dużą ekspertyzą w projektowaniu stabilnych, skalowalnych i wydajnych rozwiązań. Pracujemy nad rozwojem realnych funkcjonalności: od implementacji nowych feature’ów, przez refaktoryzację, po optymalizację kluczowych elementów systemu. Duży nacisk kładziemy na jakość kodu, automatyzację oraz architekturę o długim czasie życia. Mamy realny wpływ na decyzje technologiczne, architektoniczne oraz sposób integracji backendu z frontendem. Poszukujemy Python Developera, który wesprze nas w tworzeniu i utrzymaniu backendu nowoczesnych aplikacji webowych. Praca obejmuje zarówno rozwój nowych funkcjonalności, jak i dbanie o stabilność istniejących systemów. Okazjonalnie może pojawić się zaangażowanie po stronie frontendu - na poziomie „fullstack-aware”. Twoim zadaniem będzie współtworzenie skalowalnych systemów produkcyjnych, integracja usług za pomocą REST API, a także udział w projektach wdrażanych dla klientów z różnych branż. Pracujemy w środowisku ukierunkowanym na testy automatyczne, jakość i ciągłe doskonalenie rozwiązań. 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ć: projektowanie, rozwój oraz refaktoryzacja backendowych aplikacji webowych w Pythonie (Django, FastAPI), projektowanie i implementacja REST API oraz integracja backendu z frontendem (React + Vue.js), praca nad skalowalnością, czytelnością i utrzymywalnością kodu w istniejących systemach produkcyjnych, udział w wdrożeniach produkcyjnych systemów dla klientów z branż finansowej, telekomunikacyjnej, medialnej i sportowej, zapewnianie jakości: testy jednostkowe i integracyjne, code review, automatyzacja procesów developerskich, współudział w decyzjach architektonicznych i technologicznych (backend, integracje, infrastruktura developerska), okazjonalna praca frontendowa: drobne modyfikacje komponentów, styli oraz logiki UI w aplikacjach SPA. Wymagania i umiejętności, których szukamy u osoby zatrudnionej w tej roli: bardzo dobra znajomość Pythona w kontekście aplikacji webowych (min. 3 lata), doświadczenie w pracy z Django, znajomośc FastAPI jako frameworku API, praktyczne doświadczenie w projektowaniu i implementacji REST API (HTTP, autoryzacja, struktura API), dobra znajomość relacyjnych baz danych, w szczególności PostgreSQL, umiejętność pisania testów jednostkowych i integracyjnych, praktyczna znajomość Docker oraz docker-compose, biegłość w pracy z Git oraz znajomość zasad git-flow, rozumienie podstaw architektury aplikacji webowych (warstwy, odpowiedzialności, integracje), podstawowa znajomość pracy w środowisku Linux, znajomość zagadnień CI/CD na poziomie developerskim, komunikatywna znajomość języka angielskiego (praca z dokumentacją), samodzielność, odpowiedzialność oraz umiejętność analitycznego myślenia. Co będzie Twoim dodatkowym atutem? praktyczna znajomość ClickHouse, znajomość technologii wspierających systemy backendowe: Redis, Celery, RabbitMQ, Kafka, Graylog, znajomość zagadnień bezpieczeństwa aplikacji webowych (min. OWASP Top 10), doświadczenie w pracy z AWS lub GCP, doświadczenie w pracy z narzędziami JIRA / YouTrack, praktyczne doświadczenie w pracy z React + Vue.js, dobra znajomość JavaScript (ES6+), umiejętność modyfikowania komponentów, styli i logiki UI, znajomość HTML5 i CSS w kontekście aplikacji SPA. 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.
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.
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.
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.
Infrastructure Engineering Lead (Hands-on Devops)
Senior
Hybrid
Sopot, Poland
🏢 Summary: Leadership role combining people management with hands-on technical responsibility for hybrid infrastructure (On-Premise & Cloud). The position focuses on reliability, architecture design, automation, IAM governance, and development of DevOps and IT Support teams. The role requires active involvement in Kubernetes environments, Infrastructure as Code, and cloud platforms while shaping infrastructure standards and strategy. 🗂️ Requirements: Experience as Manager or Team Leader, Experience with hybrid infrastructure (On-Premise and public cloud), Experience managing Kubernetes clusters, Knowledge of at least one scripting/programming language (Python, Go or Bash), Experience with Infrastructure as Code approach, Experience designing Active Directory or Entra ID structures, Experience implementing IAM policies and access management processes, Knowledge of privileged access management (PAM), Experience with automation in infrastructure and IT operations, English proficiency minimum B2 📃 Skills: Kubernetes, AWS, Azure, Terraform, Ansible, Puppet, Python, Go, Bash, Linux, Windows, VMware, Proxmox, ActiveDirectory, EntraID, Okta, Vault, Keycloak, GitLab, PostgreSQL, MongoDB, Redis, Kafka, Debezium, HAProxy, PaloAlto, Juniper, Prometheus, Grafana, Zabbix, Dynatrace, ELK, VictoriaMetrics, OpsGenie, Intune, FluxCD, Crossplane 🏢 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 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 HelpDes k / IT Suppor t , definiowanie i egzekwowanie polityk tożsamości i dostępów (IAM), w tym mechanizmów Segregation of Dut ies 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? Pracę w organizacji technologicznej rozwijającej rozwiązania wykorzystywane na dużą skalę oraz realny wpływ na kształt i rozwój infrastruktury IT. Dodatkowo 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.
Technology
j-labs
Senior Java Backend Engineer – Payments Platform
Senior
Hybrid
Krakow, Poland
150 - 180 PLN
🏢 Summary: Long-term role in building and evolving a high-availability, cloud-ready payment processing platform based on microservices architecture. The position involves designing new payment architecture, developing robust backend solutions, and driving DevOps practices in close collaboration with engineering teams. The project focuses on scalability, resilience, automation, and architectural decision-making within a modern financial ecosystem. 🗂️ Requirements: Minimum 8 years of experience as Backend Engineer, Strong knowledge of Java, Strong knowledge of Spring Boot, Experience designing and implementing microservices, Experience with distributed systems, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Knowledge of cloud solutions, Knowledge of DevOps or DevSecOps practices, Ability to design highly available and fault-tolerant systems, Very good command of English 📃 Skills: Java, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, Linux, Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry, CI/CD, DevOps, DevSecOps, ServiceMesh, Cloud 🏢 Description: O projekcie Dołączysz do zespołu budującego nowoczesną platformę płatniczą nowej generacji dla dużej instytucji finansowej. Tworzymy lekki, skalowalny silnik przetwarzania płatności, który pozwala szybko wdrażać nowe funkcjonalności biznesowe i modernizować istniejący ekosystem płatności. Platforma jest projektowana jako wysoce dostępna, odporna na awarie i gotowa do pracy w środowisku chmurowym. Rozwiązanie opiera się na ponownym wykorzystaniu sprawdzonych komponentów, co pozwala na szybsze i bardziej efektywne dostarczanie nowych funkcji. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Projekt jest długoterminowy i oferuje możliwość pracy nad transformacją całego ekosystemu płatniczego, udziału w decyzjach architektonicznych oraz rozwijania umiejętności w obszarze cloud, mikroserwisów i nowoczesnych praktyk DevOps. Aktualnie pracujemy z technologiami : Java 17+, Spring Boot, mikroserwisy, Kafka, Docker, Kubernetes, Service Mesh, SQL, Linux, monitoring i observability (Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry), CI/CD i DevOps/DevSecOps. Hybryda: 1-2 x w tygodniu z biura w Krakowie. Twoje zadania Projektowanie i rozwój nowej architektury płatniczej. Tworzenie wysokiej jakości kodu i testów jednostkowych/integracyjnych. Zapewnienie wysokiej dostępności, niezawodności i bezpieczeństwa systemów. Wsparcie transformacji istniejącego środowiska płatniczego. Rozwiązywanie problemów architektonicznych i blokad technicznych. Współpraca z zespołami DevOps nad CI/CD i automatyzacją infrastruktury. Prowadzenie analiz technicznych i studiów wykonalności. Mentoring i coaching innych inżynierów w zespole. Doradztwo architektoniczne i techniczne dla zespołów projektowych. Zapewnienie zgodności z obowiązującymi standardami i kontrolami. Wymagania Minimum 8 lat doświadczenia jako Backend Engineer . Bardzo dobra znajomość Java i Spring Boot . Doświadczenie w projektowaniu i implementacji mikroserwisów oraz systemów rozproszonych . Doświadczenie z Kafka, Docker, Kubernetes . Znajomość rozwiązań chmurowych i DevOps/DevSecOps . Umiejętność projektowania systemów wysoko dostępnych i odpornych na awarie. Bardzo dobra znajomość języka angielskiego. Mile widziane Doświadczenie w instytucjach finansowych, szczególnie w obszarze płatności. Znajomość języków Go lub Rust. Doświadczenie w JVM tuning i diagnostyce wydajności. Wiedza z zakresu cyberbezpieczeństwa, regulacji i prywatności danych. Sam/a zobacz, dlaczego warto być w j-labs! Dołączysz do firmy stworzonej przez inżynierów dla inżynierów , która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. Robimy dobre IT albo wcale . Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat , a 30% zostaje zatrudnionych z polecenia . Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy , dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. Dołącz do Gildii Technologicznej l ub stwórz własną - nasze community zrzeszają specjalistów w obszarach : Java , Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)
Technology
j-labs
Senior Java + DevOps Engineer
Senior
Hybrid
Krakow, Poland
150 - 180 PLN
🏢 Summary: Long-term role for a Senior Backend Engineer to design and build a next-generation, cloud-ready payment processing platform based on microservices architecture. The position involves developing highly available, fault-tolerant systems, driving architectural decisions, and collaborating closely with DevOps on CI/CD and automation. The project focuses on modernizing the payment ecosystem using Java and cloud-native technologies. 🗂️ Requirements: Minimum 8 years of experience as Backend Engineer, Very good knowledge of Java, Very good knowledge of Spring Boot, Experience in designing and implementing microservices, Experience with distributed systems, Experience with Kafka, Experience with Docker, Experience with Kubernetes, Knowledge of cloud solutions, Experience with DevOps or DevSecOps practices, Ability to design highly available and fault-tolerant systems, Very good command of English 📃 Skills: Java, Spring, SpringBoot, Microservices, Kafka, Docker, Kubernetes, SQL, Linux, Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry, CICD, DevOps, DevSecOps, Terraform, AWS, Azure, GCP 🏢 Description: O projekcie Dołączysz do zespołu budującego nowoczesną platformę płatniczą nowej generacji dla dużej instytucji finansowej. Tworzymy lekki, skalowalny silnik przetwarzania płatności, który pozwala szybko wdrażać nowe funkcjonalności biznesowe i modernizować istniejący ekosystem płatności. Platforma jest projektowana jako wysoce dostępna, odporna na awarie i gotowa do pracy w środowisku chmurowym. Rozwiązanie opiera się na ponownym wykorzystaniu sprawdzonych komponentów, co pozwala na szybsze i bardziej efektywne dostarczanie nowych funkcji. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Pracujemy w zwinny sposób, kładąc duży nacisk na automatyzację, wysoką jakość kodu i testy wbudowane w proces wytwarzania oprogramowania. Nasz zespół ściśle współpracuje z DevOps i innymi zespołami inżynieryjnymi, dbając o ciągłą integrację, dostarczanie i monitorowanie systemu. Projekt jest długoterminowy i oferuje możliwość pracy nad transformacją całego ekosystemu płatniczego, udziału w decyzjach architektonicznych oraz rozwijania umiejętności w obszarze cloud, mikroserwisów i nowoczesnych praktyk DevOps. Aktualnie pracujemy z technologiami : Java, Spring Boot, mikroserwisy, Kafka, Docker, Kubernetes, Service Mesh, SQL, Linux, monitoring i observability (Splunk, Grafana, Prometheus, Jaeger, Kiali, OpenTelemetry), CI/CD i DevOps/DevSecOps. Hybryda: 1-2 x w tygodniu z biura w Krakowie. Twoje zadania Projektowanie i rozwój nowej architektury płatniczej. Tworzenie wysokiej jakości kodu i testów jednostkowych/integracyjnych. Zapewnienie wysokiej dostępności, niezawodności i bezpieczeństwa systemów. Wsparcie transformacji istniejącego środowiska płatniczego. Rozwiązywanie problemów architektonicznych i blokad technicznych. Współpraca z zespołami DevOps nad CI/CD i automatyzacją infrastruktury. Prowadzenie analiz technicznych i studiów wykonalności. Mentoring i coaching innych inżynierów w zespole. Doradztwo architektoniczne i techniczne dla zespołów projektowych. Zapewnienie zgodności z obowiązującymi standardami i kontrolami. Wymagania Minimum 8 lat doświadczenia jako Backend Engineer . Bardzo dobra znajomość Java i Spring Boot . Doświadczenie w projektowaniu i implementacji mikroserwisów oraz systemów rozproszonych . Doświadczenie z Kafka, Docker, Kubernetes . Znajomość rozwiązań chmurowych i DevOps/DevSecOps . Umiejętność projektowania systemów wysoko dostępnych i odpornych na awarie. Bardzo dobra znajomość języka angielskiego. Mile widziane Doświadczenie w instytucjach finansowych, szczególnie w obszarze płatności. Znajomość języków Go lub Rust. Doświadczenie w JVM tuning i diagnostyce wydajności. Wiedza z zakresu cyberbezpieczeństwa, regulacji i prywatności danych. Sam/a zobacz, dlaczego warto być w j-labs! Dołączysz do firmy stworzonej przez inżynierów dla inżynierów , która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób . j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata! Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe. Robimy dobre IT albo wcale . Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 11 lat , a 30% zostaje zatrudnionych z polecenia . Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy , dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu. Dołącz do Gildii Technologicznej l ub stwórz własną - nasze community zrzeszają specjalistów w obszarach : Java , Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany. Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)
Technology
Bank PEKAO S.A.
Programista / Programistka Java - Bankowość Elektroniczna dla Firm
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Development and maintenance of modern electronic banking systems for corporate clients within a long-term Agile project. The role focuses on building advanced web solutions, implementing business logic, and ensuring high quality, performance, and stability of banking applications. You will collaborate with cross-functional teams to deliver scalable and reliable IT solutions. 🗂️ Requirements: Minimum 5 years commercial experience in Java development, Experience with Spring and Hibernate, Experience with Oracle and Kafka, Ability to translate business requirements into IT solutions, Adherence to coding standards and QA practices, Experience working in Agile methodology, English B1/B2 level, Higher education degree in IT, Mathematics, Physics or related field 📃 Skills: Java, Spring, Hibernate, Oracle, Kafka, Cassandra, Agile, QA 🏢 Description: Dołącz do nas! Celem pracy na tym stanowisku jest rozwój i utrzymanie nowoczesnych systemów bankowości elektronicznej dla klientów korporacyjnych Pekao. Osoba na tym stanowisku będzie współtworzyć zaawansowane rozwiązania webowe w ramach długoterminowego projektu realizowanego w metodyce Agile. Pracując w interdyscyplinarnym zespole, wesprzesz cyfryzację kluczowych systemów bankowych, dbając o ich stabilność, jakość i dopasowanie do potrzeb biznesu. W naszym zespole będziesz odpowiadać za: Rozwój nowych funkcjonalności w systemach bankowości elektronicznej dla klientów firmowych. Implementację logiki biznesowej zgodnie z wymaganiami biznesu i architekturą systemu. Współpracę z analitykami, klientem biznesowym i innymi zespołami technicznymi w celu dostarczania kompletnych rozwiązań. Zapewnienie wysokiej jakości oprogramowania (funkcjonalność, wydajność, niezawodność). Proponowanie i wdrażanie nowych rozwiązań technologicznych, optymalizacji. Tworzenie wysokiej jakości dokumentacji swojej pracy. Ta praca jest dla Ciebie, jeśli: Masz min. 5 lat komercyjnego doświadczenia w programowaniu w języku Java z wykorzystaniem Spring, Hibernate. Masz doświadczenie w programowaniu aplikacji z wykorzystaniem technologii: Oracle, Kafka, a Apache Cassandra będzie dodatkowym atutem. Masz praktykę w zakresie identyfikowania wymagań biznesowych i przekładania ich na rozwiązania IT. Podtrzymujesz dobre praktyki programistyczne i realizację QA. Dobrze odnajdujesz się w zespole pracującym w Agile i cenisz samodyscyplinę, odpowiedzialność oraz współpracę. Znasz język angielski na poziomie B1/B2. Posiadasz wykształcenie wyższe, co najmniej inżynierskie o profilu ścisłym (preferowane kierunki: informatyczny, matematyczny, fizyczny). Oferujemy Ci: Premię uzależnioną od wyników i zaangażowania. Prywatną opiekę medyczną dla Ciebie i Twojej rodziny na preferencyjnych warunkach. Kartę MultiSport i Ubezpieczenie Grupowe na korzystnych warunkach. System szkoleń i programów rozwojowych. Dostęp do Wewnętrznej Giełdy Pracy.