New offer - be the first one to apply!
July 7, 2026
Java Developer
Mid • Remote
Sopot, Poland
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. Stawiamy na otwartość, innowacyjność i zaangażowanie.
Wierzymy, że najlepsze rozwiązania powstają dzięki współpracy ludzi, którzy nie boją się wyzwań i chcą mieć realny wpływ na rozwój produktów. U nas każdy głos ma znaczenie, a każda dobra idea może zostać wdrożona w życie.
Twoja rola
Do naszego zespołu poszukujemy osoby na stanowisko Java Developer, która będzie rozwijać kluczowe rozwiązania związane z obsługą transakcji i integracje finansowe. Tworzymy systemy odpowiadające za komunikację z bankami, realizację przelewów, weryfikację statusów transakcji oraz wymianę danych pomiędzy systemami.
Na tym stanowisku będziesz rozwijać oprogramowanie działające na dużą skalę i mieć realny wpływ na codzienne procesy finansowe tysięcy użytkowników.
Zakres obowiązków
- Programowanie i rozwój aplikacji w języku Java 11
- Udział we wszystkich fazach cyklu wytwarzania oprogramowania - od analizy po wdrożenie i utrzymanie
- Projektowanie oraz rozwój rozwiązań wspierających procesy transakcyjne i integracje zewnętrzne
- Przygotowywanie i realizacja wdrożeń (Gitlab, CI/CD, Kubernetes)
- Testowanie wytworzonego kodu w celu zapewnienia wysokiej jakości oprogramowania
- Monitorowanie i utrzymanie aplikacji w środowisku produkcyjnym
- Optymalizacja istniejących rozwiązań pod kątem wydajności i bezpieczeństwa
- Udział w projektowaniu nowoczesnej architektury systemów finansowych
Kogo szukamy?
- Minimum 3 lata doświadczenia komercyjnego w programowaniu w języku Java
- Bardzo dobra znajomość Java 11+ oraz Spring / Spring Boot Framework
- Znajomość zasad projektowania i tworzenia aplikacji backendowych
- Umiejętność pracy zespołowej i aktywnego uczestnictwa w procesie wytwarzania oprogramowania
- Dbałość o jakość kodu, testowanie i dobre praktyki programistyczne
Mile widziane
- Doświadczenie w projektowaniu i budowie systemów rozproszonych
- Doświadczenie w utrzymywaniu systemów produkcyjnych o wysokiej dostępności
- Znajomość konteneryzacji oraz pracy z Dockerem i Kubernetes
- Doświadczenie z Apache Kafka i architekturą opartą o zdarzenia
- Doświadczenie w integracji z zewnętrznymi systemami i API
Co oferujemy?
Pracę w organizacji technologicznej rozwijającej nowoczesne rozwiązania płatnicze oraz możliwość realnego wpływu na produkty wykorzystywane przez miliony użytkowników.
- Udział w projektach fintech realizowanych na dużą skalę
- Pracę z nowoczesnym stosem technologicznym
- Współpracę z doświadczonymi zespołami produktowymi, technologicznymi i biznesowymi
- Samodzielność w działaniu oraz wpływ na rozwój architektury i produktów
- Elastyczną organizację pracy
- Przestrzeń do wdrażania własnych pomysłów i inicjatyw
- Prywatną opiekę medyczną
- Kartę sportową
- Przyjazną atmosferę i kulturę opartą na współpracy
Dlaczego warto?
W Autopay będziesz rozwijać rozwiązania wspierające kluczowe procesy płatnicze i finansowe, wykorzystywane każdego dnia przez klientów indywidualnych i biznesowych.
Dołączysz do zespołu tworzącego nowoczesne systemy transakcyjne, pracującego z technologiami takimi jak Java, Spring, Kubernetes i Kafka.
To doskonałe miejsce dla osób, które chcą rozwijać swoje kompetencje techniczne, pracować nad złożonymi rozwiązaniami biznesowymi i mieć realny wpływ na kierunek rozwoju produktów fintech.
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.
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ł!
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
Krajowa Izba Rozliczeniowa S.A.
Programista Java (k/m)
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Offer for a Java Developer role focused on building and developing software using Java and Spring Boot in a containerized environment. The position involves creating REST services, working with messaging systems and PostgreSQL databases, and ensuring high code quality through reviews. The role includes participation in defining system requirements and developing scalable backend services. 🗂️ Requirements: Minimum 3 years of experience as Java Developer, Very good knowledge of Spring Boot, Knowledge of REST API, Experience with messaging systems such as Apache Pulsar or similar, Experience with containerization technologies, Experience working with PostgreSQL databases 📃 Skills: Java, Spring, SpringBoot, REST, ApachePulsar, Docker, Kubernetes, PostgreSQL, SQL, Git 🏢 Description: KIR to hub usług wspólnych polskiego sektora finansowego. Budujemy rozwiązania systemowe dla bankowości, gospodarki i administracji. Na bazie doświadczenia i najnowszej technologii dostarczamy usługi, które skutecznie pomagają partnerom biznesowym w uwalnianiu potencjału ich projektów i wdrażaniu innowacji. Od ponad 30 lat rozliczamy płatności detaliczne w Polsce, tworzymy rozwiązania z zakresu bezpiecznej wymiany informacji, zapewniamy narzędzia z zakresu identyfikacji elektronicznej oraz usług zaufania: zdalne potwierdzanie tożsamości – mojeID oraz kwalifikowany podpis elektroniczny – mSzafir. Aktualnie poszukujemy Programisty Java (k/m) Zakres zadań na stanowisku: tworzenie i rozwój oprogramowania w oparciu o Java i Spring Boot, wytwarzanie usług w modelu konteneryzacji, udział w pracach nad definiowaniem potrzeb i wymagań do rozwijanego oprogramowania, dbałość o wysoką jakość kodu oraz przegląd kodu rozwijanych usług. Nasze oczekiwania: minimum 3 lata doświadczenia zawodowego w roli programisty Java, bardzo dobra znajomość Spring Boot, znajomość zagadnień związanych z REST API, znajomość systemu kolejkowego Apache PULSAR (bądź innych technologii kolejkowania), doświadczenie w rozwoju aplikacji w technologiach konteneryzacji, doświadczenie w pracy z bazami danych PostgreSQL, umiejętność pracy w zespole, komunikatywność. To oferujemy: umowę o pracę z pakietem benefitów, system premiowy, prywatną opiekę medyczną, ubezpieczenie na życie, możliwość rozwoju zawodowego (dofinansowanie do szkoleń, konferencji, etc.), pracę w przyjaznym środowisku w ambitnym, doświadczonym zespole, spotkania integracyjne, możliwość realizacji swoich pomysłów i wpływania na rozwój firmy, przez pierwsze trzy miesiące praca w biurze – obligatoryjnie, następnie model hybrydowy.
Technology
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
150 - 190 PLN
🏢 Summary: Senior Java Backend Developer role focused on developing and maintaining a large-scale, high-transaction enterprise platform for global financial institutions, supporting fraud detection, AML processes and real-time transaction analysis. The position involves backend feature delivery, performance optimization, system upgrades and working with distributed, data-intensive systems. It offers impact on globally used financial systems in a complex, production-grade environment. 🗂️ Requirements: Minimum 7–8 years of commercial experience in building and maintaining production systems, Strong experience with Java in backend development, Hands-on experience with Spring Boot, Experience with Kafka and event-driven or queue-based systems, Practical experience with Docker and Kubernetes, Experience working with Unix/Linux environments, Experience in high-transaction, distributed or large-scale data systems, English at C1 level 📃 Skills: Java, Spring, SpringBoot, Kafka, RabbitMQ, Docker, Kubernetes, Unix, Linux, GCP, Terraform, Angular, Elasticsearch, Spark, SQL, Grafana 🏢 Description: Nasz Klient to firma technologiczna tworząca zaawansowaną platformę dla sektora finansowego, wykorzystywaną przez ponad 130 instytucji na świecie do wykrywania fraudów, przeciwdziałania praniu pieniędzy oraz analizy transakcji w czasie rzeczywistym. Projekt koncentruje się na utrzymaniu i rozwoju dużej, złożonej platformy enterprise, składającej się z kilkudziesięciu aplikacji, obejmującej m.in . elementy AI (Artificial Intelligence) , scoringu klienta, wnioskowania oraz funkcjonalności używane w systemach bankowych. Szukamy doświadczonej osoby na stanowisko Senior Java Backend Developer , która dobrze odnajduje się w środowiskach wysoko transakcyjnych, potrafi diagnozować złożone problemy techniczne i chce mieć realny wpływ na rozwój systemów używanych globalnie. 📍 TRYB PRACY: Warszawa, hybrydowo, minimum 2 dni w tygodniu z biura, czasem 3 dni. 🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? Rozwojem i utrzymaniem dużej, złożonej platformy enterprise wykorzystywanej przez globalne instytucje finansowe do analizy transakcji, wykrywania fraudów, scoringu klientów oraz obsługi procesów związanych z przeciwdziałaniem przestępczości finansowej. Projektowaniem i dostarczaniem funkcjonalności backendowych w środowisku wysoko transakcyjnym, gdzie liczy się niezawodność, wydajność, skalowalność oraz umiejętność pracy z dużymi wolumenami danych. Diagnozowaniem problemów wydajnościowych i infrastrukturalnych, analizą miejsc, w których system „utyka”, identyfikowaniem nadmiernego zużycia zasobów oraz proponowaniem praktycznych rozwiązań. Pracą przy instalacjach, upgrade’ach, skryptach migracyjnych oraz stopniowym przepisywaniu istniejących rozwiązań na nowsze technologie. Wspieraniem mniejszych decyzji projektowych i architektonicznych - nie jest to rola architektoniczna, ale doświadczenie w tym obszarze będzie dużym atutem. 🔍 CZEGO OD CIEBIE OCZEKUJEMY? Must have: Minimum 7–8 lat doświadczenia komercyjnego w tworzeniu i utrzymaniu systemów produkcyjnych, najlepiej w środowiskach wysoko transakcyjnych, rozproszonych lub przetwarzających duże wolumeny danych. Bardzo dobrej znajomości Java oraz doświadczenia z Spring Boot przy budowie backendowych usług produkcyjnych. Doświadczenia z systemami kolejkowymi i przetwarzaniem zdarzeń, szczególnie z Kafka oraz mile widzianą znajomością RabbitMQ . Praktycznej znajomości konteneryzacji i pracy ze środowiskami uruchomieniowymi opartymi o Docker oraz Kubernetes . Umiejętności pracy z systemami Unix/Linux z perspektywy użytkownika oraz swobodnego poruszania się po środowiskach serwerowych. Bardzo dobrej znajomości języka angielskiego na poziomie C1 – organizacja działa międzynarodowo, a codzienna komunikacja wymaga jasnego i praktycznego porozumiewania się. Nice to have: Doświadczenie z chmurą, szczególnie GCP (Google Cloud Platform) , lub innymi rozwiązaniami cloudowymi. Znajomość Terraform , Angular , Elasticsearch , Spark , SQL oraz narzędzi obserwowalności, takich jak Grafana . Doświadczenie w branży bankowej, fintech, forex, kurierskiej, logistycznej lub innej, w której występują systemy rozproszone, wysoka transakcyjność i potrzeba analizy problemów wydajnościowych. Background architektoniczny lub doświadczenie w podejmowaniu mniejszych decyzji projektowo-technicznych w zespole seniorskim. 🤝 DLACZEGO WARTO? Realny wpływ na rozwój platformy używanej przez globalne instytucje finansowe do wykrywania i zapobiegania przestępczości finansowej. Praca w doświadczonym, technicznym zespole, który stawia na ownership, dobrą komunikację i solidne decyzje inżynierskie. Możliwość pracy przy systemach o dużej skali, wysokiej transakcyjności i realnych wyzwaniach wydajnościowych. Kontakt z nowoczesnym stackiem technologicznym obejmującym Java , Spring Boot , Kafka , Docker , Kubernetes , rozwiązania cloudowe oraz narzędzia observability. Przejrzysty proces rekrutacyjny: 1-godzinna rozmowa techniczna online z developerem, a następnie spotkanie na miejscu poświęcone dopasowaniu do zespołu, rozmowie o doświadczeniu oraz otwartym tematom technicznym i architektonicznym. Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami. TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
Technology
B2Bnetwork
Java Developer
Mid
Remote
Warsaw, Poland
100 - 160 PLN
🏢 Summary: Oferta dotyczy długoterminowego projektu w sektorze bankowym i finansowym dla doświadczonego Java Developera, odpowiedzialnego za projektowanie, rozwój i utrzymanie nowoczesnych systemów backendowych. Rola obejmuje tworzenie i integrację REST API, pracę w środowisku Agile oraz dbanie o jakość i wydajność aplikacji. Stanowisko daje możliwość pracy z nowoczesnymi wersjami Java i popularnymi narzędziami ekosystemu Spring. 🗂️ Requirements: Minimum 3–4 lata komercyjnego doświadczenia jako Java Developer, Bardzo dobra znajomość Java 11, 17 lub 21, Doświadczenie z frameworkiem Spring (Spring Boot), Znajomość Hibernate / JPA, Doświadczenie w tworzeniu i integracji REST API, Znajomość Jira oraz Confluence, Umiejętność pisania testów jednostkowych w JUnit i Mockito, Znajomość języka angielskiego na poziomie B2–C1 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, JUnit, Mockito, Jira, Confluence, Groovy, Docker, Jenkins, Kafka, Grafana, CI/CD 🏢 Description: O projekcie Dołącz do zespołu realizującego nowoczesne projekty dla sektora bankowego i finansowego. Poszukujemy doświadczonego Java Developera, który będzie uczestniczył w projektowaniu, rozwoju oraz utrzymaniu zaawansowanych systemów wspierających kluczowe procesy biznesowe naszych klientów. Twój zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji opartych o Java 11/17/21 Tworzenie oraz rozwijanie usług REST API Współpraca z analitykami, testerami i architektami w ramach zespołów Agile Udział w analizie wymagań biznesowych i technicznych Tworzenie testów jednostkowych oraz dbanie o jakość dostarczanego kodu Optymalizacja wydajności oraz stabilności aplikacji Udział w code review oraz dzielenie się wiedzą w zespole Nasze wymagania Minimum 3–4 lata doświadczenia komercyjnego na stanowisku Java Developera Bardzo dobra znajomość Java 11, 17 lub 21 Doświadczenie w pracy z frameworkiem Spring (Spring Boot) Znajomość Hibernate / JPA Doświadczenie w tworzeniu i integracji REST API Znajomość narzędzi Jira oraz Confluence Umiejętność pisania testów jednostkowych z wykorzystaniem JUnit i Mockito Znajomość języka angielskiego na poziomie B2–C1 Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów Mile widziane Znajomość Groovy Doświadczenie w pracy z Docker Znajomość Jenkins oraz procesów CI/CD Doświadczenie z Apache Kafka Znajomość narzędzi monitorujących, np. Grafana Doświadczenie w projektach z obszaru bankowości lub finansów Oferujemy Udział w długoterminowych projektach dla renomowanych instytucji finansowych Możliwość pracy zdalnej lub hybrydowej Elastyczne godziny pracy Współpracę z doświadczonym zespołem ekspertów IT Możliwość rozwoju kompetencji technicznych i udziału w szkoleniach Atrakcyjne wynagrodzenie adekwatne do doświadczenia Przyjazną atmosferę pracy oraz realny wpływ na rozwój realizowanych rozwiązań Jeżeli chcesz rozwijać swoje kompetencje w projektach dla sektora finansowego oraz pracować przy nowoczesnych technologiach Java – zapraszamy do aplikowania!