April 8, 2026

Fullstack Developer - IT Chapter Systemy Obsługi Klienta Korporacyjnego

Mid • Hybrid

Warsaw, Poland

Dołączając do nas, będziesz miał/a okazję pracować w kilkuosobowym zespole, działającym w oparciu o framework scrum w rytmie 2 tygodniowych sprintów. W zespole pracują analitycy, developerzy, testerzy i specjaliści biznesowi, którzy rozwijają platformy odpowiedzialne za automatyzację procesów poboru opłat i prowizji dla Klientów Korporacyjnych. Kierunek rozwoju nakreśla Product Owner dedykowany do pracy z zespołem. Będziesz zajmował/a się rozwojem platform, które od kilku lat rozwijamy wewnętrznie i zostały zbudowane od zera przez specjalistów naszego Banku.

Pracujemy w modelu hybrydowym: 6 dni w miesiącu praca z biura (Warszawa / Kraków / Katowice).

Technologie / metodyki:

Java 17+, Spring boot, Spring, ElasticSearch, Hazelcast, Kafka, Docker, Camunda, Maven, Git, Junit, Angular/VUE, Jenkins, Gerrit, bazy MONGO, Postgresql, Oracle; narzędzia: Confluence, JIRA, Idea InteliJ

Opis stanowiska:

  • projektowanie i programowanie aplikacji w nowych technologiach, rozwiązania open-source (Camunda, Hazelcast); 

  • współudział w tworzeniu architektury aplikacji rozproszonej;

  • tworzenie nowych oraz rozwój już istniejących modułów oprogramowania;

  • transformacja aplikacji do architektury mikroserwisowej;

  • uczestniczenie we wdrożeniach systemu klasy Enterprise; 

  • współpraca z doświadczonymi programistami w oparciu o framework SCRUM.

Wymagania:

  • ok. 3-letnie doświadczenie developerskie;

  • znajomość zagadnienia architektury mikroserwisowej;

  • doświadczenie w tworzeniu testów jednostkowych i integracyjnych;

  • doświadczenie w programowaniu reaktywnym; 

  • znajomość REST;

  • znajomość technologii: Java 8+, Spring boot, Spring, ElasticSearch, Hazelcast, Kafka, Docker, Camunda, Maven, Git, Junit, Angular/VUE.

Masz jak w Banku:

  • Dołączenie do organizacji o globalnym zasięgu, która jest częścią grupy bankowej BNP Paribas obecnej w 63 krajach z 200-letnią tradycją;

  • Pracę w miejscu, w którym możesz być sobą niezależnie od Twojej orientacji psychoseksualnej, tożsamości płciowej, wieku, pochodzenia, koloru skóry czy rodzaju niepełnosprawności. Każda osoba jest u nas mile widziana;

  • Rozwój w Banku Zielonych Zmian, w którym możesz mieć wpływ na naszą planetę i otaczający nas świat;

  • Dużą autonomię w działaniu przy jednoczesnym wsparciu przełożonego, co potwierdza ponad 90% pracowników;

  • Możliwość podejmowania własnych decyzji, eksperymentowania i tworzenia swojej unikalnej ścieżki doświadczeń;

  • Możliwości rozwoju zarówno w banku jak i spółkach w ramach Grupy BNP Paribas w kraju i zagranicą;

  • Pracę w środowisku agile’owym, które wspiera elastyczność i innowacyjność organizacji, w końcu jesteśmy Bankiem zmieniającego się świata.

Similar jobs you might like

Technology

BNP Paribas Bank Polska

Java Developer - IT Chapter Systemy Kanału Cyfrowego Mobile i Online Klienta Korporacyjnego

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Backend Developer role focused on developing and maintaining electronic banking solutions for medium and large enterprises within a distributed, microservices-based architecture. The position involves designing and implementing Java 17+ applications, contributing to system architecture, and participating in enterprise-level deployments in an Agile (SCRUM) environment. Hybrid work model with regular in-office presence. 🗂️ Requirements: Minimum 3 years of programming experience, Practical experience with Java, Knowledge of Spring framework, Knowledge of Spring Boot, Experience with Kubernetes or OpenShift, Experience in designing and implementing REST API services 📃 Skills: Java, Spring, SpringBoot, Kubernetes, OpenShift, Docker, Hazelcast, Kafka, Elasticsearch, Oracle, Swagger, Maven, Jenkins, CI/CD, Nexus, GitLab, IntelliJ, Jira, Confluence 🏢 Description: Poszukujemy programisty backendu do rozwoju bankowości elektronicznej dla średnich i dużych przedsiębiorstw. Osoba dołączy do jednego z zespołów wytwórczych, rozwijających aplikację GOonline Biznes. Merytorycznie poszukujemy osoby, która będzie na poziomie min. regular, mającej już doświadczenie w programowaniu. Pracujemy w modelu hybrydowym: 6 dni w miesiącu praca z biura (Warszawa / Kraków / Katowice). Stos technologiczny : Java, Openshift, Docker, Spring, SpringBoot, Hazelcast, Apache Kafka, Elasticsearch, Oracle Database, Open API /Swagger, Maven, CI/CD: Jenkins Narzędzia wykorzystywane w codziennej pracy : Nexus, Gitlab, InteliJ, Jira, Conluence, InteliJ Opis stanowiska: projektowanie i programowanie aplikacji w nowych technologiach (Java 17+); współudział w tworzeniu architektury aplikacji rozproszonej; tworzenie nowych oraz rozwój już istniejących modułów oprogramowania / mikroserwisów; uczestniczenie we wdrożeniach systemów klasy Enterprise; współpraca z doświadczonymi programistami w oparciu o framework SCRUM. Wymagania: min. 3 lata doświadczenia w programowaniu; praktyczna znajomość Java; wiedza na temat Spring, framework Spring Boot; doświadczenie z platformami orkiestracyjnymi (Kubernetes/Openshift); doświadczenie w projektowaniu i wdrażaniu usług internetowych REST API. Masz jak w Banku: Dołączenie do organizacji o globalnym zasięgu, która jest częścią grupy bankowej BNP Paribas obecnej w 63 krajach z 200-letnią tradycją; Pracę w miejscu, w którym możesz być sobą niezależnie od Twojej orientacji psychoseksualnej, tożsamości płciowej, wieku, pochodzenia, koloru skóry czy rodzaju niepełnosprawności. Każda osoba jest u nas mile widziana; Rozwój w Banku Zielonych Zmian, w którym możesz mieć wpływ na naszą planetę i otaczający nas świat; Dużą autonomię w działaniu przy jednoczesnym wsparciu przełożonego, co potwierdza ponad 90% pracowników; Możliwość podejmowania własnych decyzji, eksperymentowania i tworzenia swojej unikalnej ścieżki doświadczeń; Możliwości rozwoju zarówno w banku jak i spółkach w ramach Grupy BNP Paribas w kraju i zagranicą; Pracę w środowisku agile’owym, które wspiera elastyczność i innowacyjność organizacji, w końcu jesteśmy Bankiem zmieniającego się świata.

Technology

BNP Paribas Bank Polska

Fullstack Java Developer (m/f) - IT Chapter Systemy Obsługi Klienta Korporacyjnego

Mid

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a mid-level Java Developer to design and develop distributed, microservices-based platforms supporting automation of corporate fee and commission processes. The role involves building and transforming enterprise applications using modern open-source technologies within a Scrum team. You will contribute to architecture, implement new modules, and participate in system deployments. 🗂️ Requirements: Minimum 3 years of commercial development experience, Knowledge of microservices architecture, Experience with unit and integration testing, Experience with reactive programming, Knowledge of REST, Experience with Java 8+, Experience with Spring Boot and Spring, Experience with Docker, Experience with Kafka, Experience with ElasticSearch, Experience with Hazelcast, Experience with Camunda, Experience with Maven, Experience with Git, Experience with JUnit, Experience with Angular or Vue 📃 Skills: Java, Spring, SpringBoot, ElasticSearch, Hazelcast, Kafka, Docker, Camunda, Maven, Git, JUnit, Angular, Vue, REST, Microservices, MongoDB, PostgreSQL, Oracle, Jenkins, Gerrit 🏢 Description: Miejsce pracy: Warszawa / Kraków / Katowice Forma umowy: umowa o pracę Model pracy: hybrydowy BNP Paribas Bank Polska S.A notowany od 2011 r. na warszawskiej Giełdzie Papierów Wartościowych jest częścią grupy bankowej BNP Paribas obecnej w 64 krajach. W Polsce jako bank uniwersalny o globalnym zasięgu kieruje usługi do Klientów detalicznych, Wealth Management, a także firm w segmentach mikro, MŚP i bankowości korporacyjnej. Misja i wizja Banku BNP Paribas : Wspieramy naszych Klientów w realizacji ich planów i marzeń. Zawsze i wszędzie. Więcej niż wiodący międzynarodowy bank i lider zrównoważonego finansowania. Zaufany partner odpowiadający na lokalne potrzeby i otwierający globalne możliwości. O zespole Dołączając do nas, będziesz miał/a okazję pracować w kilkuosobowym zespole, działającym w oparciu o framework scrum w rytmie 2 tygodniowych sprintów. W zespole pracują analitycy, developerzy, testerzy i specjaliści biznesowi, którzy rozwijają platformy odpowiedzialne za automatyzację procesów poboru opłat i prowizji dla Klientów Korporacyjnych. Kierunek rozwoju nakreśla Product Owner dedykowany do pracy z zespołem. Będziesz zajmował/a się rozwojem platform, które od kilku lat rozwijamy wewnętrznie i zostały zbudowane od zera przez specjalistów naszego Banku. Technologie / metodyki: Java 17+, Spring boot, Spring, ElasticSearch, Hazelcast, Kafka, Docker, Camunda, Maven, Git, Junit, Angular/VUE, Jenkins, Gerrit, bazy MONGO, Postgresql, Oracle; narzędzia: Confluence, JIRA, Idea InteliJ Zadania: projektowanie i programowanie aplikacji w nowych technologiach, rozwiązania open-source (Camunda, Hazelcast); współudział w tworzeniu architektury aplikacji rozproszonej; tworzenie nowych oraz rozwój już istniejących modułów oprogramowania; transformacja aplikacji do architektury mikroserwisowej; uczestniczenie we wdrożeniach systemu klasy Enterprise; współpraca z doświadczonymi programistami w oparciu o framework SCRUM. Wymagania: ok. 3-letnie doświadczenie developerskie; znajomość zagadnienia architektury mikroserwisowej; doświadczenie w tworzeniu testów jednostkowych i integracyjnych; doświadczenie w programowaniu reaktywnym; znajomość REST; znajomość technologii: Java 8+, Spring boot, Spring, ElasticSearch, Hazelcast, Kafka, Docker, Camunda, Maven, Git, Junit, Angular/VUE. Masz jak w Banku Umowę o pracę. Przejrzyste warunki premii. Kompleksową opiekę medyczną Lux Med dla Ciebie i Twoich bliskich. “Program „Dobrze” –  program corporate wellness (joga, fitness, webinary, konsultacje z dietetykiem, psychologiem, trenerem). Dodatkowe 2 dni na wypoczynek za wykorzystanie przysługującego Ci urlopu Dni Zdrowia- czas na profilaktykę, odpoczynek i spotkania z ekspertami w obszarze zdrowia i wellbeing’u. Kartę Multi Sport na preferencyjnych warunkach dla Ciebie i rodziny. Ubezpieczenie grupowe (na życie, NNW, dla dzieci) – na preferencyjnych warunkach, z szerokim zakresem ochrony. Zniżki na ubezpieczenia turystyczne i komunikacyjne. Szerokie możliwości zaangażowania w wolontariat – 2 dni wolne od pracy z przeznaczeniem na zaangażowanie w działania społeczne. Zniżki na produkty bankowe i atrakcyjną ofertę dla produktów finansowych banku. Program rekomendacji pracowników. Pracę w miejscu, w którym możesz być sobą niezależnie od swojej orientacji seksualnej, tożsamości płciowej, koloru skóry, pochodzenia, wieku czy rodzaju niepełnosprawności. Możesz pracować w miejscu, które daje zielone światło Rozwój zawodowy masz jak w Banku: Programy szkoleń wewnętrznych: IcanDo IT, UniversITy, Platforma Szkoleniowa, GOtech Week. Rekrutacje wewnętrzne - możliwość zmiany stanowiska, zespołu, działu – w Polsce i globalnie. Programy menadżerskie i inspiracje na co dzień - mentoring, coaching, wymiana wiedzy między pracownikami i pracowniczkami. Więcej na https://www.bnpparibas.pl/kariera/pl/rozwoj Wiemy, że dobre decyzje bywają nieoczywiste. Tu możesz razem z nami tworzyć kulturę organizacyjną, w której czujemy, że możemy być sobą i że razem możemy więcej. Dołącz do Banku BNP Paribas i razem z nami buduj Bank dobrych decyzji. Czujesz, że to praca i miejsce dla Ciebie?

Technology

BlueSoft

Senior Fullstack Developer (Poznań)

Senior

Hybrid

Poznan, Poland

🏢 Summary: Role in a Scrum team responsible for designing and developing a banking CRM system (backend and frontend) based on microservices architecture. The position involves building solutions with Spring Framework, integrating with external systems via Kafka, REST and SOAP, database modeling, testing, debugging and deploying to production environments. 🗂️ Requirements: Proficiency in Java, Proficiency in JavaScript, Knowledge of HTML, Knowledge of CSS, Strong knowledge of Spring Framework, Good knowledge of SQL, Experience with GIT, Ability to write tests using JUnit, Knowledge of Mockito, Knowledge of REST API, Knowledge of SOAP, Ability to optimize code and SQL queries, Experience with IntelliJ IDEA, Availability for hybrid work (1-2 days per week in office in Poznań or Kalisz) 📃 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: Opis stanowiska: Praca w zespole scrumowym w zakresie projektowania i tworzenia oprogramowania (backend i frontend -tworzenie całościowego rozwiązania). Zespół zajmuje się tworzeniem bankowego systemu CRM głównie do obsługi produktów inwestycyjnych. Tworzenie kodu opiera się o architekturę mikroserwisów przy użyciu Spring Framework, gdzie występuje komunikacja z wieloma systemami przy użyciu głównie Kafka, REST, SOAP. Obejmuje także modelowanie baz danych, diagnozowanie błędów, ich eliminację, testowanie rozwiązań oraz wdrażanie wyprodukowanych zmian na środowiska (w tym produkcyjne). 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 Otwartość na pracę w modelu hybrydowym 1-2 dni/tydzień w biurze w Poznaniu lub Kaliszu 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 Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek - entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).

Technology

j-labs

Java Developer – otwarty na frontend (React)

Mid

Hybrid

Krakow, Poland

140 - 170 PLN

🏢 Summary: Hybrid Backend/Frontend Developer role in a global payment platform focused mainly on backend development (80%) with microservices architecture. The position involves building and maintaining RESTful services, migrating systems to microservices, and enhancing test automation in a DevOps environment. You will work with modern technologies to develop and optimize payment processing solutions. 🗂️ Requirements: Minimum 4 years of backend development experience, Very good knowledge of Java 11+, Experience with Kubernetes, Experience with Git, Very good knowledge of SQL, Experience with Oracle databases, Experience with RESTful microservices/APIs, Knowledge of Unix/Linux and CLI 📃 Skills: Java, Kubernetes, Git, SQL, Oracle, REST, Microservices, Unix, Linux, CLI 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego globalną platformę płatniczą, obsługującą transfery środków, płatności dla dostawców, wynagrodzenia i podatki. System działa w produkcji od kilku lat i rozwijany jest długofalowo – większość czasu poświęcamy na rozwój nowych funkcjonalności, część na utrzymanie i optymalizację istniejących procesów. Pracujemy w duchu Agile i DevOps , w zespole rozproszonym regionalnie, w którym panuje bardzo dobra atmosfera współpracy. Projekt bazuje na nowoczesnym stacku technologicznym: Java 17/21, Spring Boot, REST APIs, SQL/Oracle, Kubernetes, JavaScript, React 18+ . W tej roli będziesz łączyć backend (80%) i frontend (20%) , dzięki czemu masz wpływ na całość działania systemu. Lokalizacja: praca hybrydowa – min. 2 razy w tygodniu z biura w Krakowie Twoje zadania Rozwój i wsparcie usług backendowych i frontendowych Budowa mikrousług i integracji API Migracja systemów do architektury microservices Zwiększanie automatyzacji testów i optymalizacja STP Utrzymanie standardów technologicznych i wsparcie rozwoju produktów Wymagania Min. 4 lata doświadczenia w programowaniu backend Bardzo dobra znajomość Java 11+ Kubernetes i Git Bardzo dobra znajomość SQL i technologii bazodanowych (Oracle preferowane) Doświadczenie w pracy z RESTful microservices / APIs Znajomość Unix/Linux i pracy w CLI Znajomość języka angielskiego na poziomie minimum B2 Komunikatywność i podejście problem solving Mile widziane Java 17+ JavaScript / React Doświadczenie w pracy w DevOps delivery team Znajomość Spring / Spring Boot Umiejętność pracy z monitoringiem aplikacji Doświadczenie w migracjach z mainframe / WebSphere Dlaczego warto Praca nad globalnymi usługami płatniczymi Realny wpływ na modernizację architektury i migrację systemów Łączenie backendu i frontendu w jednej roli Nowoczesne środowisko DevOps Udział w automatyzacji testów i zwiększaniu efektywności STP Hybrydowy tryb pracy (częściowo w biurze, częściowo zdalnie)

Technology

j-labs

Senior Java Developer

Senior

Hybrid

Kraków, Poland

140 - 160 PLN

🏢 Summary: Opportunity to join a team developing a strategic banking platform focused on Front Office supervision through automated reporting and data management. The project uses a modern microservices architecture with AI/ML integration and follows Lean Agile practices in an international environment. Hybrid work model based in Kraków with collaboration across teams in London, Poland, and India. 🗂️ Requirements: 5+ years of experience with Java, Experience with Spring Boot, Experience with microservices, Knowledge of CI/CD, Experience with Docker, Experience with Kubernetes 📃 Skills: Java, SpringBoot, SQL, NoSQL, Kafka, OpenTelemetry, Prometheus, Grafana, Docker, Kubernetes, CI/CD, TDD 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego strategiczną platformę bankową usprawniającą nadzór Front Office poprzez automatyzację raportowania i zarządzania danymi. Nowoczesna architektura mikroserwisowa i integracja AI/ML sprawiają, że projekt jest innowacyjny i kluczowy dla banku. Technologie w projekcie: Backend: Java, Spring Boot Frontend: Nowoczesne UI/UX frameworki Bazy danych: SQL / NoSQL Streaming & Messaging: Apache Kafka Monitoring & Logging: OpenTelemetry, Prometheus, Grafana Metodologia: Lean Agile (zwinne zarządzanie, zespoły w Londynie, Polsce i Indiach) Pokrycie kodu testami: Test-Driven Development (TDD) Lokalizacja: Kraków, praca hybrydowa (2 dni z biura) . Wymagania (must have) Min. 5 lat doświadczenia z Java, Spring Boot Doświadczenie w mikroserwisach Znajomość testów CI/CD, Docker, Kubernetes Wymagania (nice to have): Mile widziane doświadczenie w pracy z Apache Kafka, OpenTelemetry Doświadczenie w bankowości lub systemach nadzorczych

Technology

j-labs

Senior Java Developer

Senior

Hybrid

Krakow, Poland

140 - 160 PLN

🏢 Summary: The offer is for a Senior Java Developer to build and enhance a strategic banking platform that automates Front Office reporting and data management. The project is based on a modern microservices architecture with AI/ML integration and strong emphasis on quality through TDD. The role involves working in a hybrid model within an international Agile team. 🗂️ Requirements: Minimum 5 years of experience with Java, Minimum 5 years of experience with Spring Boot, Experience with microservices architecture, Experience with CI/CD pipelines, Experience with Docker, Experience with Kubernetes 📃 Skills: Java, SpringBoot, Microservices, CICD, Docker, Kubernetes, SQL, NoSQL, Kafka, OpenTelemetry, Prometheus, Grafana, TDD, AI, ML 🏢 Description: O projekcie Dołączysz do zespołu rozwijającego strategiczną platformę bankową usprawniającą nadzór Front Office poprzez automatyzację raportowania i zarządzania danymi. Nowoczesna architektura mikroserwisowa i integracja AI/ML sprawiają, że projekt jest innowacyjny i kluczowy dla banku. Technologie w projekcie: Backend: Java, Spring Boot Frontend: Nowoczesne UI/UX frameworki Bazy danych: SQL / NoSQL Streaming & Messaging: Apache Kafka Monitoring & Logging: OpenTelemetry, Prometheus, Grafana Metodologia: Lean Agile (zwinne zarządzanie, zespoły w Londynie, Polsce i Indiach) Pokrycie kodu testami: Test-Driven Development (TDD) Lokalizacja: Kraków, praca hybrydowa (2 dni z biura) . Wymagania (must have) Min. 5 lat doświadczenia z Java, Spring Boot Doświadczenie w mikroserwisach Znajomość testów CI/CD, Docker, Kubernetes Wymagania (nice to have): Mile widziane doświadczenie w pracy z Apache Kafka, OpenTelemetry Doświadczenie w bankowości lub systemach nadzorczych

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.

Technology

Billennium

Fullstack Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Long-term Fullstack Developer (Java + Angular) role on an international banking project focused on development and maintenance of investment banking systems. The position involves designing, implementing, testing, and deploying new functionalities in an Agile environment with distributed teams. The role requires strong backend expertise with supporting frontend responsibilities. 🗂️ Requirements: Minimum 5 years experience as Fullstack Developer, Strong backend experience with Java 17+, Commercial experience with Spring Boot, Experience with Angular 15+, Knowledge of microfrontends architecture, Experience with Oracle PL/SQL, Experience with Hibernate, Experience with JUnit, Experience with IBM MQ, Experience with Feign, Experience with Liquibase, Experience with Maven, Experience with Git, Experience with Docker, Experience with Kubernetes, Experience working in Agile environment 📃 Skills: Java, SpringBoot, Swagger, IBMMQ, Feign, JUnit, Hibernate, Oracle, PLSQL, Liquibase, Maven, Angular, Microfrontends, Jest, NgRx, Git, Docker, Kubernetes 🏢 Description: Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie przedsiębiorstw. Jako pracodawca oferujemy wspierające, nastawione na rozwój środowisko, w którym współpraca i kreatywność to naczelne wartości. Dołącz do nas, aby wspólnie kształtować przyszłość technologii! Informacje o projekcie: Poszukujemy doświadczonego Fullstack Developera (Java + Angular) , który dołączy do naszego klienta – jednego z liderów branży bankowości – na długoterminowy projekt związany z rozwojem i utrzymaniem międzynarodowych systemów dla sektora bankowości inwestycyjnej. Projekt realizowany jest w środowisku Agile i zakłada bliską współpracę z zespołami w Polsce oraz za granicą. Zakres zadań: Udział w rozwoju i utrzymaniu aplikacji biznesowych Projektowanie, implementacja, testowanie oraz wdrażanie nowych funkcjonalności. Praca w zespole Fullstack Developerów w metodyce Agile Współpraca z zespołami technologicznymi w Polsce oraz w Europie Tworzenie oraz utrzymywanie dokumentacji technicznej. Wymagania: Minimum 5 lat doświadczenia jako Fullstack Developer (backend ok. 70%, frontend ok. 30%). Technologie backendowe: Java 17+, Spring Boot, Swagger, IBM MQ, Feign, JUnit, Hibernate, Oracle PL/SQL, Liquibase, Maven Technologie frontendowe: Angular 15+, mikrofrontendy, Jest, NgRx Praktyczna znajomość narzędzi i podejścia DevOps: GIT, Docker/Kubernetes Bardzo dobra komunikacja oraz swoboda w pracy w środowisku międzynarodowym (język angielski) oraz język polski w stopniu komunikatywnym. Oferta jest dedykowana do pracy w układzie hybrydowym z biura w Warszawie lub Krakowie u klienta (1-2 razy w tygodniu) w zależności od lokalizacji kandydata. Nasza oferta : Pakiet benefitów pozapłacowych — korzystaj z Udemy for Business, prywatnej opieki medycznej, karty Multisport, pakietu weterynaryjnego, lekcji językowych i bonów zakupowych. Elastyczność — elastyczne godziny pracy i opcje pracy zdalnej/hybrydowej dostosowane do Twojego stylu życia i lokalizacji. Rozwój kariery — dostęp do możliwości rozwoju zawodowego i nauki, w tym korzyści związanych z naszymi oficjalnymi partnerstwami z globalnymi gigantami IT, m.in . Microsoft, AWS, Snowflake, Salesforce. Globalna współpraca — praca w zróżnicowanym, międzynarodowym zespole. Angażująca społeczność — praca z pełnymi pasji profesjonalistami i udział w wydarzeniach team buildingowych, hackathonach i inicjatywach CSR. Wydarzenia team buildingowe , w tym nasza tradycja firmowa (coroczne wydarzenie firmowe na Mazurach ). Miła niespodzianka na początek współpracyy z nami w postaci pakietu powitalnego. Proces rekrutacji: Rozmowa HR Rozmowa techniczna Spotkanie z Klientem Decyzja/Feedback dla Ciebie "Aplikuj" i dowiedz się więcej!

Technology

emagine Polska

Programista .NET (bankowość)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy rozwoju i utrzymania krytycznych systemów płatniczych w sektorze bankowym w środowisku hybrydowym. Rola obejmuje projektowanie, implementację i rozwój aplikacji .NET dla systemów o wysokiej dostępności oraz współpracę z zespołami technicznymi i biznesowymi. Praca realizowana jest w modelu B2B z okazjonalną obecnością w biurze w Warszawie. 🗂️ Requirements: Minimum 4 lata doświadczenia programistycznego, Bardzo dobra znajomość .NET i .NET Framework 4.8, Bardzo dobra znajomość C#, Znajomość OOP, Znajomość wzorców projektowych, Znajomość zasad SOLID, Bardzo dobra znajomość SQL, Znajomość PostgreSQL, Znajomość MS SQL Server, Doświadczenie w testach jednostkowych, Doświadczenie w testach integracyjnych, Znajomość Git, Znajomość CI/CD, Doświadczenie w środowiskach wysokiej dostępności, Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną 📃 Skills: .NET, C#, OOP, SOLID, SQL, PostgreSQL, MSSQL, Git, CI/CD, Kubernetes, Docker, Ansible, WCF, WinForms, JBasic, Claude, Codex 🏢 Description: Branża: bankowość Lokalizacja: hybryda - 1 dzień na 2 tygodnie z biura w Warszawie Stawka: do 140 zł/h netto na b2b O zespole Rozwiązania rozwijane przez zespół przetwarzają transakcje o wysokiej krytyczności biznesowej i dużej skali działania, wspierając kluczowe procesy płatnicze. Zakres obowiązków - udział w projektowaniu, implementacji oraz rozwoju systemów informatycznych w środowisku regulowanym, - implementacja nowych funkcjonalności na potrzeby biznesu, - utrzymanie, monitorowanie i rozwój istniejących systemów oraz analiza i usuwanie błędów pojawiających się na środowiskach testowych i produkcyjnych, - tworzenie i aktualizacja dokumentacji technicznej i funkcjonalnej systemu, - współpraca z analitykami, developerami oraz biznesem, - współpraca w opracowywaniu nowych rozwiązań i obieraniu kierunków rozwojowych. Wymagania (must have) - minimum 4-letnie doświadczenie programistyczne w realizacji projektów informatycznych, - bardzo dobra znajomość platformy .NET (preferowane doświadczenie z .NET 8 oraz nowszymi wersjami) oraz .NET Framework 4.8, - bardzo dobra znajomość języka C# oraz programowania obiektowego (OOP), - praktyczna znajomość wzorców projektowych oraz zasad SOLID, - bardzo dobra znajomość SQL oraz relacyjnych baz danych (PostgreSQL, MS SQL Server), - doświadczenie w tworzeniu testów jednostkowych i integracyjnych, - znajomość procesu wytwarzania oprogramowania, Git oraz praktyk CI/CD, - doświadczenie w tworzeniu rozwiązań w środowisku o wysokiej dostępności i krytyczności biznesowej, - wysoka samodzielność, odpowiedzialność oraz umiejętność współpracy w zespole, - znajomość języka angielskiego na poziomie umożliwiającym pracę z dokumentacją techniczną. Mile widziane - praktyczne wykorzystanie narzędzi AI wspierających proces wytwarzania oprogramowania (np. Claude, Codex), - znajomość Kubernetes, Docker oraz Ansible, - znajomość technologii legacy wykorzystywanych w środowiskach korporacyjnych (.NET Framework, WCF, WinForms, JBasic).

Technology

emagine Polska

Senior Java Developer

Senior

Hybrid

Lodz, Poland

🏢 Summary: Długoterminowy kontrakt B2B dla Senior Java Developera przy systemie o wysokiej wydajności i krytyczności w branży finansowej. Rola obejmuje rozwój aplikacji Java, zarządzanie bazami danych, systemami kolejkowymi, bezpieczeństwem oraz wsparcie procesów CI/CD i monitoringu. Praca hybrydowa w Warszawie z wymaganą obecnością w biurze raz w tygodniu. 🗂️ Requirements: Minimum 5 lat doświadczenia z Java 21/25, Minimum 4 lata doświadczenia ze Spring Boot, Minimum 3 lata doświadczenia z PostgreSQL i Elasticsearch, Minimum 3 lata doświadczenia z Kafka i Kafka Streams, Doświadczenie z Tomcat i Netty, Doświadczenie z Hazelcast i Ehcache, Znajomość Spring WebFlux, Jersey, Spring Cloud Gateway, Znajomość Hibernate i Spring Data, Znajomość Spring Security i Resilience4j, Znajomość PKI, JWT, TLS i mutual TLS, Doświadczenie z Docker i Kubernetes, Znajomość GCP, Doświadczenie z Gerrit/Git, Zuul CI, JIRA, Maven i IntelliJ, Doświadczenie z Prometheus, Grafana, Sentry i Loki, Doświadczenie z narzędziami AI wspierającymi development kodu, Doświadczenie w branży finansowej lub technologicznej 📃 Skills: Java, PostgreSQL, Elasticsearch, Kafka, Tomcat, Netty, Hazelcast, Ehcache, Spring, WebFlux, Jersey, Hibernate, JWT, TLS, Docker, Kubernetes, GCP, Git, Gerrit, JIRA, Maven, IntelliJ, Prometheus, Grafana, Sentry, Loki, Copilot 🏢 Description: OGÓLNE INFORMACJE: Branża : finansowa Lokalizacja : praca hybrydowa - 1dzień w tygodniu z biura (Warszawa) Stawka : do 160 PLN/h netto+VAT Forma współpracy : B2B - długofalowa współpraca W ramach projektu, poszukujemy kandydata do systemu wysokiej wydajności i krytyczności. Osoba na tym stanowisku powinna posiadać umiejętności w następujących obszarach: Główne obowiązki: Projektowanie i rozwijanie aplikacji w języku Java . Zarządzanie bazami danych i zapewnianie ich efektywności. Implementacja systemów kolejkowych oraz zarządzanie strumieniami . Utrzymywanie serwerów aplikacyjnych. Zarządzanie pamięcią podręczną. Integracja z frameworkami i bibliotekami zwiększającymi funkcjonalność aplikacji. Przeprowadzanie audytów bezpieczeństwa systemów. Wsparcie w procesach CI/CD . Monitoring wydajności i dostępności aplikacji. Współpraca z zespołem w obszarze analizy i rozwoju kodu. Wymagania kluczowe: Język programowania: Java 21/25 (min. 5 lat doświadczenia). Bazy danych: PostgreSQL, Elasticsearch (min. 3 lata). Systemy kolejkowe: Kafka (min. 3 lata), Kafka Streams . Serwery aplikacyjne/http: Tomcat, Netty . Cache: Hazelcast, Ehcache . Frameworki: spring-boot 2.3/2.4/2.6 (min. 4 lata doświadczenia), spring-webflux, Jersey, spring-cloud-gateway, rector-core, kafka-streams, resilience4j, spring-security, hibernate, spring-data, spring-cloud-sleuth, micrometer. Bezpieczeństwo: PKI - Kryptografia klucza publicznego, podpisy cyfrowe, JWT, TLS + mutual TLS . Deployment: docker, kubernetes . Preferencje dotyczące chmurowych systemów: GCP . Narzędzia CI/CD: Gerrit/Git, Zuul CI, JIRA, Maven, Intelij . Narzędzia monitoringu: prometheus/grafana/sentry/lok i. Doświadczenie w pracy z narzędziami AI wspomagającymi analizę i development kodu (GitHub Copilot, MCP). Miłe wskazówki: Znajomość dodatkowych technologii w obszarze cloud computing. Doświadczenie w pracy w zespołach Agile. Umiejętności analityczne i doświadczenie w tworzeniu raportów. Dobre umiejętności komunikacyjne i współpraca zespołowa. Inne szczegóły: Preferowane jest doświadczenie w branży finansowej lub technologicznej.