April 10, 2026

Programista Java / Programistka Java

Mid • Hybrid

16,800 - 20,160 PLN

Poznan, Poland

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

Similar jobs you might like

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

PKO BP Finat

Fullstack Java & JS

Mid

Hybrid

Poznan, Poland

🏢 Summary: Fullstack Developer role focused on developing and maintaining a banking CRM system supporting investment products. The position involves backend and frontend development, API integration, performance optimization, and working in a hybrid B2B model. 🗂️ Requirements: Proficiency in Java programming, Proficiency in JavaScript, Knowledge of HTML, Knowledge of CSS, Strong knowledge of Spring Framework, Strong knowledge of SQL, Experience with GIT, Ability to write tests using JUnit and Mockito, Knowledge of REST API architecture, Knowledge of SOAP, Ability to optimize code and SQL queries, Knowledge of IntelliJ IDEA, English proficiency for working with technical documentation and writing code 📃 Skills: Java, JavaScript, HTML, CSS, Spring, SQL, GIT, JUnit, Mockito, REST, SOAP, IntelliJ, Kafka, Kibana, Elasticsearch, PostgreSQL, Oracle, SpringBoot, Node.js, Microservices, Scrum, DevOps, CI/CD 🏢 Description: Do zespołu, który zajmuje się tworzeniem bankowego systemu CRM głównie do obsługi produktów inwestycyjnych szukamy Fullstack Developera. 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 Oferujemy: umowa B2B praca w trybie hybrydowym: 2 dni w biurze oraz 3 dni pracy zdalnej (stosunek ten może ulec zmianie). lokalizacja w kolejności preferowanej: Poznań, Kalisz opcjonalnie: pakiet medyczny. myBenefit

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

Senior

Hybrid

Warsaw, Poland

16,800 - 20,160 PLN

🏢 Summary: Development role focused on implementing and enhancing Java-based applications and services, with strong emphasis on code quality, testing, and system reliability. The position involves designing solutions, creating unit and integration tests, and working with modern backend technologies and integration standards. 🗂️ Requirements: 5+ years commercial experience in Java, Proficiency in Java SE 11+, Experience with Spring Boot, Experience with Spring Integration, 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 📃 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 Dbanie o wysoką jakość oprogramowania pod kątem funkcjonalności, wydajności i niezawodności Dokumentowanie zaimplementowanych rozwiązań Analiza możliwych rozwiązań Udział w pracach projektowych Nasze wymagania Minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java Doświadczenie w programowaniu w Java SE 11 lub wyższej 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 Znajomość BigQuery, CloudSQL, Pub/Sub Znajomość nierelacyjnych baz danych Doświadczenie w budowie aplikacji konteneryzowanych Znajomość Kubernetes Engine, Docker, Anthos Znajomość frameworków takich jak 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

moondigo sp. z o.o.

Mid Java Developer (praca zdalna)

Mid

Remote

Warsaw, Poland

14,500 - 17,500 PLN

🏢 Summary: B2B contract for a remote Backend Java Developer responsible for designing and developing scalable microservices-based systems. The role focuses on building event-driven solutions, system integrations, and maintaining high performance and code quality in CI/CD environments. Long-term cooperation with full DevOps collaboration is offered. 🗂️ Requirements: Minimum 3 years of backend development experience in Java, Strong knowledge of Spring Boot, Spring Framework, Hibernate, Experience with messaging systems (Kafka or MQ), Practical experience with microservices architecture, Strong understanding of OOP and design patterns, Experience with Oracle or PostgreSQL and SQL, Experience with system integrations (REST, SOAP, JMS), Experience with Git and Maven or Gradle, Experience with CI/CD environments, Experience with Docker and Kubernetes, Ability to build scalable and high-performance systems, Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, SpringFramework, Hibernate, Kafka, MQ, Microservices, OOP, SQL, Oracle, PostgreSQL, REST, JSON, SOAP, XML, WSDL, JMS, Git, Maven, Gradle, CICD, Docker, Kubernetes 🏢 Description: Wymagania: Minimum 3 lata doświadczenia w programowaniu backendu w Java Dobra znajomość Spring (Spring Boot, Spring Framework, Hibernate) Doświadczenie w pracy z systemami kolejkowymi (np. Kafka, MQ) Praktyczna znajomość architektury mikroserwisowej Dobra znajomość OOP oraz wzorców projektowych Doświadczenie w pracy z bazami danych ( Oracle, PostgreSQL ) oraz znajomość SQL Znajomość integracji systemowych (REST, JSON, SOAP, XML, WSDL, JMS) Doświadczenie z narzędziami: Git, Maven lub Gradle Praktyka w środowisku CI/CD oraz konteneryzacji (Docker, Kubernetes) Umiejętność tworzenia wydajnych i skalowalnych rozwiązań Wykształcenie wyższe (informatyka lub kierunki pokrewne) Mile widziane: Doświadczenie w pracy w środowisku chmurowym (AWS, Azure, GCP) Znajomość narzędzi monitoringu i logowania (np. Prometheus, Grafana, ELK) Obowiązki: Projektowanie i rozwój aplikacji backendowych w technologii Java Tworzenie i rozwój systemów opartych o architekturę mikroserwisową Implementacja rozwiązań event-driven (np. z użyciem Kafka, MQ) Integracja systemów z wykorzystaniem REST, SOAP, JMS Współpraca z zespołem DevOps przy wdrożeniach CI/CD Dbanie o wydajność, skalowalność i jakość kodu Oferujemy: Kontrakt B2B z możliwością długoterminowej współpracy Praca 100% zdalna Prywatna opieka medyczna (Luxmed) Karta Multisport

Technology

B2Bnetwork

Programista Java / Programistka Java

Mid

Hybrid

Warsaw, MZ, Poland

16,800 - 20,160 PLN

🏢 Summary: Development and maintenance of Java-based microservices using Spring Boot with a React/Next.js frontend, contributing to an API Management platform. The role involves working within CI/CD pipelines and a containerized environment. Collaboration in an Agile team is required. 🗂️ Requirements: Strong knowledge of Java, Strong knowledge of Spring Boot, Strong knowledge of Spring Data JPA, Strong knowledge of React and Next.js, Practical experience with microservices architecture, Experience with GitLab CI and CI/CD processes, Experience working in Agile/Scrum teams, English proficiency for communication and documentation 📃 Skills: Java, SpringBoot, SpringDataJPA, React, Nextjs, Microservices, GitLabCI, CICD, Kubernetes, Docker, Istio, Anthos, Linux, APIManagement 🏢 Description: Twój zakres obowiązków Rozwój i utrzymanie mikroserwisów w Javie (Spring Boot) Praca z warstwą frontendową w React / Next.js Udział w budowie i utrzymaniu platformy API Management Współpraca w ramach procesów CI/CD (GitLab CI) Praca w środowisku kontenerowym (Kubernetes / Docker) Nasze wymagania Java – dobra znajomość Spring Boot – dobra znajomość Spring Data JPA – dobra znajomość React (Next.js) – dobra znajomość Architektura mikroserwisów – znajomość praktyczna (nie tylko teoretyczna) (szukamy osoby z doświadczeniem w microserwisach) GitLab CI – doświadczenie w CICD Doświadczenie w pracy w zespole Agile/Scrum Angielski na poziomie umożliwiającym komunikację i pracę z dokumentacją Mile widziane Kubernetes, Docker – konteneryzacja Istio, Anthos – service mesh Znajomość powłoki Linux Doświadczenie w bankowości / fintech (preferowane)

Technology

moondigo sp. z o.o.

Mid Java Developer

Mid

Hybrid

Warsaw, Poland

14,500 - 17,500 PLN

🏢 Summary: Backend Java Developer role focused on designing and developing scalable microservices-based systems and event-driven solutions. The position involves backend development in Java, system integrations, and collaboration in CI/CD and containerized environments. B2B contract with hybrid work model. 🗂️ Requirements: Minimum 3 years of backend development experience in Java, Strong knowledge of Spring Boot, Spring Framework, Hibernate, Experience with messaging systems (Kafka or MQ), Practical knowledge of microservices architecture, Good knowledge of OOP and design patterns, Experience with Oracle or PostgreSQL and SQL, Experience with system integrations (REST, SOAP, JMS), Experience with Git and Maven or Gradle, Experience with CI/CD environments, Experience with Docker and Kubernetes, Higher education in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, Hibernate, Kafka, MQ, Microservices, OOP, SQL, Oracle, PostgreSQL, REST, SOAP, JMS, JSON, XML, WSDL, Git, Maven, Gradle, CI/CD, Docker, Kubernetes, AWS, Azure, GCP, Prometheus, Grafana, ELK 🏢 Description: Wymagania: 4+ lata doświadczenia w programowaniu backendu w Java Dobra znajomość Spring (Spring Boot, Spring Framework, Hibernate) Doświadczenie w pracy z systemami kolejkowymi (np. Kafka, MQ) Praktyczna znajomość architektury mikroserwisowej Dobra znajomość OOP oraz wzorców projektowych Doświadczenie w pracy z bazami danych ( Oracle, PostgreSQL ) oraz znajomość SQL Znajomość integracji systemowych (REST, JSON, SOAP, XML, WSDL, JMS) Doświadczenie z narzędziami: Git, Maven lub Gradle Praktyka w środowisku CI/CD oraz konteneryzacji (Docker, Kubernetes) Umiejętność tworzenia wydajnych i skalowalnych rozwiązań Wykształcenie wyższe (informatyka lub kierunki pokrewne) Mile widziane: Doświadczenie w pracy w środowisku chmurowym (AWS, Azure, GCP) Znajomość narzędzi monitoringu i logowania (np. Prometheus, Grafana, ELK) Obowiązki: Projektowanie i rozwój aplikacji backendowych w technologii Java Tworzenie i rozwój systemów opartych o architekturę mikroserwisową Implementacja rozwiązań event-driven (np. z użyciem Kafka, MQ) Integracja systemów z wykorzystaniem REST, SOAP, JMS Współpraca z zespołem DevOps przy wdrożeniach CI/CD Dbanie o wydajność, skalowalność i jakość kodu Oferujemy: Kontrakt B2B z możliwością długoterminowej współpracy Praca hybrydowa: 1 dzień w tygodniu w biurze w Warszawie Prywatna opieka medyczna (Luxmed) Karta Multisport

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.