Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
July 13, 2026
Fullstack Developer (m/k)
Senior • Remote
Wroclaw, Poland
PSE Innowacje jest spółką powstałą w 2012 na zlecenie operatora systemu przesyłowego - PSE S.A. Od 2012 roku realizujemy takie zadania jak: prowadzenie analiz i badań, w tym analiz techniczno-ekonomicznych, prowadzenie prac badawczo-rozwojowych, budowa nowych oraz rozwój i modernizacja istniejących systemów informatycznych wspierających prowadzenie ruchu sieciowego. Naszą misją jest dbałość o niezawodną i efektywną pracę systemu elektroenergetycznego w Polsce oraz jego stały rozwój. Jesteśmy jednostką do innowacyjnych zadań specjalnych w branży elektroenergetycznej.
🛠 Zakres usług:
Programowanie, wdrażanie i utrzymywania oprogramowania (Java/Kotlin/Typescript).
Implementacja API, komponentów aplikacji i interfejsu użytkownika dla nowo tworzonego systemu.
Projektowanie, implementacja i optymalizacja algorytmów używanych w aplikacji.
Uwzględnianie wymagań niefunkcjonalnych i bezpieczeństwa.
Współtworzenie standardów projektowania i wytwarzania rozwiązań.
Zapewnienie jakości dla dostarczonego kodu, wsparcie w analizie, testowaniu i usuwaniu błędów w oprogramowaniu.
Pisanie testów jednostkowych dla funkcjonalności, utrzymanie istniejących testów.
Współtworzenie dokumentacji projektowej i technicznej.
Współpraca z członkami interdyscyplinarnego zespołu w podejściu Agile.
Współpraca z zespołem DevOps w celu zapewnienia wykonalności rozwiązania i spełnienia wymagań niefunkcjonalnych, w szczególności wymagań bezpieczeństwa.
Świadczenie usług serwisowych dla wytwarzanych produktów.
Mentoring i wsparcie rozwoju pracowników firmy w obszarze programowania.
Prowadzenie code review w zespole deweloperskim – dbałość o jakość kodu, zgodność
-
z architekturą i wzorcami projektowymi.
📝 Oczekiwania:
Doświadczenie w pracy na podobnym stanowisku.
Minimum 8 lat doświadczenia w programowaniu w języku Java.
Minimum 5 lat doświadczenia w programowaniu w językach JavaScript/TypeScript.
Bardzo dobra znajomość wzorców projektowych oraz dobrych praktyk.
Znajomość dobrych praktyk projektowania interfejsu użytkownika i użyteczności aplikacji webowych.
Bardzo dobra znajomość: Spring, Spring Boot, JPA, Hibernate, Swagger, AsyncApi.
Bardzo dobra znajomość: React, React query, Vite, Jotai.
Bardzo dobra znajomość GIT-a.
Dobra znajomość Gradle/Maven.
Znajomość standardu REST.
Znajomość HTML/CSS.
Znajomość praktyk DevSecOps.
Doświadczenie z kontenerami np. Docker, K8s lub Nomad.
Znajomość narzędzi automatyzujących proces budowy aplikacji (Jenkins/Gitlab pipelines).
Umiejętność tworzenia optymalnych zapytań do relacyjnych baz danych.
Znajomość zagadnień związanych z bezpieczeństwem aplikacji.
Umiejętność tworzenia testów jednostkowych.
Znajomość baz danych SQL (Oracle).
Znajomość zagadnień związanych z wydajnością aplikacji.
Doświadczenie w użyciu Apache Kafka.
Komunikatywność i umiejętności skutecznego przekazywania informacji.
Umiejętność pracy w zespole.
Samodzielność w podejmowaniu decyzji technicznych.
Wyższe wykształcenie.
-
Znajomość języka angielskiego na poziomie A2 / B1.
📝 Dodatkowym atutem będzie:
-
Znajomość branży elektroenergetycznej.
Znajomość GraphQL, języka Kotlin i Flyway.
🚀 Z naszej strony zapewniamy:
Udział w ciekawych projektach mających strategiczny wpływ na sektor energetyczny w Polsce i na świecie.
Świadczenie usług w przyjaznej atmosferze i możliwość nabycia cennego doświadczenia.
Similar jobs you might like
Technology
PSE Innowacje sp. z o.o.
Senior Tester manualny - Dział Majątek i Eksploatacja (m/k)
Senior
Hybrid
Wroclaw, DS, Poland
🏢 Summary: Oferta dotyczy stanowiska testera aplikacji mobilnych i webowych wspierających brygady terenowe w energetyce. Rola obejmuje analizę wymagań, przygotowanie danych i scenariuszy oraz manualne testy funkcjonalne, integracyjne, API i end-to-end, w tym algorytmów bilansujących sieć elektroenergetyczną. 🗂️ Requirements: Minimum 3 lata doświadczenia na podobnym stanowisku, Weryfikacja poprawności algorytmów matematycznych i testowanie ich implementacji, Identyfikacja złożonych błędów logicznych, Znajomość SQL, Znajomość PL/SQL, Gotowość do wdrożenia w obszar pracy systemu elektroenergetycznego 📃 Skills: SQL, PL/SQL, API, Testowanie, Algorytmy 🏢 Description: PSE Innowacje jest spółką powstałą w 2012 na zlecenie operatora systemu przesyłowego - PSE S.A. Od 2012 roku realizujemy takie zadania jak: prowadzenie analiz i badań, w tym analiz techniczno-ekonomicznych, prowadzenie prac badawczo-rozwojowych, budowa nowych oraz rozwój i modernizacja istniejących systemów informatycznych wspierających prowadzenie ruchu sieciowego. Naszą misją jest dbałość o niezawodną i efektywną pracę systemu elektroenergetycznego w Polsce oraz jego stały rozwój. Jesteśmy jednostką do innowacyjnych zadań specjalnych w branży elektroenergetycznej. Osoba na tym stanowisku będzie odpowiedzialna za analizę oraz testy aplikacji mobilnych i webowych wspierających prace brygad terenowych naszego Klienta z branży energetycznej. To stanowisko to okazja, by realnie wpłynąć na bezpieczeństwo i efektywność pracy brygad terenowych – współtworzone przy Twoim udziale aplikacje trafią bezpośrednio w ręce ludzi pracujących na słupach, w stacjach i przy sieciach, a nie pozostaną jedynie teorią na papierze. To także szansa na rozwój w dynamicznie rosnącym obszarze cyfryzacji energetyki, gdzie łączysz wiedzę technologiczną z realnym wpływem na branżę kluczową dla funkcjonowania całego kraju. 🛠 Podstawowy zakres obowiązków na stanowisku: Analiza wymagań przy współpracy z analitykami biznesowymi w celu przełożenia ich na przypadki testowe. Przygotowanie scenariuszy testowych oraz wsparcie użytkowników kluczowych w zakresie wykonywania testów. Przygotowanie danych testowych, pozyskiwanie danych z innych obszarów/zapewnienie danych testowych dla innych obszarów, na potrzeby realizacji testów własnych/testów innych zespołów. Wykonywanie testów manualnych, w tym testów API i algorytmów bilansujących działanie sieci elektroenergetycznej. Przeprowadzanie testów: funkcjonalnych, niefunkcjonalnych, integracyjnych, procesów i łańcucha procesów (e2e). Analizowanie i interpretowanie wyników testów, wyciąganie wniosków i tworzenie raportów. Udział w procesie serwisowania aplikacji. 📝 Od kandydatów oczekujemy: Minimum 3 lata doświadczenia na podobnym stanowisku. Umiejętności weryfikacji poprawności algorytmów matematycznych i testowania ich implementacji. Zdolności logicznego myślenia i analitycznego podejścia. Umiejętności identyfikacji złożonych błędów logicznych. Chęci do wdrożenia się w obszar związany z pracą systemu elektroenergetycznego. Odpowiedzialności i terminowości w realizacji powierzonych zadań. Znajomości SQL i PL/SQL. 💎 Dodatkowe atuty: Biegłość w obsłudze narzędzi do zarządzania testami: Jira oraz Xray. Znajomość SoapUI. Znajomość Postman. 🚀 Z naszej strony zapewniamy: stabilne zatrudnienie na podstawie umowy o pracę. konkurencyjny system wynagrodzeń, składający się z wynagrodzenia podstawowego oraz atrakcyjnego systemu premiowego. indywidualny budżet szkoleniowy, przyznawany na podnoszenie kwalifikacji i wspierający rozwój zawodowy. klarowną ścieżkę rozwoju zawodowego. elastyczne godziny pracy i możliwość pracy zdalnej/hybrydowej. pakiet benefitów pozapłacowych m.in prywatna opieka medyczna, karta Multisport oraz ubezpieczenie na życie na preferencyjnych warunkach, dodatkowe świadczenia w ramach ZFŚS. dodatkowy dzień wolny z okazji Dnia Energetyka – 14 sierpnia. pracę w przyjaznej atmosferze i wsparcie zespołu nastawionego na dzielenie się wiedzą oraz doświadczeniami. wewnętrzny program mentoringowy wspierający zarówno nowych jak i obecnych pracowników. program onboardingowy pozwalający na szybką i przyjazną adaptacje do pracy. udział w projektach greenfield mających strategiczny wpływ na sektor energetyczny w Polsce i w Europie. Chcesz dołączyć do naszego zespołu? Aplikuj już teraz 💻
Technology
Polskie Sieci Elektroenergetyczne S.A.
Programista Backend (Python) / Inżynier DevOps (k/m/n)
Mid
On-site
Warsaw, MZ, Poland
🏢 Summary: Oferta dotyczy roli Backend Python / DevOps, obejmującej rozwój API, aplikacji backendowych i mikroserwisów oraz implementację algorytmów optymalizacyjnych. Stanowisko łączy pracę z bazami danych, testowaniem i dokumentacją z utrzymaniem CI/CD oraz automatyzacją wdrożeń. 🗂️ Requirements: Wykształcenie wyższe informatyczne, matematyczne lub pokrewne, Bardzo dobra znajomość Python, Doświadczenie w programowaniu obiektowym i funkcyjnym, Znajomość wzorców projektowych, architektury oprogramowania oraz zasad Clean Code, SOLID i DRY, Doświadczenie z FastAPI, Flask lub Django, Doświadczenie w projektowaniu i integracji REST API, Doświadczenie z ORM oraz bazami SQL, Doświadczenie w analizie i optymalizacji wydajności kodu, Praktyczna znajomość pandas i NumPy, Doświadczenie w implementacji algorytmów optymalizacji liniowej i kombinatorycznej, Bardzo dobra znajomość Linux, Doświadczenie z Docker, Kubernetes i narzędziami CI/CD, Doświadczenie w automatyzacji wdrożeń oraz konfiguracji środowisk deweloperskich i produkcyjnych 📃 Skills: Python, FastAPI, Flask, Django, REST, SQLAlchemy, SQLModel, PostgreSQL, MySQL, pandas, NumPy, Linux, Docker, Kubernetes, GitHub, GitLab, Jenkins 🏢 Description: Polskie Sieci Elektroenergetyczne S.A. poszukują osoby na stanowisko: Programista Backend (Python) / Inżynier DevOps (k/m/n) Podstawowy zakres obowiązków: projektowanie, implementacja i optymalizacja API tworzenie i rozwój aplikacji backendowych oraz mikroserwisów tworzenie i rozwój wewnętrznych bibliotek analitycznych implementacja algorytmów obliczeniowych (w szczególności optymalizacji liniowej i kombinatorycznej) integracja z bazami danych SQL i NoSQL zarządzanie zależnościami i wersjonowaniem oprogramowania uczestniczenie w Code Review pisanie testów jednostkowych, integracyjnych i wydajnościowych tworzenie i utrzymanie dokumentacji technicznej współpraca z zespołem R&D przy rozwoju nowych rozwiązań i algorytmów utrzymanie i rozwój pipeline’ów CI/CD oraz środowisk wdrożeniowych automatyzacja procesów wdrożeniowych i operacyjnych Wymagania: wykształcenie wyższe o profilu informatycznym, matematycznym lub pokrewnym bardzo dobra znajomość języka Python oraz doświadczenie w programowaniu obiektowym i funkcyjnym, znajomość wzorców projektowych, zasad architektury oprogramowania oraz dobrych praktyk programistycznych (Clean Code, SOLID, DRY) doświadczenie w pracy z frameworkami FastAPI, Flask lub Django, projektowaniu i integracji REST API, wykorzystaniu ORM (np. SQLAlchemy, Django ORM, SQLModel) oraz baz danych SQL (PostgreSQL, MySQL), a także w analizie i optymalizacji wydajności kodu praktyczna znajomość narzędzi do analizy danych (pandas, NumPy) oraz doświadczenie w implementacji algorytmów optymalizacyjnych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej bardzo dobra znajomość systemów Linux, doświadczenie w konteneryzacji z wykorzystaniem Docker i Kubernetes, pracy z narzędziami CI/CD (GitHub Actions, GitLab CI, Jenkins), automatyzacji procesów wdrożeniowych oraz konfiguracji środowisk deweloperskich i produkcyjnych Mile widziane: znajomość praktyk Infrastructure as Code (np. Terraform), zagadnień DevSecOps, doświadczenie z platformami chmurowymi Azure lub AWS oraz systemami orkiestracji kontenerów wiedza z zakresu analizy danych i statystyki, doświadczenie w modelowaniu i optymalizacji oraz znajomość języka R Oferujemy: zatrudnienie w oparciu o umowę o pracę atrakcyjny system wynagrodzeń uwzględniający czytelny system premiowy szkolenia podnoszące kwalifikacje i zapewniające rozwój zawodowy pakiet benefitów pozapłacowych, m.in . prywatna opieka medyczna, ubezpieczenie na życie, karta multisport, dodatkowe świadczenia w ramach ZFŚS dodatkowy dzień wolny z okazji Dnia Energetyka - 14 sierpnia Osoby zainteresowane ofertą prosimy o nadsyłanie dokumentów aplikacyjnych. Gwarantujemy pełną dyskrecję w trakcie i po zakończeniu procesu rekrutacyjnego. PSE S.A. zastrzega sobie prawo do kontaktowania się tylko z wybranymi osobami.
Technology
Polskie Sieci Elektroenergetyczne S.A.
Specjalista ds. ds. rozwoju oprogramowania - Python Backend (k/m/n)
Mid
On-site
Warsaw, Poland
🏢 Summary: Oferta dotyczy rozwoju backendu w Pythonie, w tym API, mikroserwisów, bibliotek analitycznych i algorytmów optymalizacyjnych. Rola obejmuje integracje z bazami danych, testowanie, utrzymanie CI/CD oraz współpracę z zespołem R&D. 🗂️ Requirements: Wykształcenie wyższe informatyczne, matematyczne lub pokrewne, Doświadczenie w programowaniu backendowym w Pythonie, Bardzo dobra znajomość Python, Znajomość programowania obiektowego i funkcyjnego, Znajomość wzorców projektowych i architektury oprogramowania, Stosowanie zasad Clean Code, SOLID i DRY, Doświadczenie z FastAPI, Flask lub Django, Doświadczenie w projektowaniu i integracji REST API, Znajomość ORM, Doświadczenie z relacyjnymi bazami danych, Znajomość pandas i NumPy, Doświadczenie w analizie i optymalizacji wydajności aplikacji, Doświadczenie w implementacji algorytmów optymalizacji liniowej i kombinatorycznej 📃 Skills: Python, FastAPI, Flask, Django, REST, SQLAlchemy, SQLModel, PostgreSQL, MySQL, pandas, NumPy, CleanCode, SOLID, DRY, ORM 🏢 Description: Polskie Sieci Elektroenergetyczne S.A. poszukują osoby na stanowisko: Specjalista ds. ds. rozwoju oprogramowania - python backend (k/m/n) Podstawowy zakres obowiązków: projektowanie, implementacja oraz optymalizacja interfejsów API tworzenie i rozwój aplikacji backendowych oraz architektury mikroserwisowej rozwój wewnętrznych bibliotek analitycznych implementacja algorytmów obliczeniowych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej integracja aplikacji z bazami danych SQL i NoSQL zarządzanie zależnościami oraz wersjonowaniem oprogramowania udział w przeglądach kodu (Code Review) przygotowywanie testów jednostkowych, integracyjnych oraz wydajnościowych opracowywanie i aktualizacja dokumentacji technicznej współpraca z zespołem badawczo-rozwojowym (R&D) przy opracowywaniu nowych rozwiązań i algorytmów utrzymanie oraz rozwój procesów CI/CD i środowisk wdrożeniowych automatyzacja procesów wdrożeniowych oraz operacyjnych Wymagania: wykształcenie wyższe o profilu informatycznym, matematycznym lub pokrewnym doświadczenie w programowaniu w języku Python, w szczególności w projektach backendowych bardzo dobra znajomość języka Python znajomość paradygmatów programowania obiektowego i funkcyjnego praktyczna znajomość wzorców projektowych oraz zasad projektowania architektury oprogramowania umiejętność stosowania zasad Clean Code, SOLID oraz DRY doświadczenie w pracy z frameworkami FastAPI, Flask lub Django doświadczenie w projektowaniu i integracji REST API znajomość narzędzi ORM (np. SQLAlchemy, Django ORM, SQLModel) doświadczenie w pracy z relacyjnymi bazami danych (PostgreSQL, MySQL) praktyczna znajomość bibliotek do analizy danych, takich jak pandas i NumPy doświadczenie w analizie oraz optymalizacji wydajności aplikacji doświadczenie w implementacji algorytmów optymalizacyjnych, w szczególności z zakresu optymalizacji liniowej i kombinatorycznej Mile widziane znajomość systemów Linux doświadczenie w pracy z Docker oraz Kubernetes praktyczna znajomość narzędzi CI/CD (GitHub Actions, GitLab CI, Jenkins) doświadczenie w automatyzacji procesów wdrożeniowych i utrzymaniowych znajomość rozwiązań Infrastructure as Code (np. Terraform) doświadczenie w konfiguracji środowisk developerskich oraz produkcyjnych znajomość zagadnień związanych z bezpieczeństwem aplikacji i środowisk (DevSecOps) doświadczenie w pracy z platformami chmurowymi Microsoft Azure lub Amazon Web Services (AWS) Oferujemy: zatrudnienie w oparciu o umowę o pracę atrakcyjny system wynagrodzeń uwzględniający czytelny system premiowy szkolenia podnoszące kwalifikacje i zapewniające rozwój zawodowy pakiet benefitów pozapłacowych, m.in . prywatna opieka medyczna, ubezpieczenie na życie, karta multisport, dodatkowe świadczenia w ramach ZFŚS dodatkowy dzień wolny z okazji Dnia Energetyka - 14 sierpnia Osoby zainteresowane ofertą prosimy o nadsyłanie dokumentów aplikacyjnych. Gwarantujemy pełną dyskrecję w trakcie i po zakończeniu procesu rekrutacyjnego. PSE S.A. zastrzega sobie prawo do kontaktowania się tylko z wybranymi osobami.
Technology
Iterative Engineering
Software Engineering - Java
Mid
Remote
Zabrze, SL, Poland
70 - 110 PLN
🏢 Summary: Oferta dla Regular Backend Engineera obejmuje rozwój i utrzymanie systemów dla sektora wydobywczego, opartych na Java, Spring i Spring Boot. Rola łączy pracę backendową z obszarami CI/CD, wdrożeniami oraz docelową odpowiedzialnością za wybrane moduły i współpracą z interesariuszami. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia, Dobra znajomość Java, Dobra znajomość Spring i Spring Boot, Bardzo dobra znajomość języka angielskiego, Umiejętność bezpiecznego wykorzystania AI w rozwoju oprogramowania, Gotowość do wyjazdów do Wielkiej Brytanii 1–2 razy w roku 📃 Skills: Java, Spring, SpringBoot, Jenkins, ArgoCD, AzureDevOps, Linux, Docker, Kubernetes, Bash, Python, SQL, PostgreSQL, Neo4j, Elasticsearch, CI/CD, AI 🏢 Description: Rozbudowujemy zespół dla naszego klienta z Wielkiej Brytanii, który tworzy nowoczesne rozwiązania cyfrowe dla sektora naftowego w obszarze wydobycia (upstream). Jeśli fascynują Cię projekty inżynieryjne i chcesz dostarczać rozwiązania dla globalnych liderów takich jak BP, AkerBP, Var Energi, Total czy Equinor, ta oferta jest właśnie dla Ciebie! Szukamy Regular Backend Engineer z dobrą znajomością Java i Spring. Dodatkowym atutem będzie doświadczenie w zakresie: projektowania i implementacji CI&CD: Jenkins, Argo CD i Azure DevOps, pracy ze środowiskiem Linux w oparciu o Docker oraz Kubernetes, wykorzystania języków skryptowych, w szczególności Bash lub Python, pracy z bazami danych SQL (PostgreSQL) oraz No-SQL (Neo4j, ElasticSearch), stosowania szeroko rozumianej automatyzacji w QA (unit, integration, performance), tworzenia rozwiązań dla branż inżynieryjnych, w szczególności naftowej lub energetycznej. W ramach kilkuosobowego zespołu, pod okiem naprawdę mocnego Architekta i Leada, będziesz rozwijał istniejące oraz tworzył nowe systemy, serwisy i aplikacje. Będziesz działał z kodem Java osadzonym w ramach Spring oraz Spring Boot. Oprócz tego zajmiesz się wybranymi obszarami CI&CD zarówno od strony budowy, jak i testowania oraz deploymentu. W dłuższej perspektywie przejmiesz odpowiedzialność za wybrane moduły nawigując wdrożenia oraz dalszy rozwój w szeroko rozumianej komunikacji z klientem oraz odbiorcami rozwiązań. Przykładowe projekty nad którymi pracujemy: Aplikacja monitorowania stanu systemów bezpieczeństwa na platformach wiertniczych. Aplikacja do integracji i śledzenia informacji na temat stanu procesu wykonywania odwiertów na poszczególnych platformach wiertniczych Aplikacja integrująca oraz umożliwiająca wizualizację szeroko pojętych danych i informacji związanych z procesem wydobywczym na platformie wiertniczej Zakres zadań Główne: rozwój i utrzymanie istniejących oraz tworzenie nowych systemów od strony backendu, utrzymanie i zarządzanie CI&CD, [w dłuższym terminie] przejęcie odpowiedzialności za wybrane moduły zarówno technicznie, jak i organizacyjnie - komunikując się z zaangażowanymi stakeholderami. UWAGA - dla potwierdzenie, że zapoznałeś się z treścią naszego ogłszenia, prosimy w pytaniu ankietowym: "Co Cię zainteresowało w naszej ofercie" zacząć swoją odpowiedź od słowa: PLATFORMA. Link do ankiety w sekcji Etapy Rekrutacji. Dodatkowo: udział w całym cyklu życia produktu i jego rozwoju - wymagania, architektura, implementacja, wdrożenie i utrzymanie, wdrożenia oraz migracje aplikacji między różnymi środowiskami, udział w podejmowaniu decyzji i rozwiązywaniu problemów w określonych obszarach projektu, mitygacja i rozwiązywanie problemów technicznych w ramach operacyjnych systemów, komunikacja, organizacja i współpraca w ramach międzynarodowego i interdyscyplinarnego zespołu. Oczekiwania Oprócz wymienionych wyżej technologii, oczekujemy od kandydata: min. 5 lata komercyjnego doświadczenia, podejścia zespołowego i proaktywności (zarówno technicznej, jak i komunikacyjnej), nastawienia na cel i dowożenie, otwartości zarówno w komunikacji, jak i w podejściu do rozwiązywania problemów, chęci do podejmowania wyzwań i nauki nowych rzeczy, bardzo dobrej znajomości j. angielskiego (współpraca na co dzień z zespołem z UK), zaangażowania oraz kreatywności, umiejętności efektywnego i bezpiecznego wykorzystania AI do rozwoju oprogramowania, otwartości na wyjazdy do Wielkiej Brytanii (1-2 razy w roku na kilka dni, w celu lepszej integracji z tamtejszym zespołem) Mile widziane doświadczenie z branży naftowej lub energetycznej. Nie szukamy natomiast kandydatów: tech driven, dla których ważniejsze od zadań biznesowych są aspekty techniczne i 'idealny' kod, mających trudności z przyjmowaniem lub przekazywaniem otwartej i konstruktywnej krytyki oraz opinii, akceptujących tylko pracę samodzielną, Co oferujemy Oprócz rynkowych stawek: - kulturę ‘remote first’ z możliwością pracy w pełni zdalnie lub hybrydowo z biura na Śląsku, - biuro w dogodnej lokalizacji - łatwy dojazd autem lub transportem miejskim - darmowy parking - żłobek/przedszkole na terenie biurowca - multisport plus i inicjatywy sportowe - ubezpieczenie zdrowotne PZU - szkolenia i rozwój (2.5k PLN na rok) - pair programming culture (zawsze otrzymasz pomoc doświadczonych kolegów i koleżanek) - udział w konferencjach IT (SpringIO w Barcelonie, Devoxx w Londynie) - integracje firmowe (wyjazdy, grille, spotkania) Etapy Rekrutacji Złożenie CV Zapoznanie się z CV Kandydata Wstępna rozmowa telefoniczna - ok. 0,5 godz. Rozmowa techniczna (w biurze lub zdalnie) - ok. 1 godz Rozmowa końcowa i decyzja - ok. 0,5 godz. Środowisko i kultura pracy Współpracę w zespole opieramy przede wszystkim na wzajemnym zaufaniu i uczciwości. Nie patrzymy na ręce i pozwalamy na maksymalną swobodę przy realizacji zadań. Z drugiej strony, w kontekście biznesowym, nastawieni jesteśmy na efektywność oraz jakość - są to dla nas najważniejsze czynniki, dzięki którym Klienci nas szanują i wiedzą, że mogą na nas liczyć. Do zespołu angażujemy ludzi proaktywnych i takich, których nie trzeba zachęcać do działania. Ludzi, którzy nie boją się wyzwań. Forma współpracy zdalnie lub hybrydowo z naszego biura w Zabrzu O nas Iterative Engineering - zajmujemy się rozwojem produktów cyfrowych i tworzeniem oprogramowania. Jesteśmy nastawieni na budowanie długotrwałych relacji i osiągamy to poprzez zaufanie. Naszym największym atutem jest doświadczony zespół profesjonalistów oraz sprawny proces tworzenia oprogramowania oparty na paradygmatach Agile. Jesteśmy zaangażowani w dostarczanie rozwiązań dla sektorów inżynieryjnych tj. Oil & Gas, Renewables oraz Space. Nasz stack technologiczny - BE: Java + Spring - FE: Javascript/Typescript + Angular/React - Mobile: Ionic/Cordova + Angular/React - ENV: Linux + Docker + K8s
Technology
TSS
Programista Java
Mid
Remote
Warsaw, Poland
75 - 95 PLN
🏢 Summary: Oferta dotyczy rozwoju i utrzymania aplikacji backendowych w Java i Spring Boot, opartych na architekturze mikroserwisowej. Rola obejmuje projektowanie REST API, testowanie, automatyzację CI/CD, konteneryzację Docker oraz współpracę przy dostarczaniu bezpiecznych rozwiązań. 🗂️ Requirements: Minimum 3 lata komercyjnego doświadczenia w Java, Bardzo dobra znajomość Java 8+, Praktyczne doświadczenie w tworzeniu aplikacji backendowych, Doświadczenie ze Spring Boot, Doświadczenie w architekturze mikroserwisowej, Znajomość Oracle, PostgreSQL lub MongoDB, Umiejętność projektowania i implementacji funkcjonalności od podstaw, Doświadczenie w testach jednostkowych, Znajomość wzorców projektowych i dobrych praktyk, Praktyczna znajomość Git i CI/CD, Umiejętność projektowania i implementacji REST API, Znajomość podstaw bezpieczeństwa aplikacji, Biegła znajomość języka polskiego, Angielski umożliwiający pracę z dokumentacją techniczną 📃 Skills: Java, Spring, SpringBoot, Microservices, REST, API, Oracle, PostgreSQL, MongoDB, NoSQL, Git, CI/CD, Jenkins, GitLab, Docker, OWASP, JUnit 🏢 Description: W TSS napędzamy cyfrową rewolucję. Tworzymy zaawansowane systemy i innowacyjne rozwiązania z zakresu Software Development, FinTech, AI. Zakres odpowiedzialności: Tworzenie oprogramowania: Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java oraz Spring Boot. Architektura mikroserwisowa: Współtworzenie i rozwijanie rozwiązań opartych o mikroserwisy, REST API oraz nowoczesne wzorce projektowe. Jakość przede wszystkim: Pisanie czytelnego, wydajnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami programistycznymi. Testowanie i niezawodność: Tworzenie oraz rozwijanie testów jednostkowych, współpraca z zespołem testowym oraz dbanie o wysoką jakość dostarczanych rozwiązań. Automatyzacja procesów: Praca w środowisku CI/CD z wykorzystaniem narzędzi takich jak Jenkins czy GitLab CI. Konteneryzacja i wdrożenia: Udział w przygotowywaniu i wdrażaniu aplikacji z wykorzystaniem technologii Docker. Praca zespołowa: Ścisła współpraca z analitykami, testerami, architektami oraz innymi programistami przy realizacji projektów informatycznych. Bezpieczeństwo aplikacji: Stosowanie zasad bezpiecznego programowania oraz znajomości standardów OWASP Top 10 podczas tworzenia rozwiązań. Wymagania: Solidne doświadczenie komercyjne: Minimum 3 lata doświadczenia w programowaniu w języku Java - bardzo dobrą znajomość Java 8+ oraz praktyczne doświadczenie w budowie aplikacji backendowych. Znajomość Spring Boot i mikroserwisów: Praktyczne doświadczenie w projektowaniu i rozwoju rozwiązań opartych o architekturę mikroserwisową. Umiejętności bazodanowe: Dobrą znajomość baz danych Oracle, PostgreSQL i/lub rozwiązań NoSQL (np. MongoDB). Samodzielność techniczną: Umiejętność projektowania oraz implementacji nowych funkcjonalności i całych komponentów systemu od podstaw. Podejście jakościowe: Doświadczenie w pisaniu testów jednostkowych oraz stosowaniu wzorców projektowych i dobrych praktyk programistycznych. Znajomość narzędzi developerskich: Praktyczne doświadczenie w pracy z Git oraz środowiskami CI/CD. Znajomość REST: Umiejętność projektowania i implementacji usług REST API. Świadomość bezpieczeństwa: Znajomość podstaw bezpieczeństwa aplikacji Komunikację i współpracę: Umiejętność efektywnej pracy w zespole programistycznym oraz współpracy z zespołami testowymi. Znajomość języków: Biegłe posługiwanie się językiem polskim oraz znajomość języka angielskiego pozwalająca na swobodną pracę z dokumentacją techniczną. Dodatkowym atutem będzie: Doświadczenie z rozwiązaniami chmurowymi oraz nowoczesnymi platformami wdrożeniowymi. Znajomość zagadnień DevOps i automatyzacji procesów dostarczania oprogramowania. Doświadczenie w optymalizacji wydajności aplikacji oraz analizie problemów produkcyjnych. Praktyka w pracy przy dużych projektach enterprise realizowanych dla sektora publicznego lub komercyjnego. Otwartość na dzielenie się wiedzą oraz aktywne wspieranie rozwoju zespołu. Co zyskujesz, dołączając do teamu? Stabilność i elastyczność: Długofalową współpracę w oparciu o kontrakt B2B. Realny wpływ: Pracę nad kluczowymi projektami, gdzie Twoje decyzje architektoniczne kształtują finalny produkt. Zdrowie pod kontrolą: Dofinansowanie do prywatnej opieki medycznej w PZU. Stały rozwój: Dostęp do wewnętrznych, specjalistycznych szkoleń z zakresu m.in . cyberbezpieczeństwa. Środowisko entuzjastów: Pracę w zespole, gdzie pasja łączy się z profesjonalizmem, a dobra atmosfera to standard, nie benefit.
Technology
speedapp
Java Developer
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Oferta dla doświadczonego programisty Java/JEE rozwijającego platformę ubezpieczeniową obsługującą sprzedaż, polisy, rozliczenia, płatności i integracje z ponad 20 systemami. Rola obejmuje projektowanie, implementację, zapewnianie jakości oraz utrzymanie rozwiązań w zespole Agile. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java/JEE, Git, Spring, Hibernate, Relacyjne bazy danych, SQL, Oracle lub PostgreSQL, Gradle lub Maven, OOP, Programowanie wielowątkowe, Praca w Agile/DevOps, Język angielski B2 📃 Skills: Java, JEE, Git, Spring, Hibernate, SQL, Oracle, PostgreSQL, Gradle, Maven, OOP, Agile, DevOps 🏢 Description: Dołącz do zespołu klienta w branży ubezpieczeniowej i rozwijaj platformę obejmującą obsługę sprzedaży i dystrybucji, zarządzanie polisami, rozliczenia i płatności oraz integrację danych z ponad 20 systemami. ZADANIA Współtworzenie i programowanie w systemie. Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych. Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych. Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami. Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania. Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego. Udział/prowadzenie review oraz retrospective w ramach iteracji i wydania. Projektowanie rozwiązań implementowanych w zespole zwinnym. Implementacja rozwiązań przyjętych do realizacji. Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań. WYMAGANIA Min. 5 lat doświadczenia na stanowisku programisty Java/JEE. Znajomość Git. Znajomość frameworków Spring i Hibernate. Znajomość relacyjnych baz danych i SQL, ze szczególnym uwzględnieniem baz Oracle/PostgreSQL. Znajomość narzędzi do automatyzacji procesu budowania oprogramowania (Gradle lub Maven). Znajomość zasad OOP oraz zagadnień związanych z programowaniem wielowątkowym. Otwartość na pracę w duchu Agile/DevOps oraz eksperymentowanie z nowymi technologiami. Znajomość języka angielskiego na poziomie min. B2, umożliwiająca swobodną komunikację. MILE WIDZIANE Znajomość design patterns. Znajomość podejść TDD, BDD. Znajomość Kafka/RabbitMQ. Znajomość Docker, K8S, Helm. Doświadczenie w programowaniu w języku GOSU. Znajomość JavaScript, TypeScript, RxJS, HTML5. CO OFERUJEMY NA TYM PROJEKCIE? Współpracę w oparciu o umowę B2B. Pracę hybrydową z Warszawy (1 raz w tygodniu w biura). Wsparcie dedykowanego opiekuna. Po dołączeniu do speedapp, otrzymasz kontakt do dedykowanego opiekuna, który zadba, aby współpraca z nami oraz z klientem sprawiała Ci satysfakcję. Wydarzenia oraz spotkania integracyjne, a także udział w różnych inicjatywach np. sportowych. Dostęp do oferty benefitów (opieka medyczna, karta Multisport). JAK WYGLĄDA REKRUTACJA? Zgłoszenie: Zaaplikuj i prześlij swoje CV. Po weryfikacji aplikacji rekruter skontaktuje się telefonicznie z wybranymi kandydatami. Screening: Porozmawiaj z rekruterem speedapp o Twoim doświadczeniu. Kolejne etapy: Rekruter speedapp przedstawi Ci jak wygląda proces rekrutacji na dane stanowisko. Rekruter speedapp pozostanie z Tobą w kontakcie podczas całego procesu. O SPEEDAPP W speedapp wierzymy, że organizacja jest tak dobra jak tworzący ją ludzie. Jesteśmy zespołem ekspertów IT i innych specjalistów pracujących dla naszych klientów na całym świecie (m.in Izrael, Austria, USA). Wykraczamy daleko poza kategorię HR. Budujemy zespoły IT, a także pomagamy w ich zarządzaniu. 👉 10 lat doświadczenia 👉 +100 klientów na całym świecie +300 zatrudnień rocznie 💎 Jesteśmy laureatem prestiżowej nagrody Diamenty Forbes cztery lata z rzędu (2022, 2023, 2024, 2025), członkiem sieci Fast Growth Icons oraz FinTech Poland. MASZ PYTANIA? Skontaktuj się bezpośrednio z rekruterem odpowiedzialnym za ten proces. Anna Więckowska Business IT Recruitment Specialist anna.wieckowska@speedapp.pl
Technology
Ness Solution
Senior Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
120 - 145 PLN
🏢 Summary: Oferta dla doświadczonego Java/JEE Developera, który będzie rozwijać i utrzymywać wewnętrzny system biznesowy dla sektora ubezpieczeniowego. Rola obejmuje projektowanie i implementację funkcjonalności, wsparcie wdrożeń oraz pracę w zespole Agile/Scrum zgodnie z praktykami DevOps. 🗂️ Requirements: Minimum 5 lat doświadczenia jako Java/JEE Developer, Bardzo dobra znajomość Java i programowania obiektowego, Praktyczna znajomość Spring i Hibernate, Doświadczenie z relacyjnymi bazami danych i SQL, Znajomość Oracle lub PostgreSQL, Znajomość Git i dobrych praktyk zarządzania kodem, Doświadczenie z Gradle lub Maven, Znajomość programowania wielowątkowego, Gotowość do pracy w Scrum, Podejście zgodne z DevOps 📃 Skills: Java, JEE, Spring, Hibernate, SQL, Oracle, PostgreSQL, Git, Gradle, Maven, Scrum, DevOps 🏢 Description: Dołącz do zespołu, który rozwija nowoczesne rozwiązania dla sektora ubezpieczeniowego! Dla naszego partnera z branży ubezpieczeniowej poszukujemy Java Developera , który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie wewnętrznego systemu biznesowego . Szukamy osoby z doświadczeniem w technologiach Java/JEE, która chce mieć realny wpływ na rozwój rozwiązań wspierających kluczowe procesy biznesowe oraz pracować w środowisku Agile i DevOps. Twoje zadania: Rozwój oraz współtworzenie funkcjonalności wewnętrznego systemu biznesowego. Udział w opracowywaniu koncepcji technicznych odpowiadających na potrzeby biznesowe. Projektowanie rozwiązań realizowanych przez zespół oraz implementacja uzgodnionych funkcjonalności. Dbanie o wysoką jakość tworzonego oprogramowania i zgodność z obowiązującymi standardami. Wsparcie testów akceptacyjnych oraz procesu wdrażania nowych rozwiązań. Udział w planowaniu kolejnych wydań i iteracji w ramach pracy zespołu Scrum. Aktywne uczestnictwo w spotkaniach zespołowych, w tym review oraz retrospektywach, a także ich prowadzenie. Tworzenie i aktualizowanie dokumentacji technicznej systemów informatycznych. Wsparcie w stabilizacji oraz utrzymaniu wdrożonych rozwiązań. Współpraca z pozostałymi członkami zespołu w duchu Agile i DevOps. Nasze oczekiwania: Minimum 5 lat doświadczenia zawodowego na stanowisku Java/JEE Developer. Bardzo dobra znajomość języka Java oraz zasad programowania obiektowego. Praktyczna znajomość frameworków Spring i Hibernate . Doświadczenie w pracy z relacyjnymi bazami danych oraz SQL, szczególnie Oracle lub PostgreSQL . Znajomość Git oraz dobrych praktyk zarządzania kodem źródłowym. Doświadczenie w korzystaniu z narzędzi automatyzujących proces budowania oprogramowania, takich jak Gradle lub Maven . Znajomość zagadnień związanych z programowaniem wielowątkowym. Gotowość do pracy w zespole Scrum oraz otwartość na poznawanie i wykorzystywanie nowych technologii. Podejście do tworzenia oprogramowania zgodne z ideą DevOps . Mile widziane: Znajomość wzorców projektowych (Design Patterns). Praktyczna znajomość podejść TDD i BDD . Doświadczenie z Kafka lub RabbitMQ . Znajomość Docker, Kubernetes oraz Helm . Doświadczenie w programowaniu w języku Gosu . Znajomość JavaScript, TypeScript, RxJS oraz HTML5 . Oferujemy: Udział w rozwoju wewnętrznych systemów wykorzystywanych w sektorze ubezpieczeniowym. Pracę przy rozwiązaniach o dużym znaczeniu biznesowym i możliwość realnego wpływania na ich rozwój. Pracę z nowoczesnym ekosystemem technologicznym Java. Środowisko pracy oparte na Agile/Scrum i kulturze DevOps. Współpracę z doświadczonym zespołem specjalistów. Możliwość dalszego rozwoju kompetencji technicznych i poznawania nowych technologii. Zainteresowała Cię ta oferta? Prześlij swoje CV i dołącz do zespołu rozwijającego rozwiązania technologiczne dla jednej z czołowych organizacji w sektorze ubezpieczeniowym. Czekamy na Twoją aplikację!
Technology
Connectis
Java Developer
Senior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Oferta dla doświadczonego Java Developera do rozwoju największej platformy ubezpieczeniowej, obsługującej sprzedaż, polisy, rozliczenia, płatności i integrację danych z ponad 20 systemów. Rola obejmuje projektowanie, implementację, zapewnianie jakości oraz utrzymanie rozwiązań w zespole Agile, w modelu hybrydowym z co najmniej jednym dniem spotkań w Warszawie tygodniowo. 🗂️ Requirements: Minimum 5 lat doświadczenia w programowaniu Java/JEE, Znajomość Git, Znajomość Spring i Hibernate, Znajomość relacyjnych baz danych i SQL, Znajomość Oracle lub PostgreSQL, Znajomość Gradle lub Maven, Znajomość OOP i programowania wielowątkowego, Gotowość do pracy w modelu Agile/DevOps, Język angielski na poziomie minimum B2, Gotowość do spotkań w biurze w Warszawie minimum 1 dzień w tygodniu 📃 Skills: Java, JEE, Git, Spring, Hibernate, SQL, Oracle, PostgreSQL, Gradle, Maven, OOP, Agile, DevOps 🏢 Description: Wspólnie z naszym Partnerem Biznesowym, największą w Polsce i jedną z większych w Europie firm ubezpieczeniowych, poszukujemy doświadczonego specjalisty do realizacji projektów jako Java Developer. Projekt to największa platforma funkcjonująca u Partnera, obejmująca obsługę sprzedaży i dystrybucji, zarządzanie polisami, rozliczenia i płatności oraz integrację danych z ponad 20 systemów w jedno spójne źródło informacji o kliencie i polisie. 💡 ZAKRES USŁUG Współtworzenie i programowanie w systemie. Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych. Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów informatycznych. Zapewnienie właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami. Zapewnienie jakości wytwarzanych produktów, wsparcie testów akceptacyjnych oraz wdrożenia rozwiązania. Udział w planowaniu kolejnych wydań oraz iteracji w ramach prac zespołu zwinnego. Udział/prowadzenie review oraz retrospective w ramach iteracji i wydania. Projektowanie rozwiązań implementowanych w zespole zwinnym. Implementacja rozwiązań przyjętych do realizacji. Wsparcie w stabilizacji i utrzymaniu wdrożonych rozwiązań. 🔍 WYMAGANE KOMPETENCJE Min. 5 lat doświadczenia na stanowisku programisty Java/JEE. Znajomość Git. Znajomość frameworków Spring i Hibernate. Znajomość relacyjnych baz danych i SQL, ze szczególnym uwzględnieniem baz Oracle/PostgreSQL. Znajomość narzędzi do automatyzacji procesu budowania oprogramowania (Gradle lub Maven). Znajomość zasad OOP oraz zagadnień związanych z programowaniem wielowątkowym. Otwartość na pracę w duchu Agile/DevOps oraz eksperymentowanie z nowymi technologiami. Znajomość języka angielskiego na poziomie min. B2, umożliwiająca swobodną komunikację. Mile widziane: Znajomość design patterns. Znajomość podejść TDD, BDD. Znajomość Kafka/RabbitMQ. Znajomość Docker, K8S, Helm. Doświadczenie w programowaniu w języku GOSU. Znajomość JavaScript, TypeScript, RxJS, HTML5. TRYB WSPÓŁPRACY Gotowość do spotkań koordynacyjnych w biurze w Warszawie (orientacyjnie min. 1 dzień w tygodniu, pozostały czas - zdalnie). ✨ OFERUJEMY Nowy sposób na aplikowanie z AI Rekruterem (AIR) – w trakcie procesu możesz porozmawiać z wirtualnym rekruterem 24/7, bez czekania na telefon. Finalną decyzję zawsze podejmuje Opiekun Projektu. Współpracę w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Wsparcie po stronie Connectis w sprawach administracyjnych i rozliczeniowych związanych ze współpracą. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych. 5 000 PLN za polecenie znajomych do naszych projektów. Elastyczną formę współpracy B2B przy projektach realizowanych dla największej w Polsce i jednej z większych w Europie firm ubezpieczeniowych. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować, że skontaktujemy się z wybranymi osobami. 13312/AW