New offer - be the first one to apply!

June 27, 2026

Java Developer (Data & Campaign Systems)

Senior • Hybrid

Warsaw, Poland

Projekt dotyczy budowy docelowego systemu kampanijnego, wykorzystywanego do zarządzania kampaniami bezpośrednimi. Rozwiązanie rozwijane jest w środowisku Google Cloud Platform z wykorzystaniem BigQuery, CloudSQL oraz Google Pub/Sub. Rola ma charakter backend-first fullstack (około 70% backend i 30% frontend) i koncentruje się na przetwarzaniu danych, integracji systemów oraz rozwoju nowoczesnych usług backendowych.

Twój zakres obowiązków

  • Rozwój i utrzymanie aplikacji backendowych w Java i Spring Boot
  • Tworzenie rozwiązań z wykorzystaniem Spring Integration
  • Rozwój warstwy frontendowej w React
  • Budowa systemu kampanijnego wspierającego komunikację z klientami
  • Integracja systemów z wykorzystaniem REST, SOAP, XML i JSON
  • Projektowanie komunikacji asynchronicznej z użyciem Google Pub/Sub
  • Praca z BigQuery oraz CloudSQL
  • Tworzenie testów jednostkowych i integracyjnych
  • Analiza techniczna oraz projektowanie nowych rozwiązań
  • Dbanie o jakość, wydajność i niezawodność aplikacji
  • Tworzenie dokumentacji technicznej

Nasze wymagania

  • Minimum 5 lat doświadczenia komercyjnego w Java
  • Bardzo dobra znajomość Java 17+
  • Doświadczenie z Spring Boot oraz Spring Integration
  • Doświadczenie w tworzeniu aplikacji backendowych
  • Praktyczna znajomość React lub doświadczenie w pracy fullstackowej
  • Doświadczenie w projektach związanych z przetwarzaniem danych, CRM, marketing automation lub systemami kampanijnymi
  • Bardzo dobra znajomość SQL i relacyjnych baz danych
  • Doświadczenie w integracji systemów z wykorzystaniem REST, SOAP, XML i JSON
  • Doświadczenie z Google Cloud Platform lub podobnymi rozwiązaniami chmurowymi
  • Znajomość BigQuery, CloudSQL oraz Google Pub/Sub lub analogicznych usług
  • Doświadczenie z komunikacją asynchroniczną i event-driven
  • Znajomość Git, Maven, Jira oraz Jenkins
  • Gotowość do pracy w modelu 70% backend i 30% frontend

Mile widziane

  • Doświadczenie przy budowie systemów kampanijnych
  • Znajomość Campaign Management oraz Marketing Automation
  • Doświadczenie z Docker, Kubernetes, GKE lub Anthos
  • Znajomość Kafka lub IBM MQ
  • Doświadczenie jako Data Engineer lub Data Analyst
  • Znajomość nierelacyjnych baz danych

Similar jobs you might like

Technology

New offer

B2Bnetwork

Java Backend Developer Mid

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy rozwoju i modyfikacji aplikacji oraz serwisów backendowych w Java z wykorzystaniem Spring Boot i Spring Integration. Rola obejmuje projektowanie, implementację i testowanie rozwiązań z naciskiem na wydajność, jakość i niezawodność oraz integrację systemów i pracę z bazami danych. Stanowisko wymaga ścisłej współpracy projektowej oraz analizy i dokumentowania rozwiązań technicznych. 🗂️ Requirements: Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java, Doświadczenie w Java SE 11 lub nowszej, Dobra znajomość Spring Boot, Dobra znajomość Spring Integration, Znajomość relacyjnych baz danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Wykształcenie wyższe informatyczne lub pokrewne, Umiejętność pracy w zespole 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, Kubernetes, Docker, Anthos, Micronaut 🏢 Description: Projekt obejmuje rozwój i modyfikację aplikacji oraz serwisów backendowych w Java, z wykorzystaniem Spring Boot i Spring Integration. Rola koncentruje się na tworzeniu rozwiązań o wysokiej jakości, wydajności i niezawodności, a także na pracy z integracjami systemowymi i relacyjnymi bazami danych. Twój zakres obowiązków - Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów - Tworzenie testów jednostkowych i integracyjnych - Dbanie o wysoką jakość oprogramowania - Dokumentowanie zaimplementowanych rozwiązań - Analiza możliwych rozwiązań technicznych - Udział w pracach projektowych Nasze wymagania - Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym Java - Doświadczenie w programowaniu w Java SE 11 lub nowszej - Dobra znajomość Spring Boot i Spring Integration - Znajomość relacyjnych baz danych - Znajomość Git, Maven, Jira i Jenkins - Znajomość standardów SOAP, REST, XML i JSON - Wykształcenie wyższe informatyczne lub pokrewne - Umiejętność pracy w zespole Mile widziane - Doświadczenie w środowisku chmurowym GCP - Znajomość BigQuery, CloudSQL i Pub/Sub - Praktyczna znajomość nierelacyjnych baz danych - Doświadczenie w budowie skonteneryzowanych aplikacji - Znajomość Anthos, Kubernetes Engine i Docker - Znajomość innych frameworków, np. Micronaut

Technology

B2Bnetwork

Java Developer

Mid

Hybrid

Warsaw, Poland

16,800 - 20,160 PLN

🏢 Summary: The offer is for a Fullstack Developer responsible for building and developing web applications with conversational elements, using Java for backend and React for frontend. The role includes API design, UI design for data, testing, and maintaining production systems in a CI/CD environment. The position involves close collaboration with AI and data teams to integrate APIs and data solutions. 🗂️ Requirements: Proficiency in React, Experience building web applications with conversational elements, Experience developing backend systems in Java, Experience designing and implementing APIs, Basic knowledge of BigQuery, Basic knowledge of SQL, Ability to design data‑driven UI, Experience using Git in team environments, Knowledge of code quality standards and testing practices, Experience working in production environments, Knowledge of CI/CD processes, Knowledge of monitoring and logging, Ability to collaborate with AI and data teams 📃 Skills: Java, React, SQL, BigQuery, Git, CICD, Monitoring, Logging, API, UI, Testing 🏢 Description: Twój zakres obowiązków Projektowanie i rozwój backendu w technologii Java oraz usług API Tworzenie i rozwój frontendu w React Budowa aplikacji webowych z elementami konwersacyjnymi Projektowanie ergonomicznego UI dla danych Współpraca z zespołami AI i data w zakresie integracji API i danych Udział w code review oraz dbanie o jakość kodu Tworzenie testów jednostkowych, integracyjnych i e2e Praca w środowisku CI/CD oraz reagowanie na incydenty Udział w rozwoju i utrzymaniu systemów produkcyjnych Nasze wymagania Znajomość React Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi Doświadczenie w budowie backendu w Java oraz projektowaniu API Podstawowa znajomość BigQuery i SQL Umiejętność projektowania UI dla danych Doświadczenie w pracy zespołowej z wykorzystaniem Git Znajomość standardów jakości, testów oraz dokumentacji Doświadczenie w pracy w środowisku produkcyjnym Znajomość CI/CD, monitoringu i logowania Umiejętność współpracy z zespołami AI i data Mile widziane Znajomość rozwiązań semantic layer i governance metryk Doświadczenie w conversational analytics i rozwiązaniach chat with data Znajomość bibliotek UI i data visualization Znajomość GCP (Cloud Run, Pub/Sub) Podstawy konteneryzacji (Docker, Kubernetes) Doświadczenie w środowisku regulowanym (np. bankowość)

Technology

DTS Next

Java Backend Developer (Mid)

Mid

Hybrid

Wroclaw, Poland

14,000 - 25,000 PLN

🏢 Summary: Offer for a Backend Developer to design and maintain microservice-based systems supporting key business processes in the telecom sector. The role focuses on backend service development, system integrations, BPMN/DMN process modeling, and close collaboration with DevOps in a modern CI/CD environment. Responsibilities include coding, testing, data migration, troubleshooting, and ensuring security and code quality. 🗂️ Requirements: Proficiency in Java and JVM internals, Experience with Spring Boot and microservices, Experience with Quarkus and native builds, Ability to build and debug Docker containers, Experience with CI/CD pipelines in GitLab, Knowledge of relational and non-relational databases, Ability to design and secure REST APIs, Experience with unit testing using JUnit and Mockito, Experience with BPMN/DMN modeling using Camunda or Kogito, Knowledge of application security and endpoint protection 📃 Skills: Java, JVM, Spring, SpringBoot, SpringSecurity, SpringData, Quarkus, Docker, DockerCompose, GitLab, CI/CD, SQL, NoSQL, PostgreSQL, MySQL, MongoDB, Oracle, REST, OpenAPI, JUnit, Mockito, BPMN, DMN, Camunda, Kogito, OAuth2, OpenID, Keycloak, Markdown 🏢 Description: Dołączysz do zespołu rozwijającego i utrzymującego systemy wspierające kluczowe procesy biznesowe jednego z największych operatorów telekomunikacyjnych w Polsce. Projekt obejmuje rozwój usług backendowych, integracje systemowe oraz architekturę mikroserwisową. Będziesz współpracować z analitykami, architektami oraz zespołem DevOps w nowoczesnym środowisku technologicznym. Twoje zadania: Projektowanie i implementacja usług backendowych Integracja z bazami danych i systemami zewnętrznymi Tworzenie i utrzymywanie dokumentacji technicznej (w tym z użyciem Markdown) Udział w analizach i projektowaniu rozwiązań (współpraca z analitykami i architektami) Modelowanie i implementacja procesów BPMN/DMN (Camunda/Kogito) Tworzenie testów jednostkowych i integracyjnych Migracje danych Współpraca z zespołem DevOps Dbanie o bezpieczeństwo i jakość kodu, udział w code review Rozwiązywanie zgłoszeń użytkowników systemów (użycie ITSM Remedy, Jira): analiza zgłoszeń, analiza logów, przygotowywanie poprawek na poziomie kodu i DB Wymagania: Java – znajomość JVM, kolekcji, współbieżności, CleanCode Spring Boot – mikroserwisy, Spring Security, Spring Data Quarkus – natywny build i konfiguracja rozszerzeń Docker – tworzenie obrazów, docker-compose, debugowanie kontenerów CI/CD GitLab – automatyzacja pipeline’ów, buildów i deploymentów Znajomość baz danych (relacyjnych i nierelacyjnych) Testy jednostkowe – JUnit, Mockito REST API – projektowanie, zabezpieczenia, dokumentacja OpenAPI Modelowanie procesów BPMN/DMN (Camunda, Kogito) Bezpieczeństwo aplikacji – walidacja, ochrona endpointów Dodatkowe atuty: Znajomość PostgreSQL, MySQL, MongoDB, Oracle Znajomość narzędzi Camunda i Kogito Kontrola dostępu i uwierzytelnianie – OAuth2, OpenID, Keycloak Tworzenie dokumentacji technicznej w Markdown Wykorzystanie AI w developmentcie – generowanie kodu, testów, refaktoryzacja Praca zespołowa z analitykami i zespołem DevOps Samodzielność w realizacji zadań Oferujemy: Elastyczny model pracy hybrydowej (częściowo zdalna) Forma zatrudnienia: B2B Prywatna opieka medyczna Karta Multisport Pełna zdalna rekrutacja

Technology

DCG

Java Developer

Senior

Hybrid

Warsaw, Poland

120 - 135 PLN

🏢 Summary: Oferta dotyczy roli Senior Java Developera odpowiedzialnego za rozwój i modyfikację aplikacji oraz serwisów w oparciu o Java 17 i Spring Boot. Stanowisko obejmuje projektowanie rozwiązań, tworzenie testów oraz dbanie o jakość, wydajność i niezawodność systemów. Kandydat będzie pracować z relacyjnymi bazami danych, integracjami oraz narzędziami CI/CD w środowisku zespołowym. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku obiektowym, Doświadczenie w programowaniu w Java SE 17 (lub wyższa), Dobra znajomość Spring Boot, Dobra znajomość Spring Integration, Doświadczenie z relacyjnymi bazami danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Umiejętność pracy w zespole 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, React, Kafka, IBM, MQ, Docker, Kubernetes 🏢 Description: Zakres obowiązków: Implementowanie nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych dla rozwijanych aplikacji i serwisów Dbanie o wysoką jakość oprogramowania pod względem funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analizowanie możliwych rozwiązań Udział w pracach projektowych Projektowanie nowych rozwiązań Wymagania: Min. 5-letnie doświadczenie komercyjne w programowaniu w języku obiektowym Doświadczenie w zakresie programowania w języku Java SE 17 (wersja 17 lub wyższa) Dobra znajomość Spring Boot/Spring Integration Doświadczenie z relacyjnymi bazami danych Znajomość narzędzi: Git, Maven, Jira, Jenkins Znajomość standardów: SOAP, REST, XML, JSON Umiejętność pracy w zespole Mile widziane: Doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub) Doświadczenie zawodowego w roli Frontend Developer (React) Doświadczenie w użyciu i stosowaniu kolejek/topików (Apache Kafka, Google Pub/Sub, IBM MQ) Praktyczna znajomość nierelacyjnych baz danych Praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Antos, Kubernetes Engine, Docker) Praca przy projektach związanych z Campaign Management

Technology

B2Bnetwork

Java Developer (Mid/Bankowość)

Mid

Hybrid

Warsaw, Poland

12,500 - 16,380 PLN

🏢 Summary: Backend Java Developer role in a team transforming a large-scale banking mobile application from monolith to microservices architecture in a GCP/OpenShift cloud environment. The position focuses on building and maintaining scalable backend services used by millions of users daily. Responsibilities include developing microservices, implementing new features, testing, and supporting CI/CD and containerized deployments. 🗂️ Requirements: Minimum 2 years of experience in Java backend development, Knowledge of Java 8 or 11, Experience with Spring Boot, Experience with REST API, Experience with Hibernate or JPA, Knowledge of design patterns and Clean Code principles, Experience with Git and CI/CD, Knowledge of Docker, Knowledge of relational databases and SQL, Basic knowledge of Redis or Hazelcast, Ability to write unit and integration tests, Technical English proficiency 📃 Skills: Java, Java8, Java11, SpringBoot, Spring, REST, Hibernate, JPA, Git, CICD, Docker, SQL, Redis, Hazelcast, GCP, OpenShift, Kubernetes, HTTP2, Prometheus, Grafana, Kafka, RabbitMQ, gRPC, SpringCloud, Microservices, HexagonalArchitecture, DDD, Jira, Confluence 🏢 Description: Projekt realizowany w zespole rozwijającym aplikację mobilną – jedną z największych aplikacji bankowych w Polsce. Zespół odpowiada za transformację backendów z architektury monolitycznej do mikroserwisowej w środowisku chmurowym GCP/OpenShift, rozwijając rozwiązania obsługujące miliony użytkowników dziennie. Twój zakres obowiązków Tworzenie backendu Projektowanie, implementacja i testowanie nowych funkcjonalności Budowanie i rozwój mikroserwisów Refaktoryzacja kodu oraz wdrażanie dobrych praktyk programistycznych Tworzenie testów jednostkowych, integracyjnych i kontraktowych Praca z CI/CD oraz konteneryzacją Współpraca przy wdrożeniach rozwiązań chmurowych Dokumentowanie rozwiązań i udział w analizach technicznych Nasze wymagania Minimum 2 lata doświadczenia w backendzie Java Znajomość Java 8/11 Znajomość Spring Boot Doświadczenie z REST API oraz Hibernate/JPA Znajomość wzorców projektowych i Clean Code Doświadczenie z Git oraz CI/CD Znajomość Docker Znajomość relacyjnych baz danych i SQL Podstawowa znajomość Redis lub Hazelcast Umiejętność tworzenia testów jednostkowych i integracyjnych Znajomość języka angielskiego na poziomie technicznym Mile widziane Znajomość GCP, OpenShift lub Kubernetes Znajomość HTTP/2 oraz API kontraktów Znajomość Prometheus i Grafana Doświadczenie z aplikacjami wysokiej dostępności Znajomość Spring Cloud, gRPC, Kafka lub RabbitMQ Znajomość architektury mikroserwisowej, Hexagonal Architecture oraz DDD Doświadczenie z Jira i Confluence

Technology

B2Bnetwork

Software Developer

Mid

Hybrid

Krakow, MA, Poland

18,000 - 19,000 PLN

🏢 Summary: Rola Frontend Developera w projekcie budowy i rozwoju centralnej, event-driven platformy komunikacyjnej do wysyłki powiadomień bankowych (e-mail, SMS). Osoba na tym stanowisku będzie odpowiedzialna za rozwój nowoczesnej warstwy GUI w React i TypeScript oraz migrację istniejących rozwiązań z Angular. Praca obejmuje integrację z mikroserwisami (Java/Kotlin), dbałość o bezpieczeństwo komunikacji oraz jakość i testowalność kodu. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia z React i TypeScript, Praktyczna znajomość JavaScript i TypeScript, Doświadczenie w projektowaniu i implementacji aplikacji SPA, Znajomość REST API i integracji frontend-backend, Znajomość OAuth2/OIDC i bezpieczeństwa aplikacji webowych, Znajomość dobrych praktyk frontendowych i clean code, Doświadczenie z Git/GitLab i procesami CI/CD, Umiejętność pisania testów jednostkowych, integracyjnych i e2e, Doświadczenie w pracy w Agile/Scrum, Umiejętność współpracy z zespołem backendowym 📃 Skills: React, TypeScript, JavaScript, Angular, REST, OAuth2, OIDC, Git, GitLab, CI/CD, Java, Kotlin, Spring, Kafka, Hazelcast, ArgoCD, DynaTrace, SPA 🏢 Description: O projekcie: Projekt dotyczy budowy i rozwoju centralnej platformy komunikacyjnej odpowiedzialnej za wysyłkę powiadomień z systemów bankowych, m.in . kanałami e-mail i SMS. Rozwiązanie działa w architekturze event-driven i jest zintegrowane z platformą przetwarzania zdarzeń. W projekcie wykorzystywane są m.in . Kafka oraz Hazelcast Jet. Obecnie zespół jest mocno backendowy, natomiast wraz z rozwojem produktu rośnie znaczenie warstwy GUI, dlatego poszukiwane jest dedykowane wsparcie frontendowe. Główną technologią frontendową jest React, a część starszych rozwiązań opartych o Angular będzie docelowo migrowana do React. Zakres obowiązków: Projektowanie i implementacja nowoczesnych aplikacji frontendowych w React i TypeScript. Rozwój oraz utrzymanie istniejących komponentów interfejsu użytkownika. Migracja wybranych rozwiązań z Angular do React. Integracja warstwy frontendowej z mikroserwisami tworzonymi w Java oraz Kotlin. Projektowanie bezpiecznej komunikacji pomiędzy frontendem i backendem z wykorzystaniem OAuth2/OIDC. Implementacja testów jednostkowych, integracyjnych oraz e2e. Udział w analizie wymagań i przekładaniu ich na rozwiązania techniczne. Współpraca z zespołem backendowym przy projektowaniu i implementacji nowych funkcjonalności. Udział w code review oraz dbanie o jakość dostarczanego kodu. Monitorowanie działania aplikacji oraz rozwiązywanie problemów produkcyjnych. Tworzenie i utrzymywanie dokumentacji technicznej. Wymagania: Minimum 3 lata doświadczenia komercyjnego w tworzeniu aplikacji frontendowych z wykorzystaniem React oraz TypeScript. Praktyczna znajomość JavaScript/TypeScript. Doświadczenie w projektowaniu i implementacji aplikacji SPA. Praktyczna znajomość REST API oraz integracji frontend-backend. Znajomość OAuth2/OIDC oraz podstawowych zagadnień bezpieczeństwa aplikacji webowych. Znajomość dobrych praktyk frontendowych, wzorców projektowych oraz clean code. Doświadczenie w pracy z Git/GitLab oraz procesami CI/CD. Umiejętność pisania testów jednostkowych, integracyjnych i e2e. Umiejętność pracy w środowisku Agile/Scrum. Analityczne podejście i umiejętność współpracy z zespołami backendowy. Mile widziane: Znajomość Angular (mile widziane ze względu na planowaną migrację istniejących rozwiązań). Podstawowa znajomość Java, Kotlin lub Spring Boot. Doświadczenie w środowisku mikroserwisowym. Znajomość Kafka, Hazelcast lub innych technologii event-driven. Doświadczenie w sektorze bankowym lub finansowym. Znajomość narzędzi ArgoCD, DynaTrace.

Technology

PKO BP Finat

Fullstack Java & React

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Oferta dotyczy roli Fullstack Developer (Java & React) odpowiedzialnej za rozwój i modyfikację aplikacji, projektowanie rozwiązań oraz dbanie o jakość i wydajność oprogramowania. Osoba na tym stanowisku będzie tworzyć testy, dokumentację oraz uczestniczyć w pracach projektowych w środowisku chmurowym i kontenerowym. Praca realizowana jest w modelu B2B z częściową obecnością w biurze w Warszawie. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku obiektowym, Doświadczenie w programowaniu w Java SE 17 lub wyższej, Dobra znajomość Spring Boot i Spring Integration, Doświadczenie z relacyjnymi bazami danych, Znajomość narzędzi Git, Maven, Jira, Jenkins, Znajomość standardów SOAP, REST, XML, JSON, Wykształcenie wyższe informatyczne lub pokrewne, Doświadczenie w środowisku chmurowym GCP (BigQuery, CloudSQL, Pub/Sub), Doświadczenie w roli Frontend Developer (React), Doświadczenie w pracy z kolejkami i topikami (Apache Kafka, Google Pub/Sub, IBM MQ), Praktyczna znajomość nierelacyjnych baz danych, Doświadczenie w budowie aplikacji skonteneryzowanych (Kubernetes Engine, Docker, Antos) 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, React, SQL, BigQuery, CloudSQL, PubSub, Kafka, IBMMQ, MongoDB, Docker, Kubernetes, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP 🏢 Description: Dla naszego Klienta szukamy konsultanta do roli Fullstacka Java&React. Opis stanowiska: implementujesz nowe lub modyfikujesz istniejące aplikacje/serwisy, tworzysz testy jednostkowe i integracyjne dla budowanych aplikacji/serwisów, dbasz o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność), dokumentujesz zaimplementowane rozwiązania, analizujesz możliwe rozwiązania, bierzesz udział w pracach projektowych, projektujesz nowe rozwiązania. Wymagania: min. 5-letnie doświadczenie komercyjne w programowaniu w języku obiektowym doświadczenie w zakresie programowania w języku Java SE 17 (wersja 17 lub wyższa) dobra znajomość Spring Boot/Spring Integration doświadczenie z relacyjnymi bazami danych znajomość narzędzi: Git, Maven, Jira, Jenkins znajomość standardów: SOAP, REST, XML, JSON umiejętność pracy w zespole umiejętność analitycznego myślenia wykształcenie wyższe informatyczne lub pokrewne doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub) doświadczenie zawodowego w roli Frontend Developer (React) doświadczenie w użyciu i stosowaniu kolejek/topików (Apache Kafka, Google Pub/Sub, IBM MQ) praktyczna znajomość nierelacyjnych baz danych praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Antos, Kubernetes Engine, Docker) praca przy projektach związanych z Campaign Management Oferujemy: współpraca w ramach umowy B2B miejsce realizacji prac, w biurze klienta (Chmielna 89, Warszawa, 1 x w tygodniu w biurze)

Technology

B2Bnetwork

Programista Java / Programistka Java

Mid

Hybrid

Poznan, Poland

16,800 - 20,160 PLN

🏢 Summary: Development of a CRM system for investment products, covering both backend and frontend layers. The role involves designing and implementing software, database modeling, testing, bug fixing, and deploying changes to production environments. Strong focus on Java-based technologies and REST/SOAP API integration. 🗂️ Requirements: Proficiency in Java, Proficiency in JavaScript, Knowledge of HTML and CSS, Experience with Spring Framework, Good knowledge of SQL, Experience with Git, Ability to write tests using JUnit and Mockito, Knowledge of REST and SOAP APIs, Ability to optimize code and SQL queries, Experience with IntelliJ IDEA, Ability to work with technical documentation in English 📃 Skills: Java, JavaScript, HTML, CSS, Spring, SQL, Git, JUnit, Mockito, REST, SOAP, IntelliJ 🏢 Description: Twój zakres obowiązków Projektowanie i tworzenie oprogramowania (backend + frontend) Rozwój systemu CRM dla produktów inwestycyjnych Modelowanie baz danych Diagnozowanie i eliminacja błędów Testowanie rozwiązań (JUnit/Mockito) Wdrażanie zmian na środowiska (w tym produkcyjne) Nasze wymagania Umiejętność w zakresie projektowania/programowania w języku Java oraz Javascript (także html i css) Dobra znajomość Spring Framework, SQL oraz GIT Umiejętność pisania testów w JUnit (Mockito) Znajomość architektury API REST oraz SOAP Umiejętność optymalizacji kodu oraz zapytań SQL w celach wydajnościowych oraz zwiększenia czytelności Znajomość środowiska IntelliJ IDEA Język angielski w zakresie posługiwania się dokumentacją oraz pozwalający na pisanie kodu Mile widziane Znajomość: Kafka, Kibana, Elasticsearch, PostrgreSQL, Oracle, Spring Boot, Node.js, architektury mikroserwisów oraz metodyk Scrum i DevOps (CI/CD) Znajomość produktów bankowych w szczególności inwestycyjnych Duża samodzielność przy wykonywaniu prac, komunikatywność oraz umiejętności analityczne

Technology

New offer

Britenet

Fullstack Java+React Developer (banking)

Senior

Hybrid

Warsaw, Poland

21,000 - 25,000 PLN

🏢 Summary: Senior Fullstack/Data Engineer role focused on building Data Lake and Data Warehouse solutions along with a conversational “chat with data” web application. The position involves backend development in Java and Python/Rust, frontend development in React, and designing online/offline data pipelines in on-prem and GCP environments. The role combines data engineering, API development, and production-grade deployment with CI/CD and monitoring. 🗂️ Requirements: Minimum 5 years of experience in a similar position, Experience in backend development using Java and API design, Good knowledge of React and frontend technologies, Experience building web applications with conversational/chat elements, Basic knowledge of BigQuery and SQL, Ability to design ergonomic data-driven UI (tables, charts, drill-down, export), Experience with Git, code review, testing (unit/integration/e2e), and documentation, Experience in production environments (CI/CD, monitoring, logging, incident response), Ability to collaborate with AI Engineers and data teams on API contracts and data formats, Polish language proficiency at minimum B2 level, Willingness to work in a hybrid model from the client’s office in Warsaw 📃 Skills: Java, React, BigQuery, SQL, Python, Rust, GCP, Cloud Run, Pub/Sub, Docker, Kubernetes, Git, CI/CD, REST, API, Data Lake, DWH 🏢 Description: Our expectations Min. 5 lat doświadczenia w pracy na podobnym stanowisku Doświadczenie w budowie backendu: Java – projektowanie i rozwój usług API Dobra znajomość technologii frontendowych: React Doświadczenie w budowie aplikacji webowych z elementami konwersacyjnymi (chat): streaming odpowiedzi, historia rozmów, feedback użytkownika, prezentacja źródeł/uzasadnień Podstawy pracy z BigQuery/SQL Umiejętność projektowania ergonomicznego UI dla danych: tabele, wykresy, drill-down, eksport wyników Praktyka w pracy zespołowej: Git, code review, standardy jakości, dokumentacja, testy (unit/integration/e2e) Doświadczenie w środowisku produkcyjnym: CI/CD, monitoring/logowanie, reagowanie na incydenty Gotowość do współpracy z AI Engineer i zespołami data (kontrakty API, formaty danych, walidacje, ograniczenia kosztowe) Znajomość języka polskiego umożliwiająca swobodną komunikację w zespole (min. B2) Gotowość do pracy hybrydowej z biura klienta (Warszawa) Welcome Skills Znajomość: rozwiązań klasy semantic/metrics layer - semantic layer, caching, pre-aggregations, governance metryk Narzędzia „conversational analytics” / wzorce produktowe dla „chat with data”: citations, „pokaż SQL”, tryby explore vs answer, scoring zaufania Biblioteki UI i data-viz GCP: Cloud Run, Pub/Sub Podstawy konteneryzacji i wdrożeń: Docker/Kubernetes Doświadczenie w środowisku regulowanym (bankowość): audyt, zgodność, klasyfikacja danych, procesy bezpieczeństwa Key tasks Budowanie rozwiązania klasy Data Lake i DWH - procesy zasilania zarówno on-line jak i off-line Projektowanie i realizacja rozwiązań informatycznych w obszarze zasilania danych Analiza danych oraz przygotowanie dla nich modeli logicznych i fizycznych Tworzenie przepływów off-line i on-line zarówno w narzędziach on-prem jak i GCP Tworzenie rozwiązań ładowania danych w Python oraz Rust dla danych strukturalnych i niestrukturalnych Budowanie i rozwój narzędzia „chat with data”: od warstwy rozmowy, przez interpretację intencji, po generowanie zapytań i prezentację odpowiedzi Tworzenie koncepcji i implementacja rozwiązań w oparciu o wymagania i potrzeby biznesu Usuwanie incydentów i udział w rozwiązywaniu problemów Wspieranie testów i wdrażanie zmian w zakresie procesów zasilania danych Pomoc przy serwisowaniu wdrożonego oprogramowania

Technology

j-labs

Java Developer (Java 21, mikroserwisy)

Mid

Hybrid

Krakow, Poland

110 - 135 PLN

🏢 Summary: Backend Developer role in a telecom project focused on developing and maintaining a key online sales system for product configuration, pricing, validation, and contract renewals. The position involves building business logic, designing REST APIs, and integrating microservices within an international sales standard. Work is hybrid in Kraków with close collaboration with product and business teams. 🗂️ Requirements: Minimum 3 years of software development experience, Strong knowledge of Java (8-21), Strong knowledge of Spring Boot, Experience in building REST APIs, Experience with microservices architecture, Practical knowledge of JPA/Hibernate, Experience with unit testing, Experience with version control systems, English level B2 minimum, Polish level B2 minimum 📃 Skills: Java, SpringBoot, JPA, Hibernate, REST, JSON, JUnit, Mockito, WireMock, XSLT, Git, Microservices, Kubernetes, Helm, Jenkins 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego kluczowy system sprzedażowy w branży telekomunikacyjnej, który odpowiada za to, jak klienci konfigurują oferty i finalizują zakupy online. Zespół pracuje nad wdrażaniem międzynarodowego standardu sprzedażowego, który porządkuje zarządzanie konfiguracją produktów, wyceną, walidacją ofert i przedłużaniem umów. Technologie: Java 8-21, Spring Boot, JPA/Hibernate, REST (JSON), JUnit, Mockito, WireMock, XSLT, Git, mikroserwisy, Kubernetes (k8s), Helm, Jenkins Lokalizacja: Kraków, praca hybrydowa min. 2 razy w tygodniu z biura. Twoje zadania Rozwijanie i utrzymanie backendu odpowiedzialnego za konfigurację i sprzedaż produktów. Implementowanie logiki biznesowej (oferty, walidacje, ceny, promocje). Projektowanie i rozwój REST API dla warstwy frontendowej sklepu internetowego. Integracja z innymi systemami backendowymi. Ścisła współpraca z innymi zespołami produktowymi w celu spójnej realizacji zmian. Analiza i samodzielne doprecyzowywanie wymagań przy ścisłej współpracy z właścicielami biznesowymi i analitykami. Wymagania Minimum 3 lata doświadczenia w tworzeniu oprogramowania. Dobra znajomość Javy (8-21) oraz Spring Boot . Doświadczenie w tworzeniu REST API i pracy w architekturze mikroserwisowej. Praktyczna znajomość JPA/Hibernate, testów jednostkowych oraz kontroli wersji. Znajomość języka angielskiego na poziomie min. B2. Znajomość języka polskiego na poziomie min. B2. Mile widziane Podstawowe doświadczenie z frontendem ( Angular lub React ). Zainteresowanie obszarem DevOps (konteneryzacja, CI/CD). Znajomość lub chęć nauki języka niemieckiego .