May 19, 2026

Java Developer – banking sector (f/m/x)

Senior • Remote

Katowice, Poland

Dołącz do projektu dotyczącego wdrożenia modelu ofertowego, w ramach którego użytkownicy aplikacji bankowych dla klientów biznesowych mogą korzystać z pakietów usług oraz dodatkowych funkcjonalności w jednym spójnym rozwiązaniu. System wspiera rozwój nowoczesnych usług finansowych i umożliwia elastyczne zarządzanie ofertą dla klientów.

Twoje zadania

  • Projektowanie i tworzenie aplikacji backendowych w Java zgodnie z wymaganiami i standardami

  • Implementacja oraz rozwój RESTful API

  • Praca z bazami danych (SQL) oraz optymalizacja zapytań

  • Współpraca z zespołem przy projektowaniu i rozwijaniu architektury systemu

  • Pisanie i utrzymywanie testów jednostkowych

  • Udział w code review oraz dbanie o jakość kodu

  • Współpraca z analitykami, testerami i innymi członkami zespołu

  • Wsparcie procesów wdrożeniowych oraz CI/CD

Wymagania

  • Co najmniej 5 lat doświadczenia w tworzeniu aplikacji w Java z wykorzystaniem Spring Boot i Spring Framework

  • Wcześniejsza praca w projektowaniu i implementacji RESTful API

  • Bardzo obra znajomość SQL

  • Znajomość narzędzi kontroli wersji (Git) oraz CI/CD (np. Azure DevOps)

  • Doświadczenie w pracy z chmurą (preferowane GCP) i Kubernetes

  • Znajomość systemów takich jak Kafka, Redis, ServiceMesh

  • Umiejętność pisania testów jednostkowych

  • Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego

Benefity, które czekają na Ciebie:

  • Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły

  • Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku

  • Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN

  • Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej

  • Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie

  • Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata

  • 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników

  • Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz

  • Fantastyczna atmosfera stworzona przez wszystkich Sii Power People

Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!

Similar jobs you might like

Technology

Sii

Fullstack Developer with Java and JavaScript (f/m/x)

Senior

Remote

Katowice, Poland

20,000 - 23,500 PLN

🏢 Summary: Rola obejmuje rozwój i utrzymanie systemu wdrażającego model ofertowy dla bankowości biznesowej, umożliwiającego zarządzanie pakietami usług w jednej platformie. Odpowiedzialność dotyczy tworzenia backendu w Java oraz frontendów w JavaScript, projektowania REST API i integracji między systemami. Praca w środowisku Agile z naciskiem na jakość, wydajność, bezpieczeństwo i skalowalność. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji w Java, Doświadczenie w pracy z Spring Boot i Spring Framework, Komercyjne doświadczenie w rozwoju frontend w JavaScript, Doświadczenie w projektowaniu i implementacji RESTful API, Dobra znajomość SQL (PostgreSQL lub Oracle), Znajomość Git, Doświadczenie z CI/CD (np. Azure DevOps), Doświadczenie w pracy z chmurą (preferowane GCP), Umiejętność pisania testów jednostkowych, Znajomość języka polskiego, Zamieszkanie na terenie Polski 📃 Skills: Java, Spring, SpringBoot, JavaScript, REST, SQL, PostgreSQL, Oracle, Git, AzureDevOps, GCP, CICD, Agile, UnitTesting 🏢 Description: Dołącz do projektu dotyczącego wdrożenia modelu ofertowego, w ramach którego użytkownicy aplikacji bankowych dla klientów biznesowych mogą korzystać z pakietów usług oraz dodatkowych funkcjonalności w jednym spójnym rozwiązaniu. System wspiera rozwój nowoczesnych usług finansowych i umożliwia elastyczne zarządzanie ofertą dla klientów. Twoje zadania Rozwój i utrzymanie rozwiązań w Java i JavaScript Projektowanie i implementacja REST API oraz integracji między systemami Tworzenie i rozwój nowoczesnych, responsywnych interfejsów użytkownika Dbanie o jakość kodu, w tym pisanie testów jednostkowych i udział w code review Udział w projektowaniu rozwiązań z uwzględnieniem wydajności, bezpieczeństwa i skalowalności Współpraca z analitykami, testerami i innymi zespołami w środowisku Agile Wymagania Co najmniej 5 lat doświadczenia w tworzeniu aplikacji w Java z wykorzystaniem Spring Boot i Spring Framework Komercyjne doświadczenie w rozwijaniu części frontend aplikacji i bardzo dobra znajomość JavaScript Wcześniejsza praca w projektowaniu i implementacji RESTful API Dobra znajomość SQL (PostgreSQL lub Oracle) Znajomość narzędzi kontroli wersji (Git) oraz CI/CD (np. Azure DevOps) Doświadczenie w pracy z chmurą (preferowane GCP) Umiejętność pisania testów jednostkowych Znajomość j. polskiego Zamieszkanie na terenie Polski Benefity, które czekają na Ciebie: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!

Technology

B2Bnetwork

Senior Software Developer

Senior

Hybrid

Warsaw, Poland

20,000 - 22,000 PLN

🏢 Summary: Development of a modular back-office backend application supporting client analysis and classification processes in the financial domain. The role focuses on building business logic, designing REST APIs, and integrating backend services with frontend forms within a microservices architecture. Work includes maintaining existing modules, implementing tests, and collaborating in a Scrum team. 🗂️ Requirements: Very good knowledge of Java 8+ and Spring Boot, Experience with REST API design and development, Experience with SQL (Oracle or MS SQL), Knowledge of microservices architecture, Experience with ElasticSearch, Knowledge of design patterns, Experience writing unit and integration tests (JUnit), Knowledge of Git and Maven, Experience working in Scrum 📃 Skills: Java, SpringBoot, REST, SQL, Oracle, MSSQL, Microservices, ElasticSearch, JUnit, Git, Maven, Scrum 🏢 Description: O projekcie: Dołączysz do zespołu rozwijającego aplikację backendową typu back-office, wykorzystywaną przez wewnętrznych użytkowników (kilkadziesiąt osób). System wspiera analizę i klasyfikację klientów operujących na rynkach finansowych ( m.in . procesy MiFID). Praca obejmuje rozwój logiki biznesowej oraz integrację backendu z frontendem (formularze/ankiety). Architektura jest modularna (kilka mikroserwisów), a komunikacja opiera się głównie o REST API, z wykorzystaniem kolejek (Kafka / MQ) jako uzupełnienie. Zadania: Rozwój aplikacji backendowych w Java + Spring Boot. Projektowanie i rozwój REST API. Rozwój logiki biznesowej (obszar finansowy/klasyfikacje klientów). Integracja backendu z frontendem. Praca z ElasticSearch. Rozwój i utrzymanie istniejących modułów. Pisanie testów jednostkowych i integracyjnych. Współpraca w zespole SCRUM. Wymagania: Bardzo dobra znajomość Java (8+) + Spring Boot. Doświadczenie w pracy z REST API. Doświadczenie z SQL (Oracle / MS SQL). Znajomość architektury mikroserwisowej. Doświadczenie z ElasticSearch. Znajomość wzorców projektowych. Doświadczenie w pisaniu testów (JUnit). Znajomość Git, Maven. Doświadczenie w pracy w SCRUM. Mile widziane: Doświadczenie z Kafka lub innym MQ (np. RabbitMQ). Znajomość Docker. Doświadczenie w sektorze finansowym.

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

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 .

Technology

B2Bnetwork

Java Developer (Senior/Bankowość)

Senior

Hybrid

Warsaw, Poland

16,800 - 20,180 PLN

🏢 Summary: Development and modernization of enterprise banking systems used by millions of customers, focused on large-scale architectural initiatives. The role involves implementing and enhancing Java-based applications and services with strong emphasis on quality, performance, and reliability. Responsibilities include testing, technical analysis, and participation in complex technology projects. 🗂️ Requirements: Minimum 5 years commercial experience in Java, Experience with Java 11 or higher, Knowledge of Spring Boot or Spring Integration, Knowledge of Hibernate, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP and REST, Knowledge of XML and JSON, Higher education in Computer Science or related field, Ability to work in a team 📃 Skills: Java, Java11, SpringBoot, SpringIntegration, Hibernate, RelationalDatabases, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Praca przy rozwiązaniach bankowych, które trafiają do ponad 12 mln klientów. Projekty dotyczą dużych, ambitnych inicjatyw technologicznych, modernizacji architektury oraz rozwoju rozwiązań w środowisku enterprise. Twój zakres obowiązków Implementacja nowych i modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych Dbanie o wysoką jakość oprogramowania w zakresie funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technicznych Udział w pracach projektowych Nasze wymagania Minimum 5 lat komercyjnego doświadczenia w programowaniu w Java Doświadczenie w pracy z Java 11 lub wyższą Znajomość Spring Boot lub Spring Integration Znajomość Hibernate Znajomość relacyjnych baz danych Znajomość narzędzi 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 lub Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie z konteneryzacją Znajomość Anthos, Kubernetes Engine lub Docker Znajomość innych frameworków, na przykład Micronaut Doświadczenie w bankowości

Technology

Ness Solution

Java Developer + Kafka

Mid

Hybrid

Warsaw, Poland

115 - 130 PLN

🏢 Summary: Opportunity to join a long-term project for a leading insurance company, focused on developing modern backend systems in Java and Spring within an Agile environment. The role involves building and maintaining scalable applications, contributing to system architecture, and ensuring high code quality. Hybrid work model with collaboration in an experienced development team. 🗂️ Requirements: Minimum 3 years commercial experience with Java, Experience with Spring and Spring Boot, Experience with Hibernate, Experience with Apache Kafka, Knowledge of Git, Knowledge of Maven, Experience in writing unit tests, Knowledge of Object-Oriented Programming, Knowledge of Functional Programming, Good knowledge of SQL 📃 Skills: Java, Spring, SpringBoot, Hibernate, Kafka, Git, Maven, SQL, OOP, FP, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, SpringCloud 🏢 Description: Java Developer Dołącz do zespołu realizującego kluczowe projekty dla jednej z największych firm ubezpieczeniowych w Polsce. Szukamy osoby, która chce rozwijać nowoczesne rozwiązania backendowe, współtworzyć architekturę systemów i pracować w środowisku Agile z wykorzystaniem technologii Java oraz Spring. Lokalizacja: 1 dzień w tygodniu z biura (Warszawa Wola) Twoje zadania Rozwój i utrzymanie aplikacji opartych o Java i Spring Boot. Projektowanie oraz implementacja nowych funkcjonalności we współpracy z zespołem Agile. Współudział w tworzeniu rozwiązań odpowiadających na potrzeby biznesowe. Dbanie o wysoką jakość kodu, testowanie oraz udział w procesach wdrożeniowych. Udział w planowaniu prac zespołu oraz code review. Współpraca z analitykami, testerami i innymi programistami przy realizacji kolejnych wydań. Nasze wymagania Minimum 3 lata doświadczenia komercyjnego z Java, Spring, Spring Boot oraz Hibernate. Doświadczenie w pracy z Apache Kafka. Znajomość Git oraz Maven. Doświadczenie w pisaniu testów jednostkowych. Znajomość paradygmatów Object-Oriented Programming oraz Functional Programming. Mile widziane Docker, Kubernetes, Helm. RabbitMQ oraz ElasticSearch. Spring Cloud. Dobra znajomość SQL. Oferujemy Współpracę przy stabilnym i długoterminowym projekcie dla lidera rynku ubezpieczeniowego. Pracę w doświadczonym zespole i udział w rozwoju nowoczesnych rozwiązań IT. Elastyczny model pracy hybrydowej. Preferencyjne pakiety benefitowe do wykupienia, w tym Multisport oraz Lux Med .

Technology

B2Bnetwork

Java Developer (k/m)

Senior

Hybrid

Warsaw, Poland

16,800 - 20,080 PLN

🏢 Summary: Development of new and existing Java-based applications and services with strong focus on quality, testing, and performance. The role involves designing technical solutions, writing unit and integration tests, and participating in project work within a collaborative team. Emphasis is placed on Spring-based backend systems and integration using standard web service protocols. 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Experience with Java SE 11 or higher, Strong knowledge of Spring Boot, Strong knowledge of Spring Integration, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP, Knowledge of REST, Knowledge of XML, Knowledge of JSON, Higher education degree in Computer Science or related field 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON 🏢 Description: Twój zakres obowiązków Implementacja nowych oraz modyfikacja istniejących aplikacji i serwisów Tworzenie testów jednostkowych i integracyjnych dla budowanych aplikacji i serwisów Dbanie o wysoką jakość oprogramowania w zakresie funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań technologicznych Udział w pracach projektowych Nasze wymagania Minimum 5-letnie doświadczenie komercyjne w programowaniu w języku Java Doświadczenie w programowaniu w Java SE 11 lub wyższej Bardzo dobra znajomość Spring Boot oraz Spring Integration Znajomość relacyjnych baz danych Znajomość narzędzi Git, Maven, Jira, Jenkins Znajomość standardów SOAP, REST, XML, JSON Wykształcenie wyższe informatyczne lub pokrewne Umiejętność pracy zespołowej Mile widziane Doświadczenie w środowisku chmurowym GCP w szczególności BigQuery, CloudSQL, Pub/Sub Praktyczna znajomość nierelacyjnych baz danych Doświadczenie w budowaniu skonteneryzowanych aplikacji z wykorzystaniem Anthos, Kubernetes Engine, Docker Znajomość innych frameworków np. Micronaut

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

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