May 9, 2026

Senior Software Developer

Senior • Remote

Warsaw, Poland

BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już około 1000 inżynierów, którzy znają przeszło 200 technologii!

Opis projektu:

Dołącz do zespołu rozwijającego strategiczną aplikację wspierającą procesy kredytowe dla klientów korporacyjnych banku oraz spółek leasingowej i faktoringowej. System odpowiada za obsługę procesów decyzyjnych dla kluczowych produktów finansowych organizacji i jest rozwijany w nowoczesnej architekturze hybrydowej — od monolitu do mikroserwisów.

Pracujemy w środowisku opartym o Java, Angular, Oracle, MongoDB, REST oraz RabbitMQ, wykorzystując architekturę event-driven i metodyki Agile.

Twoje zadania:

  • rozwój i utrzymanie aplikacji backendowych w technologii Java;

  • projektowanie oraz rozwój architektury mikroserwisowej;

  • implementacja integracji synchronicznych i asynchronicznych;

  • udział w projektowaniu rozwiązań systemowych i integracyjnych;

  • dbanie o jakość kodu oraz zgodność ze standardami developmentu;

  • przeprowadzanie code review i mentoring członków zespołu;

  • współpraca z zespołami analitycznymi, frontendowymi oraz DevOps;

  • udział w procesach CI/CD i automatyzacji wdrożeń;

  • wykorzystanie narzędzi AI wspierających proces SDLC.

Wymagania:

  • minimum 5 lat doświadczenia w technologii Java;

  • bardzo dobra znajomość Java oraz REST API;

  • doświadczenie w projektowaniu i rozwijaniu mikroserwisów;

  • praktyczna znajomość integracji synchronicznej i asynchronicznej;

  • dobra znajomość RabbitMQ;

  • doświadczenie w pracy z bazami danych Oracle oraz MongoDB;

  • znajomość narzędzi Git, Maven, Jenkins oraz procesów CI/CD;

  • znajomość AsyncAPI;

  • doświadczenie w pracy w metodykach Agile;

  • znajomość metodyk wdrożeniowych oprogramowania;

  • doświadczenie w roli lidera technicznego lub mentoringu zespołu;

  • umiejętność egzekwowania standardów jakości i prowadzenia code review;

  • znajomość JIRA;

Mile widziane:

  • znajomość technologii DevOps;

  • doświadczenie z Apache Kafka.

Tryb pracy:

  • zespół działa głównie zdalnie, z okazjonalnymi spotkaniami w biurze w Warszawie.

Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel.

Co zyskujesz dołączając do Bluesoft: 

  • 👨‍💻 współpracę w zespole interdyscyplinarnych ekspertów i entuzjastów 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ę).

Similar jobs you might like

Technology

BlueSoft

Java Developer

Mid

Remote

Warsaw, Poland

🏢 Summary: Development role in a Scrum team building and enhancing a cloud-ready payment platform based on microservices architecture. The position involves implementing new features, maintaining existing functionalities, and ensuring high-quality backend services integrated via Kafka and Oracle databases. Work is done in an Agile environment with mostly remote model and quarterly office visits. 🗂️ Requirements: Proficiency in Java (minimum version 11), Experience with Spring Boot 3.4+, Experience with Spring Data JPA, Knowledge of Kafka, Experience with REST APIs, Experience with JUnit 5, Experience with Git, Experience with Docker, Experience with Hibernate, Experience with Liquibase, Knowledge of Schema Registry, Knowledge of Kibana or Elasticsearch, Knowledge of Dynatrace or Prometheus, Knowledge of JobRunner, Experience with Testcontainers, Familiarity with Jira, Familiarity with Confluence, Higher education degree 📃 Skills: Java, SpringBoot, SpringDataJPA, SpringCloudStream, Kafka, REST, JUnit, Git, Docker, Liquibase, Hibernate, Oracle, SchemaRegistry, Kibana, Elasticsearch, Dynatrace, Prometheus, JobRunner, Testcontainers, Jira, Confluence, Avro 🏢 Description: BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już około 1000 inżynierów, którzy znają przeszło 200 technologii! Opis projektu: Poszukujemy osoby, która będzie wspierała zespół w budowie platformy płatniczej opierającej się na microservices, rozwiązaniach cloud readiness. Aplikacje backendowe komunikują się za pomocą kafki. Aplikacja ma GUI. Bazy danych: Oracle. Realizacja prac odbywa się w ramach SQUAD'ów (jeden squad/ zespół scrumowy) - liczy maksymalnie 9/10 osób. Zakres obowiązków: tworzenie nowej funkcjonalności zgodnie z wymaganiami obszaru; rozbudowa istniejącej funkcjonalności zgodnie z wymaganiami; analizowanie oraz naprawa zgłoszonych błędów; praca w środowisku zwinnym Agile; branie udziału w całym cyklu życia historyjki. Tryb pracy: raz na kwartał wizyty w biurze w Warszawie (przyjazd do biura na 2-3 dni). Wymagania: znajomość Java (mile widziane wersja 21, minimalna 11); znajomość narzędzi: Spring Boot 3.4+, Spring Data JPA, Spring Cloud Stream (mile widziane); znajomość narzędzi: JUnit 5, Kafka, REST, Git, Docker, Liquibase,  Hibernate; znajomość: Schema registry, Kibana/Elasticsearch, Dynatrace/Prometheus, JobRunner, Testcontainers; znajomość narzędzi: Jira, Confluence; wykształcenie wyższe; mile widziana znajomość Avro. Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Co zyskujesz dołączając do Bluesoft: 👨‍💻 współpracę w zespole interdyscyplinarnych ekspertów i entuzjastów 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

BlueSoft

Regular Fullstack Developer (Java+Angular)

Mid

Remote

Warsaw, MZ, Poland

🏢 Summary: Fullstack Developer role in a banking credit processes domain, focused on developing and maintaining advanced frontend and backend applications in a microservices architecture. The position combines Angular and Java/Spring Boot development with emphasis on performance, scalability, security, and system integration. The project operates in a modern, stable financial environment with asynchronous communication and high engineering standards. 🗂️ Requirements: Commercial experience in Fullstack development (Angular + Java/Spring Boot), Strong knowledge of Angular (version 14+ preferred), Strong knowledge of TypeScript, Practical experience with Java and Spring Boot, Experience with relational databases, Knowledge of PostgreSQL, Experience with automated testing (Karma or Jest, JUnit or Spock), Basic experience with Kafka or RabbitMQ, Understanding of OAuth 2.0 and JWT, Higher education degree in STEM field 📃 Skills: Angular, TypeScript, Java, Spring, SpringBoot, PostgreSQL, SQL, Karma, Jest, JUnit, Spock, Kafka, RabbitMQ, OAuth2, JWT, Microservices, REST, BPMN, Camunda, Kotlin 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy głównie zdalnie, jednak stawiamy na relacje – zespół spotyka się 1-2 razy w miesiącu w biurze we Wrocławiu/Warszawie/Poznaniu. Opis projektu: Dołączysz do kluczowego obszaru procesów kredytowych, gdzie Twoim zadaniem będzie rozwój i utrzymanie zaawansowanych aplikacji typu FE i BE. Projekt łączy stabilność sektora finansowego z nowoczesnym podejściem do architektury (mikroserwisy, komunikacja asynchroniczna). Szukamy osób nastawionych na długofalową współpracę, które cenią stabilność i wpływ na kształt budowanych systemów. Twoja rola w zespole: Aktywny rozwój oraz utrzymanie aplikacji; Optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności; Dbanie o zgodność procesu wytwórczego z najwyższymi wytycznymi inżynierii oprogramowania; Projektowanie architektury aplikacji i integracji w złożonym ekosystemie bankowym; Implementacja bezpiecznej komunikacji (OAuth 2.0, JWT) oraz integracji synchronicznych i asynchronicznych. Poziom wiedzy i kwalifikacje: Komercyjne doświadczenie w tworzeniu aplikacji w modelu Fullstack (Angular + Java/Spring Boot); Dobra znajomość Angular (doświadczenie z nowszymi wersjami, np. 14–18+, będzie dużym atutem) oraz TypeScript; Praktyczna znajomość Java oraz ekosystemu Spring Boot (w tym bibliotek dostępu do danych); Znajomość relacyjnych baz danych, ze szczególnym uwzględnieniem PostgreSQL; Doświadczenie w pisaniu testów automatycznych: Karma/Jest (Frontend) oraz JUnit/Spock (Backend); Podstawowa znajomość lub doświadczenie w pracy z systemami kolejkowymi (Kafka lub RabbitMQ); Zrozumienie mechanizmów bezpieczeństwa w aplikacjach webowych (OAuth 2.0, JWT); Wykształcenie wyższe ścisłe (STEM, preferowana Informatyka); Mile widziane: Znajomość języka Kotlin; Podstawowa wiedza na temat silników BPMN (np. Camunda); Otwartość na wykorzystanie narzędzi AI wspierających codzienną pracę programisty (np. GitHub Copilot); 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Regular Fullstack Developer (Java+Angular)

Mid

Remote

Warsaw, Poland

🏢 Summary: Fullstack Developer role in a financial sector project focused on credit processes, involving development and maintenance of modern FE and BE applications. The position combines Angular and Java/Spring Boot in a microservices architecture with synchronous and asynchronous integrations. The role includes system design, performance optimization, and secure communication implementation. 🗂️ Requirements: Commercial experience in Fullstack development (Angular + Java/Spring Boot), Strong knowledge of Angular (v14+) and TypeScript, Practical experience with Java and Spring Boot, Experience with relational databases, especially PostgreSQL, Experience with automated testing (Karma or Jest, JUnit or Spock), Basic experience with message brokers (Kafka or RabbitMQ), Knowledge of web application security mechanisms (OAuth 2.0, JWT), Higher education degree in STEM field 📃 Skills: Angular, TypeScript, Java, Spring, SpringBoot, PostgreSQL, Karma, Jest, JUnit, Spock, Kafka, RabbitMQ, OAuth2, JWT, Microservices 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy głównie zdalnie, jednak stawiamy na relacje – zespół spotyka się 1-2 razy w miesiącu w biurze we Wrocławiu/Warszawie/Poznaniu. Opis projektu: Dołączysz do kluczowego obszaru procesów kredytowych, gdzie Twoim zadaniem będzie rozwój i utrzymanie zaawansowanych aplikacji typu FE i BE. Projekt łączy stabilność sektora finansowego z nowoczesnym podejściem do architektury (mikroserwisy, komunikacja asynchroniczna). Szukamy osób nastawionych na długofalową współpracę, które cenią stabilność i wpływ na kształt budowanych systemów. Twoja rola w zespole: Aktywny rozwój oraz utrzymanie aplikacji; Optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności; Dbanie o zgodność procesu wytwórczego z najwyższymi wytycznymi inżynierii oprogramowania; Projektowanie architektury aplikacji i integracji w złożonym ekosystemie bankowym; Implementacja bezpiecznej komunikacji (OAuth 2.0, JWT) oraz integracji synchronicznych i asynchronicznych. Poziom wiedzy i kwalifikacje: Komercyjne doświadczenie w tworzeniu aplikacji w modelu Fullstack (Angular + Java/Spring Boot); Dobra znajomość Angular (doświadczenie z nowszymi wersjami, np. 14–18+, będzie dużym atutem) oraz TypeScript; Praktyczna znajomość Java oraz ekosystemu Spring Boot (w tym bibliotek dostępu do danych); Znajomość relacyjnych baz danych, ze szczególnym uwzględnieniem PostgreSQL; Doświadczenie w pisaniu testów automatycznych: Karma/Jest (Frontend) oraz JUnit/Spock (Backend); Podstawowa znajomość lub doświadczenie w pracy z systemami kolejkowymi (Kafka lub RabbitMQ); Zrozumienie mechanizmów bezpieczeństwa w aplikacjach webowych (OAuth 2.0, JWT); Wykształcenie wyższe ścisłe (STEM, preferowana Informatyka); Mile widziane: Znajomość języka Kotlin; Podstawowa wiedza na temat silników BPMN (np. Camunda); Otwartość na wykorzystanie narzędzi AI wspierających codzienną pracę programisty (np. GitHub Copilot); 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Java Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Offer for a Backend Java Developer responsible for designing, developing and maintaining backend applications and system integrations in a microservices architecture. The role involves implementing new features, optimizing performance, and ensuring high code quality using modern Java and Spring technologies. Work is carried out in a Scrum team with hybrid or remote model. 🗂️ Requirements: Commercial experience in Java development, Strong knowledge of Java 21+, Strong knowledge of Spring Boot 3+, Experience with microservices architecture, Experience with Kafka or MQ, Experience with PostgreSQL, Experience with MongoDB, Experience with Docker, Experience with Git, Experience with Maven, Experience with REST API, Experience with JUnit or Spock, Knowledge of SOLID principles, Knowledge of Clean Code practices 📃 Skills: Java, Spring, SpringBoot, Kafka, MQ, PostgreSQL, MongoDB, Docker, Git, Maven, REST, JUnit, Spock, SOLID, Camunda, OpenShift, Kubernetes, Jenkins, GitLab, Grafana, Kibana, Dynatrace, Jira, Confluence, Scrum 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy hybrydowo, zespoł spotyka się 6 razy w miesiącu w Warszawskim biurze. Twoja rola w zespole: Udział w projektowaniu, rozwoju i utrzymaniu aplikacji backendowych oraz integracji między systemami. Samodzielna implementacja nowych funkcjonalności w architekturze mikroserwisowej. Optymalizacja wydajności kodu i dbanie o jego wysoką jakość (zgodnie z zasadami Clean Code i Code Review). Współpraca z zespołem przy wypracowywaniu najlepszych rozwiązań technicznych. Aktywny udział w ceremoniach Scrumowych i bliska współpraca z biznesem. Poziom wiedzy i kwalifikacje (Must-have): Komercyjne doświadczenie w tworzeniu oprogramowania w ekosystemie Java. Dobra znajomość Java 21+ oraz Spring Boot 3+ . Praktyczne doświadczenie w pracy z architekturą mikroserwisową . Znajomość systemów kolejkowych/strumieniowych: Kafka lub MQ . Doświadczenie w pracy z bazami danych relacyjnymi oraz NoSQL ( PostgreSQL, MongoDB ). Dobra znajomość narzędzi: Docker, Git, Maven, REST API oraz frameworków testowych ( JUnit / Spock ). Znajomość podstawowych wzorców projektowych oraz dobrych praktyk programistycznych (SOLID, Clean Code). Mile widziane (Nice-to-have): Podstawowa wiedza lub chęć nauki silników procesowych ( Camunda BPMS ). Znajomość platform orkiestracji i narzędzi CI/CD: OpenShift, Kubernetes, Jenkins, GitLab . Orientacja w narzędziach do monitoringu: Grafana, Kibana, Dynatrace . Znajomość środowiska Jira, Confluence oraz doświadczenie w pracy w metodyce Scrum . 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Senior Fullstack Developer (Angular + Java)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Fullstack Developer role in a banking credit processes area, focused on development and maintenance of advanced frontend and backend applications in a microservices architecture. The position involves designing application architecture, optimizing performance and scalability, and implementing secure synchronous and asynchronous integrations. The project combines financial sector stability with modern technologies and long-term collaboration. 🗂️ Requirements: Senior-level professional experience, Higher education degree in STEM (preferably Computer Science), Strong knowledge of Angular (preferably v18+), Strong knowledge of Java and Spring Boot, Experience with relational databases, especially PostgreSQL, Experience with frontend testing using Karma or Jest, Experience with backend testing using Spock or JUnit, Experience with Kafka or RabbitMQ, Knowledge of OAuth 2.0 and JWT, Experience in designing application architecture and integrations 📃 Skills: Angular, Java, Spring, SpringBoot, PostgreSQL, SQL, Karma, Jest, Spock, JUnit, Kafka, RabbitMQ, OAuth2, JWT, Microservices 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy głównie zdalnie, jednak stawiamy na relacje – zespół spotyka się 1-2 razy w miesiącu w biurze we Wrocławiu . Opis projektu: Dołączysz do kluczowego obszaru procesów kredytowych, gdzie Twoim zadaniem będzie rozwój i utrzymanie zaawansowanych aplikacji typu FE i BE. Projekt łączy stabilność sektora finansowego z nowoczesnym podejściem do architektury (mikroserwisy, komunikacja asynchroniczna). Szukamy osób nastawionych na długofalową współpracę, które cenią stabilność i wpływ na kształt budowanych systemów. Twoja rola w zespole: Aktywny rozwój oraz utrzymanie aplikacji; Optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności; Dbanie o zgodność procesu wytwórczego z najwyższymi wytycznymi inżynierii oprogramowania; Projektowanie architektury aplikacji i integracji w złożonym ekosystemie bankowym; Implementacja bezpiecznej komunikacji (OAuth 2.0, JWT) oraz integracji synchronicznych i asynchronicznych. Poziom wiedzy i kwalifikacje: Senioralny staż pracy oraz udokumentowana historia stabilnego zatrudnienia w ostatnich latach; Wykształcenie wyższe ścisłe (STEM, preferowana Informatyka); Bardzo dobra znajomość Angular (mile widziane doświadczenie w wersjach 18+) oraz Java i Spring Boot; Biegłość w pracy z relacyjnymi bazami danych (w szczególności PostgreSQL) oraz bibliotekami dostępu do danych; Doświadczenie w testowaniu: Karma/Jest (Frontend) oraz Spock/JUnit (Backend); Znajomość mechanizmów komunikacji: Kafka lub RabbitMQ; Wiedza z zakresu bezpieczeństwa aplikacji (OAuth 2.0, JWT); Mile widziane: Znajomość Kotlin oraz silników BPMN (np. Camunda ) i doświadczenie w wykorzystaniu narzędzi AI wspierających programowanie. 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Senior Fullstack Developer (Angular + Java)

Senior

Hybrid

Wrocław, Poland

🏢 Summary: Senior Fullstack Developer role in a financial project focused on credit processes, involving development and maintenance of advanced frontend and backend applications. The position combines stable banking environment with modern architecture based on microservices and asynchronous communication. Responsibilities include system design, performance optimization, and secure integrations within a complex banking ecosystem. 🗂️ Requirements: Senior-level professional experience, Higher education degree in STEM field, Strong knowledge of Angular, Strong knowledge of Java, Experience with Spring Boot, Experience with relational databases, Proficiency with PostgreSQL, Experience with frontend testing tools (Karma or Jest), Experience with backend testing tools (Spock or JUnit), Knowledge of Kafka or RabbitMQ, Knowledge of OAuth 2.0, Knowledge of JWT, Experience with microservices architecture, Experience with synchronous and asynchronous integrations 📃 Skills: Angular, Java, SpringBoot, PostgreSQL, SQL, Karma, Jest, Spock, JUnit, Kafka, RabbitMQ, OAuth2, JWT, Microservices 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy głównie zdalnie, jednak stawiamy na relacje – zespół spotyka się 1-2 razy w miesiącu w biurze we Wrocławiu . Opis projektu: Dołączysz do kluczowego obszaru procesów kredytowych, gdzie Twoim zadaniem będzie rozwój i utrzymanie zaawansowanych aplikacji typu FE i BE. Projekt łączy stabilność sektora finansowego z nowoczesnym podejściem do architektury (mikroserwisy, komunikacja asynchroniczna). Szukamy osób nastawionych na długofalową współpracę, które cenią stabilność i wpływ na kształt budowanych systemów. Twoja rola w zespole: Aktywny rozwój oraz utrzymanie aplikacji; Optymalizacja istniejących rozwiązań pod kątem wydajności i skalowalności; Dbanie o zgodność procesu wytwórczego z najwyższymi wytycznymi inżynierii oprogramowania; Projektowanie architektury aplikacji i integracji w złożonym ekosystemie bankowym; Implementacja bezpiecznej komunikacji (OAuth 2.0, JWT) oraz integracji synchronicznych i asynchronicznych. Poziom wiedzy i kwalifikacje: Senioralny staż pracy oraz udokumentowana historia stabilnego zatrudnienia w ostatnich latach; Wykształcenie wyższe ścisłe (STEM, preferowana Informatyka); Bardzo dobra znajomość Angular (mile widziane doświadczenie w wersjach 18+) oraz Java i Spring Boot; Biegłość w pracy z relacyjnymi bazami danych (w szczególności PostgreSQL) oraz bibliotekami dostępu do danych; Doświadczenie w testowaniu: Karma/Jest (Frontend) oraz Spock/JUnit (Backend); Znajomość mechanizmów komunikacji: Kafka lub RabbitMQ; Wiedza z zakresu bezpieczeństwa aplikacji (OAuth 2.0, JWT); Mile widziane: Znajomość Kotlin oraz silników BPMN (np. Camunda ) i doświadczenie w wykorzystaniu narzędzi AI wspierających programowanie. 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Senior Fullstack Developera (Java+Angular)

Senior

Remote

Warsaw, Poland

🏢 Summary: Fullstack Developer role in a team building a modern online banking platform, focused on developing and integrating scalable Angular and Java solutions in a distributed architecture. The position involves implementing secure communication, backend services, and high-quality UI components with strong emphasis on code quality and automated testing. Remote work model with active participation in Scrum processes. 🗂️ Requirements: Minimum 6 years of commercial experience with Java and Angular, Very good knowledge of Angular (version 18+), Strong knowledge of TypeScript, Proficiency in Java and Spring Boot, Experience with relational databases, especially PostgreSQL, Experience with Kafka and/or RabbitMQ, Knowledge of OAuth 2.0 and JWT, Higher education degree in STEM field, English level B2 or higher 📃 Skills: Java, Angular, TypeScript, Spring, SpringBoot, PostgreSQL, Kafka, RabbitMQ, OAuth2, JWT, Karma, Jest, Spock, JUnit, SCRUM 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy zdalnie . Opis projektu: Dołączysz do zespołu rozwijającego nowoczesną platformę bankowości elektronicznej . Twoja rola w zespole: Projektowanie i implementacja kompleksowych rozwiązań Fullstack (Angular + Java). Budowa skalowalnych komponentów interfejsu użytkownika (UI) w nowoczesnym Angularze. Rozwój warstwy serwerowej oraz integracja systemów w architekturze rozproszonej. Implementacja bezpiecznej komunikacji (OAuth 2.0, JWT) oraz systemów wymiany komunikatów (Kafka/RabbitMQ). Dbanie o jakość kodu poprzez testy automatyczne (Karma/Jest/Spock/JUnit) oraz Code Review. Aktywny udział w ceremoniach SCRUM-owych i współtworzenie kierunków rozwoju platformy. Poziom wiedzy i kwalifikacje: Minimum 6 lat komercyjnego doświadczenia w projektach opartych na Java i Angular. Bardzo dobra znajomość Angular (preferowane doświadczenie z wersjami 18+ ) oraz TypeScript . Biegłość w Java, Spring Boot oraz bibliotekach do komunikacji z bazami danych. Doświadczenie w pracy z relacyjnymi bazami danych (w szczególności PostgreSQL ). Znajomość komunikacji synchronicznej i asynchronicznej ( Kafka i/lub RabbitMQ ). Praktyczna wiedza z zakresu zabezpieczeń aplikacji ( OAuth 2.0, JWT ). Wykształcenie wyższe ścisłe ( STEM , preferowana Informatyka). Język angielski na poziomie min. B2 . Mile widziane: Znajomość Kotlin oraz silników BPMN (np. Camunda ). Doświadczenie z bazami NoSQL (np. MongoDB ). Umiejętność korzystania z narzędzi AI wspierających programowanie. 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Senior Java Developer (bankowość)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Java Developer role in a banking project focused on building and scaling a modern microservices architecture using reactive programming with Spring WebFlux. The position involves designing high-performance microservices, asynchronous integrations, and optimizing database interactions. The offer includes full-time remote work within a technically advanced environment. 🗂️ Requirements: Minimum 5-6 years of commercial experience in Java development, Strong knowledge of Spring ecosystem, Experience with Spring Boot and Spring WebFlux, Experience in designing and implementing microservices architecture, Practical experience with Kafka, Experience with Oracle and PostgreSQL databases 📃 Skills: Java, Spring, SpringBoot, WebFlux, Microservices, Kafka, Oracle, PostgreSQL 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy zdalnie. Opis projektu: Dołączysz do zespołu realizującego kluczowe systemy dla sektora bankowego . Projekt koncentruje się na budowie i skalowaniu nowoczesnej architektury opartej na mikroserwisach oraz programowaniu reaktywnym ( WebFlux ). Twoja rola w zespole: Projektowanie i rozwój wydajnych mikroserwisów w języku Java (17+). Implementacja reaktywnych komponentów systemu z wykorzystaniem Spring WebFlux . Optymalizacja zapytań i praca z bazami danych Oracle oraz PostgreSQL . Projektowanie przepływów danych i integracji asynchronicznych z wykorzystaniem Kafka . Współtworzenie standardów technicznych oraz dbanie o czystość kodu i architekturę rozwiązań. Mentoring mniej doświadczonych członków zespołu oraz aktywne uczestnictwo w Code Review. Poziom wiedzy i kwalifikacje: Senioralny staż pracy (min. 5-6 lat) w komercyjnym tworzeniu oprogramowania w Java. Bardzo dobra znajomość ekosystemu Spring , ze szczególnym uwzględnieniem Spring Boot oraz Spring WebFlux . Doświadczenie w projektowaniu i wdrażaniu architektury mikroserwisowej . Praktyczna biegłość w pracy z systemami kolejkowymi/strumieniowymi ( Kafka ). Dobra znajomość relacyjnych baz danych: Oracle oraz PostgreSQL . Doświadczenie w pracy w projektach dla sektora bankowego lub finansowego (mile widziane). 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Senior Java Developer

Senior

Hybrid

Katowice, Poland

🏢 Summary: Development and maintenance of backend applications for retail banking using modern Java and cloud technologies. The role involves designing and implementing new features, integrating business processes with internal and external systems, and working in a cloud-native environment on GCP with Kubernetes. You will contribute to architectural decisions and ensure high code quality within an end-to-end agile team. 🗂️ Requirements: Minimum 5 years of experience in Java development (Java 11+), Strong knowledge of Spring and Spring Boot, Experience with relational databases (PostgreSQL or similar), Practical experience with JPA or Hibernate, Experience with cloud environments, Experience with Kubernetes and containerization, Experience with messaging or streaming systems (e.g. Kafka) 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, JPA, Hibernate, GCP, Kubernetes, Docker, Helm, Kafka, Angular 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy hybrydowo, zespoł spotyka się 1 raz w tygodniu w biurze (Katowice). Twoja rola w zespole: Rozwój i utrzymanie backendu aplikacji bankowych obsługujących klientów indywidualnych; Projektowanie oraz implementacja nowych funkcjonalności z wykorzystaniem nowoczesnego stacku technologicznego (Java 21, Spring Boot); Tworzenie, usprawnianie i automatyzacja procesów biznesowych oraz ich integracja z systemami wewnętrznymi i zewnętrznymi; Praca nad rozwiązaniami działającymi w chmurze GCP, w tym w środowisku Kubernetes, z wykorzystaniem kontenerów i Helm; Ścisła współpraca z architektami/architektkami, analitykami/analityczkami, testerami/testerkami, oraz zespołem frontendowym (Angular2+) przy projektowaniu rozwiązań end‑to‑end; Zapewnianie wysokiej jakości kodu poprzez code review, automatyzację, stosowanie dobrych praktyk i podejścia clean code; Aktywny udział w podejmowaniu decyzji technologicznych i kierunkowaniu dalszego rozwoju całego rozwiązania. Poziom wiedzy i kwalifikacje: Min. 5 lat doświadczenia w programowaniu w Java (preferowana Java 11+; mile widziane doświadczenie z Java 17/21); Bardzo dobra znajomość Spring / Spring Boot oraz architektury aplikacji backendowych; Doświadczenie w pracy z bazami danych (PostgreSQL lub inne relacyjne), JPA / Hibernate; Praktyczna znajomość rozwiązań chmurowych oraz środowisk kontenerowych (Kubernetes, Docker/Containers, Helm); Umiejętność pracy z systemami kolejkowymi / streamingowymi (np. Apache Kafka); Komunikatywność, umiejętność pracy w zespole oraz chęć dzielenia się wiedzą. 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.

Technology

BlueSoft

Senior Fullstack Developer (Angular + Java)

Senior

Remote

Wroclaw, Poland

🏢 Summary: Senior Fullstack Developer role in a team building a modern electronic banking platform using Angular and Java. The position focuses on designing and implementing scalable UI components and distributed backend services with secure communication and messaging systems. Work includes maintaining high code quality through automated testing and active participation in Scrum. 🗂️ Requirements: Minimum 6 years commercial experience with Java and Angular, Very good knowledge of Angular (preferably v18+) and TypeScript, Proficiency in Java and Spring Boot, Experience with relational databases, especially PostgreSQL, Experience with Kafka and/or RabbitMQ, Knowledge of OAuth 2.0 and JWT, Higher education degree in STEM (preferably Computer Science), English level minimum B2 📃 Skills: Java, Angular, TypeScript, Spring, SpringBoot, PostgreSQL, Kafka, RabbitMQ, OAuth2, JWT, Karma, Jest, Spock, JUnit, SCRUM 🏢 Description: 🔵 BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i obecnie pracuje z nami już ponad 1000 osób, które znają przeszło 200 technologii! Model pracy: Pracujemy zdalnie . Raz na kwartał spotykamy się osobiście na warsztatach i integracji w jednej z naszych lokalizacji ( Warszawa, Poznań lub Wrocław ). Opis projektu: Dołączysz do zespołu rozwijającego nowoczesną platformę bankowości elektronicznej . Twoja rola w zespole: Projektowanie i implementacja kompleksowych rozwiązań Fullstack (Angular + Java). Budowa skalowalnych komponentów interfejsu użytkownika (UI) w nowoczesnym Angularze. Rozwój warstwy serwerowej oraz integracja systemów w architekturze rozproszonej. Implementacja bezpiecznej komunikacji (OAuth 2.0, JWT) oraz systemów wymiany komunikatów (Kafka/RabbitMQ). Dbanie o jakość kodu poprzez testy automatyczne (Karma/Jest/Spock/JUnit) oraz Code Review. Aktywny udział w ceremoniach SCRUM-owych i współtworzenie kierunków rozwoju platformy. Poziom wiedzy i kwalifikacje: Minimum 6 lat komercyjnego doświadczenia w projektach opartych na Java i Angular. Bardzo dobra znajomość Angular (preferowane doświadczenie z wersjami 18+ ) oraz TypeScript . Biegłość w Java, Spring Boot oraz bibliotekach do komunikacji z bazami danych. Doświadczenie w pracy z relacyjnymi bazami danych (w szczególności PostgreSQL ). Znajomość komunikacji synchronicznej i asynchronicznej ( Kafka i/lub RabbitMQ ). Praktyczna wiedza z zakresu zabezpieczeń aplikacji ( OAuth 2.0, JWT ). Wykształcenie wyższe ścisłe ( STEM , preferowana Informatyka). Język angielski na poziomie min. B2 . Mile widziane: Znajomość Kotlin oraz silników BPMN (np. Camunda ). Doświadczenie z bazami NoSQL (np. MongoDB ). Umiejętność korzystania z narzędzi AI wspierających programowanie. 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ę). Proces rekrutacyjny składa się z 4 kroków 👣: 1️⃣ Rozmowa telefoniczna 2️⃣ Spotkanie z managerem oraz ekspertem (online) 3️⃣ Merytoryczna informacja zwrotna 4️⃣ Witamy na pokładzie 🤸‍♀⛹‍♀🤾! Na poszczególnych etapach rekrutacji oraz nawiązywania współpracy BlueSoft może wymagać weryfikacji tożsamości za pomocą kodu QR w aplikacji mObywatel. Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢! Odpowiedzi na niektóre pytania znajdziesz tutaj . - ⏬przewiń na dół strony.