June 10, 2026

Programista Java / Programistka Java (mid/senior)

Senior • Hybrid

Warsaw, Poland

Dla naszego klienta z branży bankowej poszukujemy Programisty Java / Programistki Java. Dołączysz do zespołu odpowiedzialnego za rozwój i utrzymanie procesów biznesowych opartych na wewnętrznym frameworku bankowym wykorzystującym technologie Java/Groovy. W swojej codziennej pracy będziesz tworzyć logikę procesową, integrować rozwiązania z systemami zewnętrznymi, realizować testy, wykonywać code review oraz analizować logi i błędy produkcyjne. 

Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. 

Praca hybrydowa w wymiarze 2 dni w tygodniu z biura w Warszawie – siedziba klienta. 

 

 

Na tym stanowisku będziesz:

  • Tworzyć i rozwijać procesy biznesowe w ramach wewnętrznej platformy procesowej.

  • Implementować logikę biznesową z wykorzystaniem Java, Groovy oraz Spring Boot.

  • Projektować i rozwijać integracje z systemami zewnętrznymi przy użyciu REST oraz ESB.

  • Współtworzyć modele danych i konfiguracje procesów bazujące na XML oraz JBPM.

  • Przygotowywać elementy warstwy frontendowej zgodnie z wytycznymi UX.

  • Tworzyć i rozwijać testy jednostkowe oraz dbać o jakość dostarczanego kodu.

  • Wykonywać testy deweloperskie i wspierać testy integracyjne, UAT oraz regresyjne.

  • Brać udział w przeglądach kodu i dzielić się wiedzą z zespołem.

  • Analizować logi aplikacyjne i procesowe oraz diagnozować pojawiające się problemy.

  • Monitorować działanie aplikacji i wspierać rozwiązywanie błędów produkcyjnych.

  • Współpracować z analitykami, testerami oraz innymi członkami zespołu pracującymi w metodykach Agile.

Szukamy osoby, która:

  • Posiada minimum 4 lata doświadczenia w pracy z Java, Spring oraz Groovy.

  • Swobodnie porusza się w środowisku Git i zna dobre praktyki zarządzania kodem, takie jak GitFlow lub Trunk-Based Development.

  • Ma doświadczenie w pracy z Maven oraz procesami CI/CD opartymi o Jenkins.

  • Korzystała z Jira i Confluence w codziennej pracy projektowej.

  • Tworzyła integracje wykorzystujące REST API.

  • Pracowała z Apache Kafka lub innymi rozwiązaniami komunikacji asynchronicznej.

  • Potrafi analizować logi aplikacyjne oraz korzystać z narzędzi takich jak Elastic i Grafana.

  • Zna narzędzia wspierające jakość kodu (np. SonarQube).

  • Tworzy i utrzymuje testy jednostkowe z wykorzystaniem frameworków takich jak JUnit, Mockito lub Spock.

  • Pracuje w środowisku IntelliJ IDEA lub podobnym IDE dla Java.

  • Dobrze odnajduje się we współpracy zespołowej i pracy w Agile.

Dodatkowym atutem będzie:

  • Znajomość procesów BPM oraz silników workflow.

  • Umiejętność modelowania procesów w notacji BPMN.

  • Doświadczenie w pracy zgodnie z założeniami Domain-Driven Design (DDD).

  • Doświadczenie zdobyte w sektorze bankowym lub innych środowiskach o wysokiej złożoności procesów biznesowych.

  • Podstawowa znajomość React.

Oferujemy:

  • Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001)

  • Niekorporacyjną atmosferę i płaską strukturę organizacyjną

  • Możliwość ciągłego rozwoju poprzez:

    • pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów

    • współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą

    • dofinansowanie do szkoleń i certyfikatów

  • Program Poleceń Pracowniczych

  • Kulturę organizacyjną opartą na wartościach:

    • działamy z dobrą intencją

    • dzielimy się wiedzą

    • bierzemy odpowiedzialność

    • stale się doskonalimy

    • ludzie są dla nas najważniejsi

    • działamy, znając cel i sens naszej pracy

    • komunikujemy się szczerze i profesjonalnie

  • Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy”

  • Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń

  • Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety

Similar jobs you might like

Technology

Finture Sp. z o.o.

Java Developer / Java Developerka (Senior)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy roli Java Developera odpowiedzialnego za rozwój i utrzymanie kluczowych systemów biznesowych w sektorze bankowym. Stanowisko obejmuje projektowanie, implementację i optymalizację rozwiązań opartych na Java i Spring oraz udział w kształtowaniu architektury systemów backendowych. Praca w modelu hybrydowym z naciskiem na wysoką jakość i testowalność oprogramowania. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym w Java, Bardzo dobra znajomość Java SE 11 lub nowszej, Doświadczenie z Spring Boot, Doświadczenie z Spring Integration, Znajomość relacyjnych baz danych, Znajomość SQL, Doświadczenie z Git, Doświadczenie z Maven, Doświadczenie z Jira, Doświadczenie z Jenkins, Znajomość REST, Znajomość SOAP, Znajomość XML, Znajomość JSON, Wykształcenie wyższe informatyczne lub pokrewne 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, REST, SOAP, XML, JSON, OOP, Backend 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy Programisty Java / Programistki Java , który/która dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie kluczowych systemów biznesowych. Osoba na tym stanowisku będzie uczestniczyć w projektowaniu, implementacji oraz optymalizacji nowoczesnych rozwiązań opartych o technologie Java i Spring, dbając o wysoką jakość dostarczanego oprogramowania. Forma zatrudnienia: zatrudnienie w ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 1 dnia z biura w Warszawie. Zakres obowiązków ·       Rozwój nowych oraz utrzymanie i rozbudowa istniejących aplikacji oraz usług backendowych. ·       Projektowanie i implementacja rozwiązań w technologii Java. ·       Tworzenie oraz rozwijanie testów jednostkowych i integracyjnych. ·       Analiza wymagań biznesowych oraz technicznych i proponowanie optymalnych rozwiązań. ·       Przygotowywanie dokumentacji technicznej dla wdrażanych rozwiązań. ·       Współpraca z zespołami projektowymi podczas realizacji inicjatyw rozwojowych. ·       Udział w projektowaniu architektury oraz doskonaleniu procesów wytwarzania oprogramowania. Wymagania ·       Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym w języku Java. ·       Bardzo dobra znajomość Java SE 11 lub nowszej wersji. ·       Praktyczne doświadczenie w pracy z frameworkami Spring Boot oraz Spring Integration. ·       Znajomość relacyjnych baz danych i języka SQL. ·       Doświadczenie w pracy z narzędziami Git, Maven, Jira oraz Jenkins. ·       Znajomość standardów i technologii integracyjnych: REST, SOAP, XML, JSON. ·       Wykształcenie wyższe informatyczne lub pokrewne. Mile widziane ·       Doświadczenie w pracy z usługami chmurowymi GCP, w szczególności BigQuery, Cloud SQL oraz Pub/Sub. ·       Praktyczna znajomość nierelacyjnych baz danych. ·       Doświadczenie w budowie i wdrażaniu aplikacji konteneryzowanych z wykorzystaniem Docker, Kubernetes Engine lub Anthos. ·       Znajomość alternatywnych frameworków backendowych, np. Micronaut. Oferujemy ·       Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) ·       Niekorporacyjną atmosferę i płaską strukturę organizacyjną ·       Możliwość ciągłego rozwoju poprzez: o   pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów o   współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą o   dofinansowanie do szkoleń i certyfikatów ·       Program Poleceń Pracowniczych ·       Kulturę organizacyjną opartą na wartościach: o   działamy z dobrą intencją o   dzielimy się wiedzą o   bierzemy odpowiedzialność o   stale się doskonalimy o   ludzie są dla nas najważniejsi o   działamy, znając cel i sens naszej pracy o   komunikujemy się szczerze i profesjonalnie ·       Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” ·       Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń ·       Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety ·       Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej

Technology

Finture Sp. z o.o.

Programista Java/Programistka Java

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Senior Java Developer to design, develop, and maintain modern backend applications and integration services in the banking sector. The role focuses on implementing high-quality, secure, and efficient solutions using Java and Spring technologies, including system integrations via REST and SOAP. The position involves active participation in the full software development lifecycle within a hybrid work model. 🗂️ Requirements: Minimum 5 years of commercial experience in Java programming, Very good knowledge of Java SE 11 or newer, Experience with Spring Boot, Experience with Spring Integration, Knowledge of relational databases, Knowledge of SQL, Experience with REST API, Experience with SOAP, Knowledge of XML and JSON, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Higher education degree in Computer Science or related field 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, REST, SOAP, XML, JSON, Git, Maven, Jira, Jenkins 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Programistki Java / Programisty Java, która wesprze rozwój oraz utrzymanie nowoczesnych aplikacji i usług backendowych. Osoba na tym stanowisku będzie uczestniczyć w projektowaniu i implementacji rozwiązań integracyjnych, dbając o wysoką jakość kodu, wydajność oraz niezawodność systemów. Zatrudnienie w ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 1 dnia w tygodniu z biura w Warszawie. Zakres obowiązków Rozwój oraz utrzymanie aplikacji i serwisów backendowych w technologii Java Projektowanie i implementacja nowych funkcjonalności Integracja systemów z wykorzystaniem REST/SOAP Tworzenie oraz rozwijanie testów jednostkowych i integracyjnych Analiza wymagań biznesowych i proponowanie optymalnych rozwiązań technicznych Dbanie o jakość, wydajność i bezpieczeństwo tworzonych rozwiązań Przygotowywanie dokumentacji technicznej Współpraca z zespołem projektowym oraz udział w procesach wytwarzania oprogramowania Wymagania ·       Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku Java ·       Bardzo dobra znajomość Java SE 11 lub nowszej ·       Doświadczenie w pracy z frameworkiem Spring Boot oraz Spring Integration ·       Znajomość relacyjnych baz danych i języka SQL ·       Doświadczenie w pracy z REST API oraz SOAP ·       Znajomość formatów XML oraz JSON ·       Umiejętność pracy z narzędziami Git, Maven, Jira oraz Jenkins ·       Wykształcenie wyższe informatyczne lub pokrewne Mile widziane Doświadczenie w pracy z Google Cloud Platform (BigQuery, Cloud SQL, Pub/Sub) Znajomość nierelacyjnych baz danych Doświadczenie w budowie i wdrażaniu aplikacji kontenerowych Praktyczna znajomość Docker, Kubernetes Engine lub Anthos Znajomość frameworków takich jak Micronaut Oferujemy: Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) Niekorporacyjną atmosferę i płaską strukturę organizacyjną Możliwość ciągłego rozwoju poprzez: pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą dofinansowanie do szkoleń i certyfikatów Program Poleceń Pracowniczych Kulturę organizacyjną opartą na wartościach: działamy z dobrą intencją dzielimy się wiedzą bierzemy odpowiedzialność stale się doskonalimy ludzie są dla nas najważniejsi działamy, znając cel i sens naszej pracy komunikujemy się szczerze i profesjonalnie Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej

Technology

PKO BP Finat

Programista Java (f/m/d)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for an experienced Java Developer responsible for building and maintaining process-based applications using Java and related technologies. The role includes developing new features, writing and maintaining tests, performing code reviews, supporting UAT and regression testing, and monitoring production issues. The position involves working in a CI/CD-driven environment with strong focus on code quality and integration. 🗂️ Requirements: Minimum 4 years of commercial experience in object-oriented programming, Minimum 3 years of experience with Java, Spring, Groovy, Practical experience with Git and branching strategies (GitFlow or Trunk Development), Experience with Maven, Experience with CI/CD pipelines and Jenkins, Experience with Jira and Confluence, Experience with Apache Kafka, Experience with ELK Stack (Elastic) and Grafana, Experience with static code analysis tools (e.g., SonarQube), Experience with unit testing frameworks (JUnit, Mockito, Spock), Experience with Java IDE (e.g., IntelliJ IDEA), Knowledge of REST communication, Ability to work in Agile methodologies 📃 Skills: Java, Spring, Groovy, Git, Maven, Jenkins, Jira, Confluence, Kafka, ELK, Elastic, Grafana, SonarQube, JUnit, Mockito, Spock, IntelliJ, REST, BPM, BPMN, DDD 🏢 Description: Dla naszego klienta szukamy doświadczonego programisty/programistki Java. Opis stanowiska: tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie całościowe programowanie procesów wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku wsparcie w wykonywaniu testów UAT oraz testów regresji wykonywanie code review tworzenie i utrzymywanie testów jednostkowych pozyskiwanie oraz analiza logów procesowych i/lub aplikacyjnych ze wszystkich środowisk monitoring i analiza błędów produkcyjnych Wymagania: minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym w tym min. 3 lata w technologiach Java/Spring/Groovy praktyczna znajomość systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np.GitFlow, Trunk Development managera zależności Maven systemu obsługi potoków CI/CD Jenkins narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence wykorzystywania komunikacji za pomocą Apache Kafka ELK Stack, w szczególności Elastic oraz Grafana jednego narzędzia do statycznej analizy kodu (np. SonarQube) jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.) jednego środowiska IDE obsługującego język Java (np. IDEA Intellij) znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych umiejętność pracy w metodykach zwinnych mile widziane: podstawowa znajomość sposobu działania i obsługi procesów BPM umiejętność pracy z notacją BPMN znajomość i umiejętność pracy w Domain Driven Development doświadczenie w pracy w bankowości, w tym rozumienie sposobu działania systemów bankowych doświadczenie w zarządzaniu wdrożeniami i/lub utrzymaniem środowisk testowych umiejętność pracy z dużymi projektami w zakresie obsługi linii kodu doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych  wzorców projektowych Oferujemy: umowa B2B praca w modelu hybrydowym: 2 x w tygodniu biuro (ul. Chmieln 89, Warszawa) opcjonalnie pakiet medyczny

Technology

Finture Sp. z o.o.

Programista Java / Programistka Java (Middle)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Mid-level Java Developer role focused on developing and maintaining banking applications supporting key business processes. The position involves designing and implementing modern solutions in an Agile environment, ensuring high quality, performance, and reliability of software. Responsibilities include architecture design, testing, deployments, and production support. 🗂️ Requirements: Minimum 5 years of commercial experience in object-oriented programming in Java, Very good knowledge of Java SE 11 or newer, Experience with Spring Boot, Experience with Spring Integration, Knowledge of relational databases, Knowledge of SQL, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of REST, Knowledge of SOAP, Knowledge of XML, Knowledge of JSON, Experience in unit testing, Experience in integration testing, Higher education in Computer Science or related field 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, REST, SOAP, XML, JSON, RelationalDatabases, Testing 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy Programisty Java / Programistki Java (Middle), który/która będzie odpowiedzialny/-a za rozwój i utrzymanie aplikacji wspierających kluczowe procesy biznesowe. Osoba na tym stanowisku będzie uczestniczyć w projektowaniu oraz implementacji nowoczesnych rozwiązań, współpracując z zespołami projektowymi w środowisku Agile. Zatrudnienie w ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 1 dnia w tygodniu z biura. Zakres obowiązków ·       Projektowanie, rozwój oraz modyfikacja aplikacji i serwisów opartych o technologię Java. ·       Tworzenie oraz utrzymywanie testów jednostkowych i integracyjnych. ·       Dbanie o wysoką jakość dostarczanego oprogramowania pod względem funkcjonalności, wydajności i niezawodności. ·       Analiza wymagań oraz proponowanie optymalnych rozwiązań technicznych. ·       Przygotowywanie i aktualizacja dokumentacji technicznej. ·       Udział w projektowaniu architektury oraz rozwoju nowych funkcjonalności. ·       Współpraca z analitykami, testerami oraz pozostałymi członkami zespołu projektowego. ·       Udział w procesie wdrożeń oraz rozwiązywaniu problemów produkcyjnych. Wymagania ·       Minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym w języku Java. ·       Bardzo dobra znajomość Java SE 11 lub nowszych wersji. ·       Doświadczenie w pracy z frameworkami Spring Boot oraz Spring Integration. ·       Znajomość relacyjnych baz danych i języka SQL. ·       Doświadczenie w pracy z narzędziami Git, Maven, Jira oraz Jenkins. ·       Znajomość standardów integracyjnych i komunikacyjnych: REST, SOAP, XML oraz JSON. ·       Wykształcenie wyższe informatyczne lub pokrewne. ·       Doświadczenie w tworzeniu testów jednostkowych i integracyjnych. Mile widziane ·       Doświadczenie w pracy z usługami chmurowymi GCP, w szczególności BigQuery, Cloud SQL oraz Pub/Sub. ·       Znajomość nierelacyjnych baz danych (NoSQL). ·       Doświadczenie w budowaniu i wdrażaniu aplikacji kontenerowych. ·       Znajomość narzędzi i technologii takich jak Docker, Kubernetes Engine lub Anthos. ·       Doświadczenie z frameworkami Micronaut lub Quarkus. ·       Doświadczenie w projektach realizowanych dla sektora bankowego lub finansowego. Oferujemy: ·       Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) ·       Niekorporacyjną atmosferę i płaską strukturę organizacyjną ·       Możliwość ciągłego rozwoju poprzez: o   pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów o   współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą o   dofinansowanie do szkoleń i certyfikatów ·       Program Poleceń Pracowniczych ·       Kulturę organizacyjną opartą na wartościach: o   działamy z dobrą intencją o   dzielimy się wiedzą o   bierzemy odpowiedzialność o   stale się doskonalimy o   ludzie są dla nas najważniejsi o   działamy, znając cel i sens naszej pracy o   komunikujemy się szczerze i profesjonalnie ·       Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” ·       Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń ·       Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety ·       Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej

Technology

Finture Sp. z o.o.

Programista/Programistka Java

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Senior Java Developer responsible for designing, developing, and maintaining banking applications using Java. The role involves code optimization, implementing new functionalities, and collaborating with a technical team in an Agile environment. The position is hybrid with at least one day per week in the Warsaw office. 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Strong knowledge of Spring, Strong knowledge of Spring Boot, Knowledge of SOLID principles, Knowledge of Clean Code principles, Experience with SQL databases, Experience with Git, Experience working in Agile or Scrum 📃 Skills: Java, Spring, SpringBoot, SQL, Git, Agile, Scrum 🏢 Description: Dla naszego klienta – jednego z największych banków w Polsce – poszukujemy Progrmisty Java/Programistki Java. Osoba zatrudniona na stanowisku Programisty/Programistki Java będzie odpowiedzialna za projektowanie, rozwój oraz utrzymanie aplikacji bankowych, tworzenie i optymalizację kodu w języku Java, a także współpracę z zespołem przy wdrażaniu nowych funkcjonalności i rozwiązywaniu problemów technicznych. Zatrudnienie w ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze  min.1 dzień w tygodniu z biura w Warszawie. Zakres obowiązków: Projektowanie, rozwój i utrzymanie aplikacji bankowych w technologii Java Tworzenie oraz optymalizacja kodu Udział w wdrażaniu nowych funkcjonalności Współpraca z zespołem przy rozwiązywaniu problemów technicznych Wymagania: min. 5 lat doświadczenia komercyjnego w programowaniu w języku Java Dobra znajomość  Spring / Spring Boot Znajomość zasad projektowania oprogramowania (SOLID, Clean Code) Doświadczenie w pracy z bazami danych (SQL) Umiejętność pracy z systemami kontroli wersji (np. Git) Doświadczenie w pracy w metodykach zwinnych (Agile / Scrum) Umiejętność analitycznego myślenia i rozwiązywania problemów Dobra komunikacja i umiejętność pracy w zespole Mile widziane: doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub) praktyczna znajomość nierelacyjnych baz danych praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Anthos, Kubernetes Engine, Docker) Oferujemy: Stabilne zatrudnienie w firmie o dużym potencjale Przyjazną atmosferę pracy w zespole, który lubi ze sobą pracować, dzieli się wiedzą i wzajemnie wspiera Możliwość ciągłego rozwoju poprzez: Pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów Pracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą Dofinansowanie do szkoleń i certyfikatów Program Poleceń Pracowniczych Pakiet benefitów: ubezpieczenie grupowe, ubezpieczenie zdrowotne LUX-MED, dofinansowanie do nauki języków, dofinansowanie do karty Multisport, dostęp do platformy wellbeingowej

Technology

Finture Sp. z o.o.

Senior Java Developer | obszar bankowy

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy roli Senior Java Developera w projekcie bankowym, odpowiedzialnego za rozwój i utrzymanie nowoczesnych systemów wspierających kluczowe procesy biznesowe. Praca obejmuje rozwój backendu i frontendu, integracje systemowe oraz zapewnienie jakości i stabilności aplikacji w środowisku Agile. Stanowisko wymaga doświadczenia w projektach bankowych oraz pracy z rozbudowaną architekturą backendową i narzędziami CI/CD. 🗂️ Requirements: Minimum 4 lata doświadczenia w programowaniu obiektowym, Minimum 3 lata doświadczenia z Java, Spring, Groovy, Minimum 2 lata doświadczenia w projektach dla sektora bankowego, Bardzo dobra znajomość Git oraz GitFlow lub Trunk Based Development, Doświadczenie z Maven, Jenkins oraz procesami CI/CD, Znajomość Jira i Confluence, Doświadczenie z Apache Kafka, Znajomość ELK Stack i Grafana, Znajomość REST API, Znajomość narzędzi do statycznej analizy kodu, Doświadczenie z frameworkami testowymi, Umiejętność pracy w IDE dla Java, Doświadczenie w Agile/Scrum 📃 Skills: Java, Groovy, Spring, SpringBoot, JBPM, React, REST, ESB, XML, Git, GitFlow, TrunkBased, Maven, Jenkins, CICD, Kafka, ELK, Grafana, SonarQube, JUnit, Mockito, Spock, Jira, Confluence, IntelliJ, Agile, Scrum, Banking 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Starszej Programistki Java / Starszego Programisty Java , która/-y będzie odpowiedzialna/-y za rozwój oraz utrzymanie nowoczesnych systemów wspierających kluczowe procesy biznesowe. Szukamy osoby z doświadczeniem w projektach bankowych, dobrze odnajdującej się w środowisku Agile oraz posiadającej praktyczną wiedzę z zakresu architektury aplikacji backendowych i integracji systemowych. Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze   1 dzień w tygodniu z biura  w Warszawie (siedziba klienta) Zakres obowiązków Tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o technologie: Groovy, Spring Boot, JBPM, React Implementacja warstwy frontendowej zgodnie z wytycznymi UX oraz rozwój backendu w podejściu obiektowym. Tworzenie integracji między systemami z wykorzystaniem REST oraz ESB , a także konfiguracja modeli danych i logiki procesowej w plikach XML. Realizacja testów deweloperskich i integracyjnych oraz wsparcie testów UAT i regresji. Tworzenie i utrzymanie testów jednostkowych oraz udział w przeglądach kodu (code review). Monitoring działania aplikacji, analiza logów procesowych i aplikacyjnych oraz diagnozowanie błędów produkcyjnych. Współpraca z zespołami projektowymi i biznesowymi przy rozwijaniu oraz utrzymaniu rozwiązań procesowych. Wymagania Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym oraz min. 3 lata pracy z Java, Spring i Groovy. Co najmniej 2 lata doświadczenia w projektach realizowanych dla sektora bankowego. Bardzo dobra znajomość Git oraz modeli pracy z repozytoriami, takich jak GitFlow lub Trunk Based Development . Doświadczenie w pracy z Maven, Jenkins oraz procesami CI/CD . Praktyczna znajomość narzędzi Jira, Confluence, Apache Kafka oraz rozwiązań monitorujących i logujących, takich jak ELK Stack i Grafana . Znajomość REST API , narzędzi do statycznej analizy kodu (np. SonarQube) oraz frameworków testowych (JUnit, Mockito, Spock ). Umiejętność pracy w środowisku IDE dla Java (np. IntelliJ IDEA ). Doświadczenie w pracy w metodykach Agile/Scrum oraz umiejętność efektywnej współpracy w zespołach nastawionych na realizację celów biznesowych. Mile widziane Podstawowa wiedza dotycząca procesów BPM oraz notacji BPMN. Doświadczenie w podejściu Domain Driven Design (DDD) . Znajomość architektury i funkcjonowania systemów bankowych. Doświadczenie w zarządzaniu wdrożeniami i utrzymaniem środowisk testowych. Umiejętność pracy z dużymi repozytoriami i wieloma liniami kodu. Doświadczenie w refaktoryzacji oraz implementacji zaawansowanych wzorców projektowych. Znajomość komunikacji MQ. Oferujemy: Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) Niekorporacyjną atmosferę i płaską strukturę organizacyjną Możliwość ciągłego rozwoju poprzez: pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą dofinansowanie do szkoleń i certyfikatów Program Poleceń Pracowniczych Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej Kulturę organizacyjną opartą na wartościach: działamy z dobrą intencją dzielimy się wiedzą bierzemy odpowiedzialność stale się doskonalimy ludzie są dla nas najważniejsi działamy, znając cel i sens naszej pracy komunikujemy się szczerze i profesjonalnie

Technology

B2Bnetwork

Java Developer (Senior/Bankowość)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Development and maintenance of business processes on an internal banking process platform, including backend and process solutions in high-scale, mission-critical systems. The role involves building process logic, backend services, REST/ESB integrations, data models, and automated tests within a Scrum environment. It also includes CI/CD operations, code quality assurance, and production monitoring. 🗂️ Requirements: Minimum 2 years experience in banking sector, Minimum 4 years commercial experience in object-oriented programming, Minimum 3 years experience with Java, Spring or Groovy, Experience with Git and GitFlow or Trunk Development, Knowledge of Maven, Experience with Jenkins and CI/CD pipelines, Knowledge of Jira and Confluence, Experience with Kafka and ELK Stack, Knowledge of Grafana, Experience with SonarQube or similar static code analysis tools, Experience with JUnit, Mockito or Spock, Knowledge of REST API, Experience working in Agile/Scrum 📃 Skills: Java, Groovy, Spring, SpringBoot, JBPM, REST, ESB, Git, GitFlow, Maven, Jenkins, CI/CD, Jira, Confluence, Kafka, ELK, Grafana, SonarQube, JUnit, Mockito, Spock, Scrum, Agile 🏢 Description: Projekt realizowany w sektorze bankowym, obejmujący rozwój i utrzymanie procesów biznesowych opartych o wewnętrzną platformę procesową. Zespół rozwija rozwiązania backendowe i procesowe wykorzystujące Java, Groovy, Spring Boot oraz JBPM, pracując w środowisku Scrum przy systemach o wysokiej skali i krytycznym znaczeniu biznesowym. Twój zakres obowiązków Tworzenie i utrzymywanie kodu procesowego Programowanie backendu w Groovy oraz Spring Boot Implementacja komunikacji REST oraz ESB Tworzenie frontendów zgodnie z wytycznymi UX Rozwój modeli danych i konfiguracji procesów Wykonywanie testów deweloperskich i integracyjnych Wsparcie testów UAT i regresji Tworzenie i utrzymywanie testów jednostkowych Wykonywanie code review Analiza logów procesowych i aplikacyjnych Monitoring i analiza błędów produkcyjnych Praca z CI/CD oraz narzędziami developerskimi Nasze wymagania Minimum 2 lata doświadczenia w bankowości Minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym Minimum 3 lata doświadczenia z Java, Spring lub Groovy Znajomość Git oraz metodologii GitFlow lub Trunk Development Znajomość Maven Doświadczenie z Jenkins oraz CI/CD Znajomość Jira i Confluence Doświadczenie z Kafka oraz ELK Stack Znajomość Grafana Znajomość SonarQube lub podobnych narzędzi statycznej analizy kodu Doświadczenie z frameworkami testowymi JUnit, Mockito lub Spock Znajomość REST API Doświadczenie w pracy w Agile/Scrum Umiejętność pracy zespołowej i realizacji celów biznesowych Mile widziane Znajomość procesów BPM oraz BPMN Znajomość Domain Driven Design Doświadczenie z MQ Doświadczenie w utrzymaniu środowisk testowych Doświadczenie z dużymi projektami i refaktoryzacją kodu Znajomość wzorców projektowych

Technology

Finture Sp. z o.o.

Java Developer Senior (K/M)

Senior

Hybrid

Warsaw, MZ, Poland

🏢 Summary: Rola Senior Java Developera w sektorze bankowym obejmuje projektowanie i rozwój wysokiej jakości aplikacji backendowych w oparciu o Java oraz udział w transformacji architektury systemów. Stanowisko zakłada ścisłą współpracę z zespołami projektowymi oraz aktywny udział w całym cyklu wytwarzania oprogramowania. Praca w modelu hybrydowym (1 dzień w tygodniu z biura w Warszawie). 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym, Bardzo dobra znajomość Java SE 17 lub nowszej, Doświadczenie ze Spring Boot, Doświadczenie ze 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 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, React, Kafka, IBMMQ, Docker, Kubernetes, GKE 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Senior Java Developer / Senior Java Developerka . Osoba na tym stanowisku będzie odpowiedzialna za projektowanie i rozwój wysokiej jakości rozwiązań, współpracę z zespołem projektowym oraz udział w inicjatywach związanych z transformacją i rozwojem architektury aplikacyjnej. Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 1 dzień w tygodniu z biura w Warszawie. Zakres obowiązków Projektowanie, rozwój oraz modyfikacja aplikacji i usług backendowych opartych o Java. Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych. Dbanie o wysoką jakość dostarczanego oprogramowania pod kątem funkcjonalności, wydajności i niezawodności. Analiza wymagań biznesowych oraz technicznych i proponowanie optymalnych rozwiązań. Udział w projektowaniu architektury nowych rozwiązań i rozwijaniu istniejących systemów. Przygotowywanie dokumentacji technicznej dla wdrażanych funkcjonalności. Współpraca z zespołami projektowymi, analitykami i interesariuszami biznesowymi. Aktywny udział w procesie wytwarzania oprogramowania oraz inicjatywach usprawniających rozwój produktów. Wymagania Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym. Bardzo dobra znajomość języka Java SE 17 lub nowszej wersji. Doświadczenie w pracy z Spring Boot oraz Spring Integration . Praktyczna znajomość relacyjnych baz danych. Znajomość narzędzi: Git, Maven, Jira, Jenkins Znajomość standardów integracyjnych i komunikacyjnych, takich jak SOAP , REST , XML oraz JSON . Umiejętność pracy zespołowej i efektywnej komunikacji. Zdolność analitycznego myślenia i rozwiązywania problemów. Wykształcenie wyższe informatyczne lub pokrewne. Mile widziane Doświadczenie w pracy z rozwiązaniami chmurowymi Google Cloud Platform (GCP) . Znajomość usług BigQuery , Cloud SQL oraz Pub/Sub . Doświadczenie w tworzeniu aplikacji frontendowych z wykorzystaniem React . Praktyczna znajomość systemów kolejkowych i platform messagingowych, takich jak Apache Kafka , Google Pub/Sub lub IBM MQ . Doświadczenie z nierelacyjnymi bazami danych. Praktyka w budowie i wdrażaniu aplikacji kontenerowych z wykorzystaniem Docker oraz Kubernetes Engine (GKE) . Doświadczenie w projektach związanych z Campaign Management . Oferujemy: Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) Niekorporacyjną atmosferę i płaską strukturę organizacyjną Możliwość ciągłego rozwoju poprzez: pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą dofinansowanie do szkoleń i certyfikatów Program Poleceń Pracowniczych Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej Kulturę organizacyjną opartą na wartościach: działamy z dobrą intencją dzielimy się wiedzą bierzemy odpowiedzialność stale się doskonalimy ludzie są dla nas najważniejsi działamy, znając cel i sens naszej pracy komunikujemy się szczerze i profesjonalnie

Technology

Finture Sp. z o.o.

Jave Developer (Middle)

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Offer for a Middle Java Developer to develop and maintain backend services for one of the largest mobile banking applications in Poland, supporting migration to microservices architecture. The role involves designing and implementing Java and Spring Boot microservices, building new features, and modernizing existing systems in a high-traffic banking environment. Work includes testing, CI/CD processes, containerization, and collaboration on technical solution design. 🗂️ Requirements: Minimum 2 years of experience in backend development with Java, Strong knowledge of Java 8/11, Strong knowledge of Spring Boot, Experience with REST API, Experience with 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, Experience with relational databases and SQL, Knowledge of Redis or Hazelcast, English at technical communication level 📃 Skills: Java, Spring, SpringBoot, REST, Hibernate, JPA, SQL, Redis, Hazelcast, GIT, Jenkins, GitLab, Docker, CI/CD 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Java Developer Middle , która wesprze rozwój jednej z największych aplikacji mobilnych w Polsce. Osoba na tym stanowisku będzie uczestniczyć w transformacji systemów backendowych do architektury mikroserwisowej oraz tworzeniu nowoczesnych rozwiązań dla milionów użytkowników aplikacji mobilnej. Zatrudnienie realizowane jest w ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 2 dni w tygodniu z biura w Warszawie. Zakres obowiązków Rozwój i utrzymanie backendu dla aplikacji mobilnej w środowisku bankowym. Projektowanie, implementacja oraz rozwój mikroserwisów opartych o Java i Spring Boot. Tworzenie nowych funkcjonalności biznesowych oraz udział w modernizacji istniejących rozwiązań. Refaktoryzacja kodu i wdrażanie dobrych praktyk programistycznych. Pisanie testów jednostkowych, integracyjnych oraz kontraktowych. Współpraca z zespołami analitycznymi, produktowymi oraz DevOps. Udział w projektowaniu rozwiązań technicznych i integracyjnych. Tworzenie oraz aktualizacja dokumentacji technicznej. Praca z procesami CI/CD, konteneryzacją oraz środowiskami chmurowymi. Wymagania Minimum 2 lata doświadczenia w tworzeniu aplikacji backendowych w Java. Bardzo dobra znajomość Java 8/11 oraz Spring Boot . Znajomość REST API, Hibernate/JPA oraz wzorców projektowych. Praktyczna znajomość zasad Clean Code. Doświadczenie w pracy z systemem kontroli wersji GIT. Znajomość narzędzi CI/CD ( Jenkins lub GitLab CI ). Podstawowa znajomość Dockera . Doświadczenie w pracy z relacyjnymi bazami danych SQL. Znajomość Redis lub Hazelcast. Umiejętność komunikacji w języku angielskim na poziomie technicznym. Mile widziane Znajomość środowisk chmurowych, w szczególności Google Cloud Platform. Doświadczenie z OpenShift lub Kubernetes. Znajomość HTTP/2 oraz API kontraktów. Znajomość narzędzi monitorujących i observability. Doświadczenie przy systemach o wysokiej dostępności i dużym ruchu. Znajomość Jira oraz Confluence. Oferujemy: ·       Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) ·       Niekorporacyjną atmosferę i płaską strukturę organizacyjną ·       Możliwość ciągłego rozwoju poprzez: o   pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów o   współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą o   dofinansowanie do szkoleń i certyfikatów ·       Program Poleceń Pracowniczych ·       Kulturę organizacyjną opartą na wartościach: o   działamy z dobrą intencją o   dzielimy się wiedzą o   bierzemy odpowiedzialność o   stale się doskonalimy o   ludzie są dla nas najważniejsi o   działamy, znając cel i sens naszej pracy o   komunikujemy się szczerze i profesjonalnie ·       Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” ·       Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń ·       Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety ·       Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej

Technology

Asseco Poland S.A.

Programista Java (m/k/os.)

Mid

Hybrid

Rzeszow, Poland

🏢 Summary: Java Developer role in the Core Banking area focused on developing and maintaining banking software used by banks across Poland. The position involves building new solutions based on Java and Oracle, participating in system design, and contributing to PoC initiatives. Hybrid work model with long-term employment contract. 🗂️ Requirements: Minimum 3 years commercial experience in Java, Very good knowledge of Java 17+, Strong knowledge of Spring and Hibernate, Experience with JEE, REST, WebServices, Experience with Spring Boot, Spring Data, Spring REST, Spring Cloud, Ability to write clean code using design patterns, Experience with JUnit and Mockito, Experience with Oracle relational databases, Practical knowledge of Gradle, Practical knowledge of Git, Higher education degree, English at B2 level 📃 Skills: Java, Spring, Hibernate, JEE, REST, WebServices, SpringBoot, SpringData, SpringCloud, JUnit, Mockito, Oracle, Gradle, Git 🏢 Description: Szukamy Programisty Java, który dołączy do naszego obszaru Core Banking! Jeżeli chcesz pracować nad produktem z którego korzystają banki w niemal całej Polsce, a także rozwijać się dalej pod okiem Ekspertów - Dołącz do nas! Praca hybrydowa z jednego z naszych biur w Krakowie, Rzeszowie lub Łodzi (3 dni w tygodniu w biurze, 2 dni zdalnie) Forma zatrudnienia: umowa o pracę Rekrutacja prowadzona w formie online (wywiad telefoniczny + 1 spotkanie techniczne) Co będzie Ci potrzebne, aby móc wykonywać zadania? Minimum 3 lata doświadczenia komercyjnego w programowaniu w Java Dobra znajomość Java 17 i wyższej, Spring, Hibernate Doświadczenie w implementacji aplikacji z wykorzystaniem technologii JEE, REST, Web Services Znajomość framework-a Spring w tym znajomość projektów: Spring Boot, Spring Data, Spring REST, Spring Cloud Umiejętność pisania czystego kodu w oparciu o wzorce projektowe oraz dobre praktyki Umiejętność testowania aplikacji (Junit, Mockito) Doświadczenie w pracy z relacyjnymi bazami danych Oracle Praktyczna znajomość narzędzi: Gradle, Git Wykształcenie wyższe Język angielski na poziomie średniozaawansowanym Mile widziane doświadczenie w zakresie: SQL, PL/SQL Framework Vaadin Docker / Compose SonarQube Kubernetes, OpenShift/Rancher Kafka Bankowości Twoje zadania na tym stanowisku? Rozwój i utrzymanie oprogramowania dla sektora bankowego (banki komercyjne i spółdzielcze) Tworzenie nowych rozwiązań z wykorzystaniem języka Java w oparciu o relacyjną bazę Oracle Udział w projektowaniu i modelowaniu nowych rozwiązań Udział w projektach typu PoC (weryfikacje użyteczności technologii) Wsparcie merytoryczne i technologiczne z zakresu utrzymywanych przez zespół produktów oraz technologii w nich użytych Benefity: Prywatna opieka medyczna Dofinansowanie do karty sportowej Ubezpieczenie grupowe Pracowniczy Plan Emerytalny Pożyczki pracownicze Drużyna sportowa Program rekomendacji pracowników Owocowe środy