April 30, 2026

IOS Developer (k/m/os.)​

Mid • Hybrid

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ż ponad 1000 osób, które znają przeszło 200 technologii!

iOS Developer (Regular)

Opis stanowiska:

Dołączysz do zespołu rozwijającego jedną z największych aplikacji mobilnych na rynku – produkt o bardzo dużej skali, z wysokimi wymaganiami w zakresie bezpieczeństwa, niezawodności i jakości kodu. Praca dla największego banku w Polsce. 

Zakres odpowiedzialności

  • rozwój nowych funkcjonalności aplikacji mobilnej,

  • utrzymanie oraz refaktoryzacja istniejącego kodu (w tym kodu legacy),

  • współpraca z zespołami backend, QA, UX oraz biznesem,

  • udział w przeglądach kodu i dbanie o jakość techniczną rozwiązań,

  • praca zgodnie z obowiązującymi standardami architektonicznymi i procesami wytwórczymi Banku.

Wymagania:

Technologie i języki:

  • bardzo dobra znajomość Swift i doświadczenie w rozwoju nowych funkcjonalności,

  • dobra znajomość podstaw Objective-C (istotna część aplikacji to kod legacy),

  • doświadczenie w pracy z SwiftUI oraz UIKit.

Architektura i wzorce:

  • praktyczne doświadczenie w pracy z:

    • TCA (The Composable Architecture),

    • VIPER,

    • POP (Protocol-Oriented Programming),

    • Dependency Injection (DI),

  • doświadczenie w modularyzacji aplikacji mobilnych.

Jakość i proces wytwórczy:

  • doświadczenie w pisaniu i utrzymywaniu testów jednostkowych,

  • praca z systemem kontroli wersji Git,

  • doświadczenie w pracy w zespołach Scrum / Agile.

Oferujemy:

👨‍💻 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ę).

The data controller is BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 00-807 Warsaw. The data is collected and processed for purposes related to recruitment processes. Each candidate has the right to access, correct, or delete their data.

Requests to correct or delete data should be sent to: iod@bluesoft.com.

Providing all personal data is voluntary, but consent to its processing is necessary in order to participate in the recruitment processes."

We may process your data in artificial intelligence (AI) systems. In such cases, the following conditions must be met:

a) it is necessary for the purposes we indicate in this document,

b) we provide all the safeguards for your rights required by law.

In order to participate in the recruitment process, you must add the following clause to your application documents: "I consent to the processing of my personal data contained in the application documents by BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 00-807 Warsaw, for the purposes of recruitment processes."

“I confirm that I have read the Internal Joint Procedure for Reporting Violations of the Law and Taking Follow-up Action in Orange Polska Capital Group Entities, hereinafter referred to as the ”Internal Reporting Procedure."

Furthermore, we would like to inform you that the Internal Reporting Procedure, introduced on the basis of the Whistleblower Protection Act, is available at: https://www.orange.pl/etyka-i-compliance

Similar jobs you might like

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 Java Software Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Backend Developer role in a microservices-based project focused on building a high-performance and secure mobile application integrated with a robust backend. The position involves designing and implementing Java/Spring Boot services, developing REST and GraphQL APIs, and deploying solutions in cloud environments. The role also includes maintaining CI/CD standards and working in an Agile/Scrum team. 🗂️ Requirements: Technical degree in Computer Science, Automation, Telecommunications or related field, Strong commercial experience in Java, Practical experience with Spring Boot, Experience in building REST APIs, Experience with GraphQL, Experience with microservices architecture, Knowledge of relational databases, Knowledge of NoSQL databases, Experience with Docker, Experience with Kubernetes, Experience with Terraform, Experience working in Agile/Scrum 📃 Skills: Java, Spring, SpringBoot, REST, GraphQL, Microservices, SQL, NoSQL, Docker, Kubernetes, Terraform, AWS, Azure, CI/CD, Agile, 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, 6 razy w miesiącu w Warszawie, Krakowie lub Katowicach. Opis projektu: Dołączysz do zespołu rozwijającego aplikację mobilną, która stawia na szybkość, bezpieczeństwo i doskonały UX. Projekt realizujemy w architekturze mikroserwisowej, łącząc świat mobilny z potężnym backendem. Twoja rola w zespole: Projektowanie i implementacja usług backendowych. Tworzenie i utrzymanie wydajnych API ( REST, GraphQL ) w technologii Java/Spring Boot. Wdrażanie i monitorowanie usług w środowiskach chmurowych ( AWS, Azure ). Ścisła współpraca z zespołem Frontend, architektami i testerami w celu zapewnienia spójności systemów. Optymalizacja kodu pod kątem wydajności oraz dokumentowanie procesów wewnętrznych. Aktywny udział w życiu zespołu Scrum/Agile (Daily, Planning, Retro). Dbanie o standardy CI/CD oraz automatyzację procesów wdrożeniowych. Poziom wiedzy i kwalifikacje: Ukończone studia techniczne (Informatyka, Automatyka, Telekomunikacja lub pokrewne). Solidne, wieloletnie doświadczenie w programowaniu w Java (Spring Boot). Praktyczna znajomość REST API oraz GraphQL. Doświadczenie w pracy z architekturą mikroserwisową. Znajomość baz danych (zarówno relacyjnych, jak i NoSQL). Wiedza z zakresu konteneryzacji i orkiestracji (Docker, Kubernetes) oraz IaC (Terraform). Doświadczenie w pracy w modelu Agile/Scrum w międzynarodowym środowisku. Wysoki poziom zaangażowania i pasja do rozwiązywania złożonych problemów technicznych. Mile widziane: Doświadczenie przy projektach mobilnych (iOS/Android). Znajomość języka angielskiego na poziomie B2 lub wyższym. Zainteresowanie kulturą DevOps oraz metodami CI/CD. 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, 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

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Offer for an experienced Java Developer to design and develop enterprise applications using Java ecosystem technologies in agile teams. The role involves working with modern development standards, CI/CD pipelines, messaging systems, and monitoring tools in hybrid or remote model. Candidates will contribute to complex IT projects for well-known clients using up-to-date technologies. 🗂️ Requirements: Minimum 4 years of commercial experience in object-oriented programming, Minimum 3 years of experience with Java, Spring or Groovy, Practical experience with GIT and branching strategies (GitFlow or Trunk Development), Experience with Maven dependency management, Experience with Jenkins and CI/CD pipelines, 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 (e.g. JUnit, Mockito, Spock), Experience with Java IDE (e.g. IntelliJ IDEA), Knowledge of REST communication, Understanding of Agile methodologies 📃 Skills: Java, Spring, Groovy, GIT, Maven, Jenkins, Jira, Confluence, Kafka, Elastic, Grafana, SonarQube, JUnit, Mockito, Spock, IntelliJ, REST, MQ, CI/CD, ELK 🏢 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-2 razy w tygodniu w Warszawskim biurze. Poziom wiedzy i kwalifikacje: 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 min. jednego narzędzia do statycznej analizy kodu (np. SonarQube) min. jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.) min. 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 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ę). 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

Frontend Developer (Angular)

Mid

Hybrid

Krakow, Poland

🏢 Summary: Rola Frontend Developera obejmuje projektowanie i rozwój nowoczesnych aplikacji webowych z naciskiem na bezpieczeństwo, wydajność i integrację z mikroserwisami (Java/Kotlin). Stanowisko wymaga pracy z nowoczesnymi frameworkami (React/Angular/Vue) oraz TypeScript, testowania aplikacji i dbałości o jakość kodu. Praca w modelu hybrydowym z zespołem spotykającym się w Krakowie. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia jako Frontend Developer, Bardzo dobra znajomość React lub Angular lub Vue.js, Bardzo dobra znajomość TypeScript, Praktyczna wiedza z zakresu bezpieczeństwa aplikacji frontendowych (OWASP, OAuth2, OIDC), Doświadczenie z Git/GitLab oraz procesami CI/CD, Doświadczenie w pracy z RESTful API, JSON oraz OpenAPI/Swagger, Znajomość wzorców projektowych, Clean Code i SOLID, Doświadczenie w pracy w Agile/Scrum, Komunikatywna znajomość języka angielskiego 📃 Skills: React, Angular, Vue, TypeScript, JavaScript, OAuth2, OIDC, OWASP, Git, GitLab, CI/CD, REST, JSON, OpenAPI, Swagger, CleanCode, SOLID, Agile, Scrum, Java, Kotlin, SpringBoot, Kafka, Oracle, Redis, IBMMQ, Hazelcast, ArgoCD, Dynatrace 🏢 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 dziś współpracuje z nami ponad 1000 inżynierów i inżynierek znających przeszło 200 technologii! Model pracy: Pracujemy hybrydowo, zespoł spotyka się 1 raz w Krakowskim biurze. Twoja rola w zespole: Projektowanie i implementacja responsywnych, wydajnych oraz intuicyjnych aplikacji webowych. Integracja warstwy frontendowej z bezpiecznymi mikroserwisami napisanymi w językach Java oraz Kotlin. Pisanie czystego, optymalnego kodu oraz tworzenie i utrzymywanie aktualnej dokumentacji technicznej produktu. Implementacja mechanizmów obronnych przed zagrożeniami bezpieczeństwa z listy OWASP Top 10 (np. XSS, CSRF). Pisanie testów jednostkowych, integracyjnych oraz E2E zapewniających bezbłędne działanie systemów. Udział w spotkaniach projektowych, analiza wymagań i przekładanie specyfikacji analitycznych na konkretne rozwiązania techniczne. Monitorowanie działających aplikacji, szybkie reagowanie na błędy oraz ciągłe ulepszanie istniejących procesów. Poziom wiedzy i kwalifikacje: Minimum 3 lata samodzielnego, komercyjnego doświadczenia na stanowisku programisty frontend. Bardzo dobra znajomość jednego z nowoczesnych frameworków ( React, Angular lub Vue.js ) oraz języka TypeScript . Praktyczna wiedza z zakresu zabezpieczania aplikacji frontendowych i bezpiecznej komunikacji ( OAuth2, OIDC ). Swobodne korzystanie z systemu kontroli wersji Git / GitLab oraz znajomość procesów CI/CD . Umiejętność pracy z RESTful API , formatem JSON oraz znajomość specyfikacji OpenAPI / Swagger. Głębokie zrozumienie wzorców projektowych oraz zasad czystego kodu (Clean Code, SOLID). Umiejętność pracy w modelu Agile / Scrum oraz komunikatywna znajomość języka angielskiego. Analityczne podejście do rozwiązywania problemów i umiejętność jasnego argumentowania swoich decyzji technicznych w zespole. Mile widziane: Podstawowa orientacja lub chęć rozwoju w obszarze Backend & Integration: Java, Spring Boot, REST API, Kafka, Oracle, Redis, IBM MQ, Hazelcast . Znajomość narzędzi ekosystemu DevOps i monitoringu: Argo CD, Dynatrace . Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów – entuzjastów technologii, ceniących bezpośredniość i partnerskie relacje; 📈 Długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT; 🚀 Udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach; 🥇 Dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych; ⌚️ Elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie); ☁ Ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury; 📣 Dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe; 🏋️‍♂️ Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez Bluesoft; ⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony Bluesoft. 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

DevOps Engineer

Mid

Remote

Warsaw, Poland

🏢 Summary: The offer is for an experienced DevOps Engineer responsible for designing, implementing, and maintaining IT infrastructure while improving CI/CD processes in collaboration with development teams. The role focuses on container orchestration, cloud environments, and automation within a growing DevOps team. 🗂️ Requirements: Minimum 3 years of experience as DevOps Engineer, Experience with Kubernetes and container orchestration, Experience implementing and managing CI/CD pipelines, Hands-on experience with Jenkins, GitHub Actions, Azure DevOps, GitLab CI/CD or Bitbucket Pipelines, Strong knowledge of Linux systems, Practical experience with at least one cloud platform: AWS, Azure or GCP 📃 Skills: Kubernetes, Jenkins, GitHubActions, AzureDevOps, GitLabCI, BitbucketPipelines, Linux, AWS, Azure, GCP, Docker, Podman, Ansible, Terraform, Prometheus, Grafana, ELK, CICD 🏢 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! Opis projektu: W związku z rozwojem zespołu DevOps poszukujemy doświadczonego DevOps Engineera, który będzie odpowiedzialny za projektowanie, wdrażanie oraz utrzymanie infrastruktury IT. Rola obejmuje również współpracę z zespołami developerskimi w zakresie usprawniania procesów CI/CD. Wymagania: minimum 3 lata doświadczenia na stanowisku DevOps Engineer; znajomość Kubernetes oraz doświadczenie w zarządzaniu kontenerami i orkiestracją; doświadczenie w implementacji i zarządzaniu procesami CI/CD , w tym narzędziami takimi jak: Jenkins, GitHub Actions, Azure DevOps, GitLab CI/CD, Bitbucket Pipelines; umiejętność pracy z systemami GNU/Linux; praktyczna znajomość co najmniej jednej chmury: AWS, Azure lub GCP; bardzo dobra znajomość języka angielskiego. Mile widziane: znajomość narzędzi do automatyzacji i zarządzania: Docker, Podman, Ansible, Terraform; znajomość dodatkowych technologii związanych z konteneryzacją i orkiestracją; doświadczenie w pracy z bazami danych oraz zarządzaniu infrastrukturą chmurową; znajomość narzędzi monitorujących: Prometheus, Grafana, ELK Stack ​; 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. "Administratorem danych jest BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 00-807 Warszawa. Dane zbierane i przetwarzane są w celach związanych z prowadzeniem procesów rekrutacyjnych. Każdy kandydat ma prawo dostępu do treści swoich danych, ich poprawiania lub usuwania. Wniosek o poprawienie lub usunięcie danych powinien być wystosowany na adres: iod@bluesoft.com Podanie wszystkich danych osobowych jest dobrowolne, jednak wyrażenie zgody na ich przetwarzanie jest niezbędne, aby wziąć udział w prowadzonych procesach rekrutacyjnych”. Twoje dane możemy przetwarzać w systemach sztucznej inteligencji (AI). Muszą być wtedy spełnione następujące warunki: a) jest to niezbędne do celów, które wskazujemy w tym dokumencie, b) zapewniamy wszelkie zabezpieczenia Twoich praw, których wymaga prawo. Warunkiem wzięcia udziału w rekrutacji jest dodanie do przesyłanych dokumentów aplikacyjnych następującej klauzuli: „Wyrażam zgodę na przetwarzanie przez BlueSoft Sp. z o.o., Aleje Jerozolimskie 134, 00-807 Warszawa, moich danych osobowych zawartych w dokumentach aplikacyjnych dla potrzeb prowadzenia procesów rekrutacyjnych. "Potwierdzam, że zapoznałem/am się z Wewnętrzną wspólną procedurą dokonywania zgłoszeń naruszeń prawa i podejmowania działań następczych w podmiotach Grupy Kapitałowej Orange Polska zwaną dalej "Procedurą Zgłoszeń Wewnętrznych”. Ponadto informujemy, że Procedura Zgłoszeń Wewnętrznych, wprowadzona na podstawie Ustawy o ochronie sygnalistów, jest dostępna pod linkiem: https://www.orange.pl/etyka-i-compliance Treść pełnej klauzuli informacyjnej znajduje się pod linkiem: https://bluesoft.com/pl/klauzula-informacyjna

Technology

BlueSoft

Java Developer

Mid

Hybrid

Krakow, Poland

🏢 Summary: Oferta dotyczy roli Backend Developera odpowiedzialnego za projektowanie, rozwój i utrzymanie usług w architekturze mikroserwisowej z wykorzystaniem Java lub Kotlin oraz Spring Boot. Osoba na tym stanowisku będzie rozwijać nowe moduły, dbać o jakość kodu i uczestniczyć w analizie wymagań oraz procesach CI/CD. Praca odbywa się w modelu hybrydowym lub zdalnym z okazjonalnymi spotkaniami zespołu w Krakowie. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia jako programista Java lub Kotlin, Praktyczna znajomość Spring Boot, Doświadczenie w architekturze mikroserwisowej, Znajomość wzorców projektowych oraz zasad Clean Code i SOLID, Doświadczenie z systemem kontroli wersji Git/GitLab, Znajomość procesów CI/CD, Doświadczenie z relacyjnymi bazami danych (Oracle lub PostgreSQL), Komunikatywna znajomość języka angielskiego, Doświadczenie w pracy w metodyce Agile/Scrum 📃 Skills: Java, Kotlin, Spring, SpringBoot, Microservices, Git, GitLab, CICD, Oracle, PostgreSQL, Kafka, IBMMQ, RabbitMQ, Redis, REST, Hazelcast, Flink, KafkaStreams, ArgoCD, Dynatrace, SQL 🏢 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 dziś współpracuje z nami ponad 1000 inżynierów i inżynierek znających przeszło 200 technologii! Model pracy: Pracujemy hybrydowo, zespoł spotyka się 1 raz w miesiącu w Krakowskim biurze. Twoja rola w zespole: Implementacja nowych oraz rozwój i konserwacja już funkcjonujących modułów oprogramowania. Projektowanie i tworzenie usług backendowych w oparciu o architekturę mikroserwisową. Pisanie czystego, optymalnego kodu, wdrażanie testów automatycznych oraz dbanie o jakość oprogramowania poprzez wzajemne Code Review w zespole. Udział w spotkaniach projektowych, analiza wymagań i przekładanie specyfikacji analitycznych na konkretne rozwiązania techniczne. Monitorowanie działających aplikacji produkcyjnych, szybka reakcja na błędy oraz ciągłe ulepszanie procesów. Tworzenie i utrzymywanie aktualnej oraz przejrzystej dokumentacji technicznej produktu. Poziom wiedzy i kwalifikacje: Minimum 3 lata samodzielnego, komercyjnego doświadczenia na stanowisku programisty z wykorzystaniem Java lub Kotlin . Praktyczna znajomość frameworka Spring Boot . Doświadczenie w projektowaniu i rozwoju rozwiązań w architekturze mikroserwisowej. Bardzo dobra znajomość wzorców projektowych oraz dobrych praktyk programistycznych (Clean Code, SOLID). Swobodne korzystanie z systemu kontroli wersji Git / GitLab oraz znajomość procesów CI/CD . Doświadczenie w pracy z relacyjnymi bazami danych (np. Oracle, PostgreSQL ). Komunikatywna znajomość języka angielskiego. Analityczne podejście do rozwiązywania problemów, skrupulatność oraz umiejętność jasnego komunikowania pomysłów technicznych w zespole pracującym w metodologii Agile/Scrum . Mile widziane: Znajomość systemów kolejkowych i technologii przetwarzania danych: Kafka, IBM MQ, RabbitMQ, Redis, REST API . Znajomość frameworków do przetwarzania strumieniowego i in-memory data grid ( Hazelcast, Flink, Kafka Streams ). Praktyczna znajomość narzędzi ekosystemu DevOps i monitoringu: Argo CD, Dynatrace . Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów – entuzjastów technologii, ceniących bezpośredniość i partnerskie relacje; 📈 Długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT; 🚀 Udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach; 🥇 Dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych; ⌚️ Elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie); ☁ Ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury; 📣 Dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe; 🏋️‍♂️ Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez Bluesoft; ⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony Bluesoft. 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 (Payments)

Senior

Remote

Warsaw, Poland

🏢 Summary: Offer for a Senior Software Developer to modernize a payment platform based on microservices and cloud-ready solutions within an Agile Scrum team. The role focuses on developing and enhancing backend functionalities using Java and Spring ecosystem, with strong integration around Kafka. Work involves full software lifecycle participation in a distributed, event-driven architecture. 🗂️ Requirements: Experience with microservices architecture, Experience working with Kafka-based systems, Proficiency in Java (min. 11+), Strong knowledge of Spring Boot and Spring ecosystem, Experience with Oracle and JPA/Hibernate, Ability to design technical solutions, Ability to analyze technical documentation, Experience working in Agile/Scrum environment, Experience with Maven and Git, Experience with JUnit testing 📃 Skills: Java, Spring, SpringBoot, SpringCloud, SpringWeb, SpringData, JPA, Hibernate, Oracle, Liquibase, Kafka, SpringCloudStream, Avro, JUnit, Maven, Git, Microservices, Agile, 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: Zespoł spotyka się 1 raz w miesiącu w biurze (Warszawa, Kraków, Katowice). Opis projektu: Poszukujemy osoby na stanowisko Senior Software Developer, która będzie wspierała zespół w modernizacji płatności - budowie platformy płatniczej opierającej się na microservices, rozwiązaniach cloud readiness. Realizacja prac w ramach SQUAD'ów (jeden squad/ zespół scrumowy) liczy max 8-10 osób. Narzędzia: Java 21+ (minimum 11+) Spring - Spring Boot 3.4+, Spring Cloud, Spring Web, Spring Data Oracle – Spring Data JPA, Hibernate, Liquibase Kafka – Spring Cloud Stream Kafka, Schema Registry, Avro JUnit 5+ Maven Git Twoja rola w zespole: 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. Poziom wiedzy i kwalifikacje: Doświadczenie w pracy nad mikroserwisowym systemem opartym o Kafkę. Umiejętność dekompozycji wymagań na zadania. Umiejętność analizy dokumentacji i procesów biznesowych. Umiejętność projektowania rozwiązań oraz współpracy z architektami Mile widziane doświadczenie z: Pracą z dokumentami XML i ich efektywnym przetwarzaniem (JAXB, XSD) Monitorowaniem aplikacji – Dynatrace, Elasticsearch, Kibana, Prometheus, Grafana Docker i Testcontainers Budowa frontendu z Angular 21+ Zarządzaniem podatnościami – Sysdig/Snyk/Fortify lub podobne. 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.