May 23, 2026
Java Developer (Mid/Bankowość)
Mid • Hybrid
12,500 - 16,380 PLN
Warsaw, Poland
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
Similar jobs you might like
Technology
RITS Professional Services
Programista Java
Mid
Hybrid
Warsaw, Poland
90 - 110 PLN/hr
🏢 Summary: Mid-level Java Backend Developer role focused on building and evolving backend services for a large-scale mobile banking application. The position involves developing and refactoring microservices in a cloud-based architecture, implementing new features, and ensuring high scalability and code quality. Work includes CI/CD, containerization, automated testing, and participation in technical design within an agile environment. 🗂️ Requirements: Minimum 2 years of backend development experience in Java, Strong knowledge of Java 11 or 17, Strong knowledge of Spring Boot, Experience with REST API development, Experience with Hibernate or JPA, Knowledge of Clean Code principles, Experience with Git, Experience with CI/CD tools (Jenkins or GitLab CI), Basic knowledge of Docker, Knowledge of SQL, Knowledge of Redis or Hazelcast, Experience working in microservices architecture, Knowledge of design patterns and SOLID, DRY, KISS principles, Ability to write scalable and maintainable code 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Hibernate, JPA, REST, gRPC, SOAP, SQL, NoSQL, JUnit, TestNG, Swagger, OpenAPI, Docker, Kubernetes, GKE, GCP, OpenShift, Git, GitLabCI, Jenkins, Redis, Hazelcast, Kafka, RabbitMQ, Prometheus, Grafana, OWASP, HTTP2 🏢 Description: Programista Java (middle) Dołącz do zespołu, który rozwija jedną z największych i najnowocześniejszych bankowych aplikacji mobilnych w Polsce, z której codziennie korzystają miliony użytkowników. Jesteśmy w trakcie transformacji systemów backendowych – od monolitu do architektury mikroserwisowej w chmurze. Uczestniczysz w tworzeniu nowych funkcjonalności, refaktoryzacji kodu oraz projektowaniu skalowalnych rozwiązań. Pracujemy w zespołach zwinnych wspieranych przez Analityków, Product Ownerów i DevOpsów. 📍 Warszawa / hybrydowo (min. 2 dni w tygodniu w biurze) 💰 110 zł/h netto B2B 📅 Start współpracy: 01.07.2026 ⏳ Czas trwania projektu: minimum 12 miesięcy Obowiązki Tworzenie backendu dla aplikacji mobilnej IKO – projektowanie, implementacja i testowanie Budowa i rozwój mikroserwisów Rozwijanie nowych funkcjonalności biznesowych Refaktoryzacja kodu i wdrażanie dobrych praktyk programistycznych Tworzenie testów jednostkowych, integracyjnych i kontraktowych Praca z CI/CD, konteneryzacją oraz rozwiązaniami chmurowymi Udział w analizach technicznych i integracyjnych Dokumentowanie przygotowanych rozwiązań Wymagania Minimum 2 lata doświadczenia w tworzeniu backendu w Java Bardzo dobra znajomość Java 11/17 oraz Spring Boot Znajomość REST API, Hibernate/JPA oraz zasad Clean Code Doświadczenie w pracy z Git oraz CI/CD (Jenkins lub GitLab CI) Podstawowa znajomość Dockera, SQL oraz Redis lub Hazelcast Umiejętność pracy w architekturze mikroserwisowej Znajomość wzorców projektowych oraz zasad SOLID, DRY, KISS Umiejętność pisania skalowalnego i utrzymywalnego kodu Kompetencje techniczne Java 11/17 Spring Boot Spring Cloud Hibernate / JPA REST API, gRPC, SOAP SQL / NoSQL CI/CD Testy jednostkowe (JUnit, TestNG), integracyjne i kontraktowe Swagger / OpenAPI Architektura mikroserwisowa Hexagonal Architecture DDD (Domain-Driven Design) Clean Code, SOLID, KISS, DRY, OWASP GKE Mile widziane Google Cloud Platform (GCP) OpenShift Container Platform Doświadczenie przy systemach o wysokiej dostępności i dużym ruchu Znajomość HTTP/2 oraz API kontraktowych Doświadczenie z Jira i Confluence Prometheus, Grafana GitLabCI Jenkins Docker, Kubernetes Kafka, RabbitMQ, Redis, Hazelcast Ta rola nie jest dla Ciebie, ale masz znajomego, który by się sprawdził? Poleć go i zgarnij nawet 5000 zł. Referral Program: Talent from your network Nie zwlekaj i zaaplikuj już teraz! Nr ref.: 34/5/2026/r/3516
Technology
PKO BP Finat
Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for a Java Developer to build and develop backend services for the IKO mobile application, focusing on microservices architecture and new business features. The role involves designing, coding, testing, refactoring, and ensuring high code quality using modern CI/CD, containerization, and cloud solutions. The position also includes creating automated tests and participating in technical and integration analysis. 🗂️ Requirements: Minimum 4 years of experience in backend development in Java, Experience with Java 8 or 11, Experience with Spring Boot, Knowledge of REST, Knowledge of Hibernate or JPA, Knowledge of design patterns, Knowledge of Clean Code principles, Experience with Git, Experience with CI/CD tools (Jenkins or GitLab CI), Basic knowledge of Docker, Knowledge of relational databases and SQL, Knowledge of Redis or Hazelcast, Technical English proficiency, Knowledge of Google Cloud Platform, Knowledge of OpenShift or Kubernetes, Knowledge of HTTP/2, Experience with API contracts, Experience with monitoring tools, Experience with high-traffic and high-availability systems, Experience with Jira, Experience with Confluence 📃 Skills: Java, Spring, SpringBoot, REST, Hibernate, JPA, Git, Jenkins, GitLab, Docker, SQL, Redis, Hazelcast, GCP, OpenShift, Kubernetes, HTTP2, CI/CD, Jira, Confluence 🏢 Description: Dla naszego klienta szukamy Java Developera. Opis stanowiska: Tworzyć backend dla aplikacji mobilnej IKO - projektowanie, kodowanie, testowanie. Budować mikroserwisy i rozwijać nowe funkcjonalności biznesowe. Przeprowadzać refaktoryzacje i wprowadzać dobre praktyki w istniejącym kodzie. Tworzyć testy jednostkowe, integracyjne, a także kontraktowe. Pracować z nowoczesnymi narzędziami CI/CD, konteneryzacją i rozwiązaniami chmurowymi. Dokumentować rozwiązania i uczestniczyć w analizach technicznych oraz integracyjnych. Wymagania: Masz min. 4 lata doświadczenia w tworzeniu backendu w Java (Java 8/11) i Spring Boot Znasz REST, Hibernate/JPA, wzorce projektowe i zasady Clean Code Znasz GIT i potrafisz pracować z CI/CD (Jenkins lub GitLab CI) Masz podstawową znajomość Dockera, relacyjnych baz danych (SQL), Redis lub Hazelcast Komunikujesz się po angielsku na poziomie technicznym Lubisz uczyć się, dzielić wiedzą i współpracować z innymi - szukamy ludzi z inicjatywą! Znajomość chmury (Google Cloud Platform), OpenShift lub Kubernetes Znajomość HTTP/2, API kontraktów, narzędzi do monitoringu Doświadczenie w pracy nad aplikacjami o dużym ruchu i wysokiej dostępności Praktyka w pracy z Jira, Confluence. Oferujemy: umowa B2B planowany czas współpracy: min 12 miesiący miejsce realizacji prac: min. dwa dni w tygodniu Chmielna 89, Warszawa opcjonalnie pakiet medyczny i karta Multisport
Technology
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)
Mid
Hybrid
Warsaw, Poland
90 - 110 PLN
🏢 Summary: The offer is for a Java Developer to work on backend applications within a microservices architecture. The role involves developing and maintaining RESTful microservices, integrating systems using synchronous and asynchronous communication, and ensuring high code quality and performance. The position also includes participation in testing and deployment of new functionalities. 🗂️ Requirements: Minimum 3 years of experience in Java development, Strong knowledge of Java 21+, Practical experience with Spring Boot 3+, Experience in designing and developing microservices architecture, Knowledge of Kafka or MQ, Experience with PostgreSQL, Experience with MongoDB, Knowledge of REST API, Experience with Docker, Experience with Git, Experience with Maven, Experience with JUnit or Spock, Knowledge of design patterns 📃 Skills: Java, SpringBoot, Microservices, Kafka, PostgreSQL, MongoDB, REST, Docker, Git, Maven, JUnit, Spock 🏢 Description: Poszukujemy osoby na stanowisko Java Developera do projektu realizowanego w środowisku opartym o architekturę mikroserwisową. Osoba na tym stanowisku będzie odpowiedzialna za rozwój oraz utrzymanie aplikacji backendowych, integracje między systemami oraz współtworzenie rozwiązań wspierających kluczowe procesy biznesowe. Zakres obowiązków Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java. Tworzenie oraz rozwój mikroserwisów i interfejsów REST API. Realizacja integracji pomiędzy systemami z wykorzystaniem komunikacji synchronicznej i asynchronicznej. Współpraca przy analizie wymagań oraz projektowaniu rozwiązań technicznych. Dbanie o jakość kodu poprzez code review oraz stosowanie dobrych praktyk programistycznych. Optymalizacja wydajności aplikacji i rozwiązywanie problemów technicznych. Udział w procesie testowania i wdrażania nowych funkcjonalności. Wymagania Minimum 3 lata doświadczenia w programowaniu w języku Java. Bardzo dobra znajomość Java 21+. Praktyczne doświadczenie w pracy ze Spring Boot 3+. Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej. Znajomość Kafka lub MQ. Doświadczenie w pracy z PostgreSQL oraz MongoDB. Znajomość REST API. Umiejętność pracy z Docker, Git oraz Maven. Doświadczenie w testowaniu aplikacji z wykorzystaniem JUnit lub Spock. Znajomość wzorców projektowych. Umiejętność pracy zespołowej oraz samodzielnego rozwiązywania problemów. Mile widziane Jenkins lub GitLab. OpenShift lub Kubernetes. Camunda lub inne rozwiązania BPM/Workflow. Grafana, Kibana lub Dynatrace. Doświadczenie w pracy w metodykach Agile/Scrum.
Technology
B2Bnetwork
Software Developer
Mid
Hybrid
Krakow, MA, Poland
18,000 - 19,000 PLN
🏢 Summary: Backend Software Developer responsible for building and maintaining Java/Spring Boot microservices in a high-availability environment. The role involves designing and implementing REST APIs, contributing to technical analysis, ensuring code quality, and supporting production systems. You will work in an Agile team, collaborating on scalable backend solutions and continuous improvement. 🗂️ Requirements: Minimum 3 years of commercial experience as Java Developer or Kotlin Developer, Practical knowledge of Spring Boot, Experience with microservices architecture, Knowledge of design patterns and clean code practices, Experience with Git or GitLab, Knowledge of CI/CD processes, Experience working in Agile/Scrum 📃 Skills: Java, Kotlin, Spring, SpringBoot, REST, Microservices, Git, GitLab, CI/CD, Kafka, RabbitMQ, IBMMQ, KafkaStreams, Flink, Hazelcast, Oracle, PostgreSQL, Redis, Docker, DevOps 🏢 Description: O projekcie: Dołącz do zespołu rozwijającego nowoczesne rozwiązania backendowe oparte o architekturę mikroserwisową. Poszukujemy Software Developera, który będzie uczestniczył zarówno w tworzeniu nowych funkcjonalności, jak i rozwoju istniejących komponentów wykorzystywanych w środowisku o wysokiej skali i dostępności. Zakres obowiązków: rozwój i utrzymanie aplikacji backendowych w technologii Java/Spring Boot, projektowanie i implementacja mikroserwisów, tworzenie oraz rozwój REST API, udział w analizie wymagań i projektowaniu rozwiązań technicznych, przygotowywanie testów i dbanie o jakość kodu, udział w code review, monitorowanie działania aplikacji oraz rozwiązywanie problemów produkcyjnych, tworzenie i utrzymywanie dokumentacji technicznej, współpraca z analitykami, testerami i innymi developerami w środowisku Agile. Wymagania: minimum 3 lata doświadczenia komercyjnego jako Java Developer lub Kotlin Developer, praktyczna znajomość Spring Boot, doświadczenie w pracy z architekturą mikroserwisową, znajomość wzorców projektowych i dobrych praktyk programistycznych, doświadczenie w pracy z Git/GitLab, znajomość procesów CI/CD, umiejętność analitycznego rozwiązywania problemów, doświadczenie w pracy w metodykach Agile/Scrum. Mile widziane: doświadczenie z Kafka, IBM MQ lub RabbitMQ, znajomość frameworków przetwarzania strumieniowego (Kafka Streams, Flink, Hazelcast), doświadczenie z Oracle lub PostgreSQL, znajomość Redis, doświadczenie w środowiskach kontenerowych i DevOps.
Technology
Sii
Senior Java Backend Developer (f/m/x)
Senior
Hybrid
Lodz, LD, Poland
1,000 - 1,200 PLN
🏢 Summary: Development of backend services for a Digital Identity platform within a larger security ecosystem. The role focuses on designing and implementing scalable, high-quality microservices with real impact on system architecture and technical direction. Responsibilities include end-to-end ownership of complex features and maintaining engineering best practices. 🗂️ Requirements: Minimum 5 years of backend development experience in Java, Strong knowledge of Java 21+, Strong knowledge of Spring Boot, Experience with microservices architecture, Experience with Docker and Kubernetes, Experience with CI/CD tools (e.g. Jenkins), Experience with Git, Ability to design REST APIs, Experience with event-driven architecture 📃 Skills: Java, SpringBoot, Microservices, Docker, Kubernetes, Jenkins, Git, REST, CICD, EventDriven 🏢 Description: Dołącz do projektu w branży rozwiązań tożsamości cyfrowej. Jego celem jest rozwój backendowych usług platformy Digital Identity, stanowiącej część większego ekosystemu systemów identyfikacji i bezpieczeństwa. Praca koncentruje się na budowie skalowalnych, niezawodnych mikroserwisów o wysokich wymaganiach jakościowych. Najciekawszym elementem projektu jest realny wpływ na architekturę i kierunek rozwoju kluczowej platformy identyfikacyjnej. Twoje zadania Projektowanie i implementacja backendowych usług w architekturze mikroserwisowej Aktywny udział w ceremoniach Scrumowych i realizacji celów sprintu Podejmowanie odpowiedzialności za złożone funkcjonalności oraz decyzje techniczne Dbanie o jakość, czytelność i utrzymanie kodu, w tym refaktoryzację i standaryzację Współtworzenie roadmapy produktowej oraz promowanie dobrych praktyk inżynierskich Wymagania Co najmniej 5 lat doświadczenia w tworzeniu aplikacji backendowych w Javie Bardzo dobra znajomość Java 21+, Spring Boot oraz architektury mikroserwisowej Doświadczenie w pracy z Dockerem, Kubernetesem, CI/CD (np. Jenkins) i GIT Umiejętność projektowania API REST oraz pracy z architekturą zdarzeniową Bardzo dobra znajomość języka angielskiego – min. B2 Gotowość do pracy z biura – 3 dni w tygodniu Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego
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
New offer
DCG
Java Developer
Senior
Hybrid
Warsaw, Poland
120 - 160 PLN
🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji Java opartych na architekturze mikroserwisowej z wykorzystaniem Spring Boot i technologii chmurowych. Rola obejmuje projektowanie nowych funkcjonalności, udział w code review, współpracę w Scrum oraz tworzenie dokumentacji technicznej. Kandydat będzie pracować z REST API, Dockerem, Kubernetes oraz bazami SQL i NoSQL. 🗂️ Requirements: 4+ lata doświadczenia komercyjnego w Java, Znajomość Java 8+, Bardzo dobra znajomość Spring Boot, Znajomość Spring MVC/WebFlux, Znajomość wzorców projektowych, Doświadczenie z architekturą mikroserwisową, Znajomość REST API, Doświadczenie z Docker, Doświadczenie z Kubernetes, Znajomość baz danych SQL i NoSQL, Znajomość ORM, Doświadczenie z testami jednostkowymi i integracyjnymi, Znajomość JUnit, Znajomość Mockito, Znajomość Git, Znajomość CI/CD, Doświadczenie w Scrum, Znajomość Jira, Znajomość Confluence, Umiejętność tworzenia dokumentacji technicznej, Znajomość Linux/Unix, Komunikatywny język angielski 📃 Skills: Java, Spring, SpringBoot, WebFlux, SpringMVC, REST, Docker, Kubernetes, SQL, NoSQL, ORM, JUnit, Mockito, Git, CI/CD, Scrum, Jira, Confluence, Linux, Unix, AWS, Kafka, Python, Bash, JMeter, K6, Angular, React, Vue 🏢 Description: Zakres obowiązków: - Rozwój i utrzymanie aplikacji Java w architekturze mikroserwisowej - Projektowanie oraz implementacja nowych funkcjonalności zgodnie z wymaganiami biznesowymi - Udział w code review oraz wsparcie techniczne zespołu - Współpraca z programistami, testerami i analitykami w metodyce Scrum - Tworzenie dokumentacji technicznej oraz praca z Jira i Confluence Wymagania: - Min. 4 lata doświadczenia komercyjnego w Java (Java 8+) - Bardzo dobra znajomość Spring Boot, Spring MVC/WebFlux oraz wzorców projektowych - Doświadczenie z architekturą mikroserwisową, REST API oraz Docker/Kubernetes - Praktyczna znajomość baz danych SQL i NoSQL oraz ORM - Doświadczenie z testami jednostkowymi i integracyjnymi (JUnit, Mockito) - Znajomość Git, CI/CD oraz pracy w środowisku Scrum (Jira, Confluence) - Umiejętność analizy wymagań, projektowania rozwiązań i tworzenia dokumentacji technicznej - Znajomość systemów Linux/Unix oraz języka angielskiego na poziomie komunikatywnym Mile widziane: - Doświadczenie z AWS - Znajomość Apache Kafka - Praktyczna znajomość narzędzi DevOps i automatyzacji - Znajomość Python lub Bash - Doświadczenie z testami wydajnościowymi (JMeter, K6) - Podstawowa znajomość technologii frontendowych (Angular, React lub Vue.js) Oferujemy: - Prywatną opiekę medyczną - Dofinansowanie karty sportowej - Stałe wsparcie konsultanta - Program rekomendacji pracowników
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
j-labs
Senior Java Developer (GCP)
Senior
Hybrid
Krakow, MA, Poland
160 - 190 PLN
🏢 Summary: Development role in a long-term technology transformation program for a global bank, focused on building and maintaining microservices for daily credit risk exposure calculation. Work involves designing high-performance Java-based services in a hybrid GCP and on-prem environment, following TDD and DevOps practices. Hybrid work model with strong emphasis on code quality, reliability, and automation. 🗂️ Requirements: 5+ years experience in designing and developing distributed systems in Java, Strong knowledge of Java 17+, Strong knowledge of Spring Boot, Experience in building microservices, Experience in developing REST APIs, Knowledge of Spring Cloud ecosystem, Experience with cloud platforms (GCP or other), Practical experience with TDD, Knowledge of CI/CD practices, Experience with Infrastructure as Code (Terraform) 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Microservices, REST, GCP, Kubernetes, Redis, ApacheBeam, ApacheFlink, Terraform, Ansible, Jenkins, CI/CD, TDD 🏢 Description: O projekcie Projekt realizowany jest w ramach stabilnego, długofalowo finansowanego programu transformacji technologicznej globalnego banku. Obejmuje aktywny rozwój nowych funkcjonalności w nowoczesnej architekturze mikroserwisowej, działającej hybrydowo w Google Cloud Platform oraz środowiskach on-premise. Prace prowadzone są przez młody zespół w Polsce, z dużym naciskiem na jakość kodu, TDD oraz praktyki DevOps. Projekt dotyczy rozwoju systemu odpowiedzialnego za codzienne obliczanie ekspozycji na ryzyko kredytowe tysięcy klientów banku na całym świecie. Hybryda : praca z biura w Krakowie 2 razy w tygodniu Zespół : 15 osób w Polsce + zespół w Chinach Stack technologiczny: Java 17+, Spring Boot, Spring Cloud, Apache Beam, Apache Flink, Google Cloud Platform (GCP), Kubernetes, Redis, REST APIs, Terraform, Ansible, Jenkins Zakres obowiązków Rozwój i utrzymanie mikroserwisów. Projektowanie, implementacja i optymalizacja wydajnych usług w Javie. Praca w pełnym cyklu życia produktu (od analizy, przez development, po wdrożenie i utrzymanie). Praca zgodnie z TDD. Zapewnienie wysokiej wydajności, dostępności, niezawodności i bezpieczeństwa systemów. Współpraca z zespołami w Polsce, Wielkiej Brytanii oraz Azji. Mentorowanie i wsparcie mniej doświadczonych inżynierów. Wsparcie produkcyjne: monitoring, rozwiązywanie incydentów, zarządzanie problemami. Rozwój automatyzacji usprawniającej utrzymanie platformy. Wymagania (must have): Minimum 5+ lat doświadczenia w projektowaniu i rozwoju systemów rozproszonych w Javie. Bardzo dobra znajomość Java (17+) oraz Spring Boot. Doświadczenie w budowie mikroserwisów i REST API. Znajomość ekosystemu Spring Cloud. Doświadczenie z technologiami chmurowymi ( GCP lub inne) Praktyczna znajomość TDD. Solidna wiedza z zakresu DevOps (CI/CD, infrastruktura jako kod – Terraform). Wymagania (nice to have) Doświadczenie w bankowości inwestycyjnej lub systemach finansowych. Bardzo dobre umiejętności analityczne i komunikacyjne.