May 21, 2026

Senior Java Developer (hybryda - Kraków)

Senior • Hybrid

22,500 - 25,500 PLN

Krakow, Poland

Senior Java Developer (hybryda - Kraków)

📍 Lokalizacja: Kraków (praca hybrydowa – 3 dni w tygodniu z biura)

 

Zadania

  • Projektowanie, rozwój oraz utrzymanie zaawansowanych rozwiązań opartych o Java 17 i Spring Framework

  • Tworzenie nowej funkcjonalności oraz rozwój i optymalizacja istniejących systemów

  • Analiza, debugowanie oraz rozwiązywanie problemów w środowiskach developerskich i produkcyjnych

  • Tłumaczenie wymagań biznesowych na rozwiązania techniczne (design, dokumentacja)

  • Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne)

  • Dbanie o jakość kodu oraz zgodność ze standardami programistycznymi

  • Udział w planowaniu sprintów, refinementach oraz demo w metodyce Agile

  • Współpraca z zespołem developerskim, QA oraz interesariuszami biznesowymi

 

 

Wymagania – Must Have

  • Bardzo dobra znajomość języka Java (min. Java 17)

  • Doświadczenie w pracy z Spring Framework, Hibernate, Oracle, SQL, Kafka

  • Doświadczenie w pisaniu testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne narzędzia)

  • Doświadczenie z technologiami konteneryzacji (Docker, OpenShift)

  • Doświadczenie w pracy w środowiskach chmurowych (AWS lub Azure)

  • Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację (B2+)

  • Wykształcenie wyższe (Informatyka, Inżynieria lub pokrewne)

  • Gotowość do pracy w biurze w Krakowie (3 dni w tygodniu)

 

 

Mile widziane – Nice to Have

  • Znajomość silników wyszukiwania pełnotekstowego (ElasticSearch / Solr)

  • Doświadczenie w pracy z systemami rozproszonymi oraz komunikacją event-driven

  • Znajomość architektury mikroserwisowej

  • Doświadczenie w migracji systemów monolitycznych do architektury mikroserwisowej

  • Doświadczenie w pracy w metodyce Agile

 

Similar jobs you might like

Technology

Upvanta sp. z o.o.

Senior Java Developer (hybryda - Kraków)

Senior

Hybrid

Krakow, Poland

22,500 - 25,500 PLN

🏢 Summary: Development and maintenance of advanced backend systems using Java 17 and Spring Framework in a hybrid work model. The role focuses on designing new functionalities, optimizing existing solutions, troubleshooting production issues, and ensuring high code quality through automated testing and Agile collaboration. 🗂️ Requirements: Proficiency in Java (min. Java 17), Experience with Spring Framework, Experience with Hibernate, Experience with Oracle and SQL, Experience with Kafka, Experience writing unit and integration tests (JUnit or similar), Experience with containerization (Docker, OpenShift), Experience with cloud platforms (AWS or Azure), English level B2+, Higher education degree in Computer Science or related field, Availability to work onsite in Kraków 3 days per week 📃 Skills: Java, Spring, Hibernate, Oracle, SQL, Kafka, JUnit, Docker, OpenShift, AWS, Azure 🏢 Description: Senior Java Developer (hybryda - Kraków) 📍 Lokalizacja: Kraków (praca hybrydowa – 3 dni w tygodniu z biura) Zadania Projektowanie, rozwój oraz utrzymanie zaawansowanych rozwiązań opartych o Java 17 i Spring Framework Tworzenie nowej funkcjonalności oraz rozwój i optymalizacja istniejących systemów Analiza, debugowanie oraz rozwiązywanie problemów w środowiskach developerskich i produkcyjnych Tłumaczenie wymagań biznesowych na rozwiązania techniczne (design, dokumentacja) Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne) Dbanie o jakość kodu oraz zgodność ze standardami programistycznymi Udział w planowaniu sprintów, refinementach oraz demo w metodyce Agile Współpraca z zespołem developerskim, QA oraz interesariuszami biznesowymi Wymagania – Must Have Bardzo dobra znajomość języka Java (min. Java 17) Doświadczenie w pracy z Spring Framework , Hibernate , Oracle , SQL , Kafka Doświadczenie w pisaniu testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne narzędzia) Doświadczenie z technologiami konteneryzacji ( Docker, OpenShift ) Doświadczenie w pracy w środowiskach chmurowych ( AWS lub Azure ) Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację (B2+) Wykształcenie wyższe (Informatyka, Inżynieria lub pokrewne) Gotowość do pracy w biurze w Krakowie (3 dni w tygodniu) Mile widziane – Nice to Have Znajomość silników wyszukiwania pełnotekstowego (ElasticSearch / Solr) Doświadczenie w pracy z systemami rozproszonymi oraz komunikacją event-driven Znajomość architektury mikroserwisowej Doświadczenie w migracji systemów monolitycznych do architektury mikroserwisowej Doświadczenie w pracy w metodyce Agile

Technology

Upvanta sp. z o.o.

Senior Java Developer (hybryda - Kraków)

Senior

Hybrid

Krakow, Poland

22,500 - 25,500 PLN

🏢 Summary: Hybrid Senior Java Developer role focused on designing, developing and maintaining advanced systems based on Java 17 and Spring Framework, including cloud and containerized environments. The position involves building new features, optimizing existing systems, ensuring code quality and creating automated tests within an Agile team. 🗂️ Requirements: Very good knowledge of Java (min. Java 17), Experience with Spring Framework, Experience with Hibernate, Experience with Oracle, Strong SQL skills, Experience with Kafka, Experience writing unit, integration and functional tests (e.g. JUnit), Experience with Docker, Experience with OpenShift, Experience with AWS or Azure, English at B2+ level, Higher education degree in Computer Science, Engineering or related field, Availability to work from Kraków office 3 days per week 📃 Skills: Java, Spring, Hibernate, Oracle, SQL, Kafka, JUnit, Docker, OpenShift, AWS, Azure 🏢 Description: Senior Java Developer (hybryda - Kraków) 📍 Lokalizacja: Kraków (praca hybrydowa – 3 dni w tygodniu z biura) Zadania Projektowanie, rozwój oraz utrzymanie zaawansowanych rozwiązań opartych o Java 17 i Spring Framework Tworzenie nowej funkcjonalności oraz rozwój i optymalizacja istniejących systemów Analiza, debugowanie oraz rozwiązywanie problemów w środowiskach developerskich i produkcyjnych Tłumaczenie wymagań biznesowych na rozwiązania techniczne (design, dokumentacja) Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne) Dbanie o jakość kodu oraz zgodność ze standardami programistycznymi Udział w planowaniu sprintów, refinementach oraz demo w metodyce Agile Współpraca z zespołem developerskim, QA oraz interesariuszami biznesowymi Wymagania – Must Have Bardzo dobra znajomość języka Java (min. Java 17) Doświadczenie w pracy z Spring Framework , Hibernate , Oracle , SQL , Kafka Doświadczenie w pisaniu testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne narzędzia) Doświadczenie z technologiami konteneryzacji ( Docker, OpenShift ) Doświadczenie w pracy w środowiskach chmurowych ( AWS lub Azure ) Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację (B2+) Wykształcenie wyższe (Informatyka, Inżynieria lub pokrewne) Gotowość do pracy w biurze w Krakowie (3 dni w tygodniu) Mile widziane – Nice to Have Znajomość silników wyszukiwania pełnotekstowego (ElasticSearch / Solr) Doświadczenie w pracy z systemami rozproszonymi oraz komunikacją event-driven Znajomość architektury mikroserwisowej Doświadczenie w migracji systemów monolitycznych do architektury mikroserwisowej Doświadczenie w pracy w metodyce Agile

Technology

Upvanta sp. z o.o.

Java Developer

Mid

Hybrid

Krakow, Poland

22,500 - 25,500 PLN

🏢 Summary: Hybrid Java Developer role focused on designing, developing and maintaining advanced systems based on Java 17 and Spring Framework. The position involves building new functionalities, optimizing existing systems, writing automated tests, and working with cloud and containerized environments. The role requires collaboration in an Agile team and regular on-site presence in Kraków. 🗂️ Requirements: Very good knowledge of Java (min. Java 17), Experience with Spring Framework, Experience with Hibernate, Experience with Oracle, Strong SQL skills, Experience with Kafka, Experience writing unit, integration and functional tests (JUnit or similar), Experience with Docker, Experience with OpenShift, Experience with AWS or Azure, English proficiency at B2+ level, Higher education degree in Computer Science or related field, Availability to work from Kraków office 3 days per week 📃 Skills: Java, Spring, Hibernate, Oracle, SQL, Kafka, JUnit, Docker, OpenShift, AWS, Azure 🏢 Description: Java Developer 📍 Lokalizacja: Kraków (praca hybrydowa – 3 dni w tygodniu z biura) Zadania Projektowanie, rozwój oraz utrzymanie zaawansowanych rozwiązań opartych o Java 17 i Spring Framework Tworzenie nowej funkcjonalności oraz rozwój i optymalizacja istniejących systemów Analiza, debugowanie oraz rozwiązywanie problemów w środowiskach developerskich i produkcyjnych Tłumaczenie wymagań biznesowych na rozwiązania techniczne (design, dokumentacja) Tworzenie i utrzymywanie testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne) Dbanie o jakość kodu oraz zgodność ze standardami programistycznymi Udział w planowaniu sprintów, refinementach oraz demo w metodyce Agile Współpraca z zespołem developerskim, QA oraz interesariuszami biznesowymi Wymagania – Must Have Bardzo dobra znajomość języka Java (min. Java 17) Doświadczenie w pracy z Spring Framework , Hibernate , Oracle , SQL , Kafka Doświadczenie w pisaniu testów jednostkowych, integracyjnych i funkcjonalnych (JUnit lub podobne narzędzia) Doświadczenie z technologiami konteneryzacji ( Docker, OpenShift ) Doświadczenie w pracy w środowiskach chmurowych ( AWS lub Azure ) Znajomość języka angielskiego na poziomie umożliwiającym swobodną komunikację (B2+) Wykształcenie wyższe (Informatyka, Inżynieria lub pokrewne) Gotowość do pracy w biurze w Krakowie (3 dni w tygodniu) Mile widziane – Nice to Have Znajomość silników wyszukiwania pełnotekstowego (ElasticSearch / Solr) Doświadczenie w pracy z systemami rozproszonymi oraz komunikacją event-driven Znajomość architektury mikroserwisowej Doświadczenie w migracji systemów monolitycznych do architektury mikroserwisowej Doświadczenie w pracy w metodyce Agile

Technology

PeopleTrust Sp. z o.o.

Backend Developer

Senior

Hybrid

Warsaw, Poland

125 - 140 PLN

🏢 Summary: Senior Java Developer role focused on designing and developing backend systems in a large-scale business environment. The position involves building new solutions, maintaining existing systems, and working in an agile DevOps-oriented team. Hybrid work model with one day per week in the Warsaw office. 🗂️ Requirements: Minimum 4 years of experience as Java Developer, Strong knowledge of Java, Strong knowledge of JEE, Experience with Spring, Experience with Hibernate, Experience with GIT, Knowledge of SQL, Experience with Oracle or PostgreSQL, Experience with Maven or Gradle, Knowledge of OOP, Knowledge of multithreading, Availability to work from Poland 📃 Skills: Java, JEE, Spring, Hibernate, GIT, SQL, Oracle, PostgreSQL, Maven, Gradle, OOP, Multithreading 🏢 Description: 🚀 Senior Java Developer | Hybryda Warszawa (1 dzień w tygodniu w biurze) Szukamy doświadczonego Java Developera, który chce mieć realny wpływ na rozwój nowoczesnych rozwiązań technologicznych w dużym środowisku biznesowym. Jeśli dobrze czujesz się w architekturze backendowej, lubisz pracę w zespole agile i cenisz sobie jakość kodu — możliwe, że właśnie na Ciebie czekamy. 🔥 💻 Co będziesz robić? • Współtworzyć i rozwijać systemy backendowe • Projektować oraz implementować rozwiązania dla nowych inicjatyw biznesowych • Dbać o jakość kodu, standardy i dokumentację techniczną • Wspierać testy akceptacyjne oraz wdrożenia • Brać udział w planowaniu iteracji, review i retrospektywach • Współpracować w zespole zwinnym w duchu DevOps • Stabilizować i rozwijać wdrożone rozwiązania 🛠️ Must have: • Minimum 4 lata doświadczenia jako Java Developer • Bardzo dobra znajomość Java/JEE • Spring + Hibernate • GIT • SQL oraz relacyjne bazy danych (Oracle/PostgreSQL) • Maven lub Gradle • Znajomość OOP oraz programowania wielowątkowego • Otwartość na pracę scrumową i nowe technologie • Możliwość świadczenia usług z terenu Polski ✨ Mile widziane: • Design Patterns • TDD / BDD • Kafka lub RabbitMQ • Docker / Kubernetes / Helm • GOSU • JavaScript / TypeScript / RxJS / HTML5 📍 Model pracy: Hybrydowo — 1 dzień w tygodniu z biura w Warszawie, reszta zdalnie. 🔥 Dlaczego warto? Praca przy rozwoju nowoczesnych rozwiązań, realny wpływ na produkt, dojrzały zespół technologiczny i przestrzeń do eksperymentowania z nowymi technologiami.

Technology

Antal Sp. z o.o.

Java Developer

Senior

Hybrid

Warsaw, Poland

120 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing, implementing, and maintaining advanced IT systems in an Agile environment. The position involves architectural influence, high‑quality software delivery, and working with modern DevOps and containerized solutions. The role includes participation in full development lifecycle, from concept through deployment and production support. 🗂️ Requirements: Minimum 6 years of experience in Java / Java EE development, Very good knowledge of Java, Strong knowledge of Spring, Spring Boot, Hibernate, Experience with GIT version control, Experience working in Scrum / Agile teams, Good knowledge of relational databases and SQL (Oracle and/or PostgreSQL), Experience with Maven or Gradle, Strong knowledge of OOP principles and multithreading, Experience with Docker, Kubernetes, Helm, Experience with Kafka and/or RabbitMQ, Ability to scale applications and design high-availability solutions, Experience with application diagnostics and performance analysis tools 📃 Skills: Java, JavaEE, Spring, SpringBoot, Hibernate, GIT, Scrum, Agile, SQL, Oracle, PostgreSQL, Maven, Gradle, OOP, Multithreading, Docker, Kubernetes, Helm, Kafka, RabbitMQ, Scalability, HighAvailability, Diagnostics, Performance 🏢 Description: Senior Java Developer B2B | Hybryda Warszawa Zakres obowiązków Współtworzenie oraz programowanie rozwiązań w systemie Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych, Projektowanie oraz implementacja rozwiązań w zespole zwinnym, Utrzymywanie i aktualizacja repozytorium dokumentacji technicznej systemów IT, Zapewnienie wysokiej jakości wytwarzanego oprogramowania oraz zgodności ze standardami, Wsparcie testów akceptacyjnych oraz wdrożeń rozwiązań, Udział w planowaniu kolejnych wydań i iteracji w ramach pracy zespołu Scrum, Aktywny udział lub prowadzenie review oraz retrospective zespołu, Wsparcie stabilizacji i utrzymania wdrożonych rozwiązań produkcyjnych. Wymagania (Must have) Minimum 6 lat doświadczenia na stanowisku programisty Java / Java EE , Bardzo dobra znajomość języka Java , Dobra znajomość frameworków Spring, Spring Boot, Hibernate , Znajomość systemu kontroli wersji GIT , Doświadczenie w pracy w zespołach Scrum / Agile , otwartość na DevOps i nowe technologie, Dobra znajomość relacyjnych baz danych oraz SQL (Oracle i/lub PostgreSQL), Znajomość narzędzi do budowania aplikacji: Maven lub Gradle , Bardzo dobra znajomość zasad OOP oraz zagadnień programowania wielowątkowego, Doświadczenie w pracy z Docker, Kubernetes (K8S), Helm , Znajomość systemów kolejkowych Kafka i/lub RabbitMQ , Umiejętność skalowania aplikacji oraz pracy z rozwiązaniami wysokodostępnymi, Znajomość narzędzi do diagnostyki i analizy wydajności aplikacji, Mile widziane Znajomość wzorców projektowych (Design Patterns) , Doświadczenie w podejściach TDD / BDD , Wiedza z zakresu bezpieczeństwa IT w projektowaniu rozwiązań, Doświadczenie w samodzielnym projektowaniu domeny, Znajomość języka GOSU , Podstawowa znajomość technologii frontendowych: JavaScript, TypeScript, RxJS, HTML5 . Oferujemy Pracę przy rozwoju zaawansowanych systemów informatycznych, Realny wpływ na architekturę i kierunek rozwoju rozwiązań, Współpracę w doświadczonym, zwinnym zespole, Elastyczny model pracy hybrydowej, Stabilną i długofalową współpracę. Benefity: Karta Multisport oraz Luxmed Co zyskasz dzięki aplikacji na ofertę Antal? Gdy Twoja aplikacja zostanie rozpatrzona pozytywnie (zostaniesz zaproszony/a do procesu), otrzymasz wsparcie Konsultanta/Konsultantki, który/a utrzyma z Tobą stały kontakt (mailowo lub telefonicznie), pomoże Ci przygotować się do rozmowy rekrutacyjnej z przyszłym pracodawcą oraz zatroszczy się o jakość procesu rekrutacyjnego, w którym aktualnie bierzesz udział. Kim jesteśmy? Jesteśmy liderem rekrutacji specjalistów i menedżerów oraz doradztwa w obszarze HR. Marka obecna jest w 35 krajach, w Polsce działa od 1996 roku. Przez ten czas zbudowaliśmy wiele karier kandydatów, dzięki elastycznemu i kompleksowemu podejściu do wszystkich rekrutacji. Antal tworzy ponad 130 profesjonalnych konsultantów ds. rekrutacji, którzy są oni nie tylko skutecznymi rekruterami, ale także wykwalifikowanymi doradcami, specjalizującymi się zarówno w zakresie wybranego sektora, jak i stanowiska.

Technology

Upvanta sp. z o.o.

Fullstack Developer (Java + Angular) – sektor bankowy

Senior

Hybrid

Wroclaw, Poland

900 - 1,000 PLN

🏢 Summary: Hybrid Full-Stack Developer (Java + Angular) role focused on developing and maintaining modern banking applications built on microservices architecture. The position involves backend development in Java/Spring Boot and frontend development in Angular, with responsibility for integrations, quality assurance, and CI/CD automation. Work model: 2 days onsite in Wrocław, 3 days remote. 🗂️ Requirements: Minimum 5 years commercial experience as Java or Fullstack Developer, Strong knowledge of Angular, Practical experience with Java, Experience with Spring and Spring Boot, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Experience with REST API integration, Knowledge of unit and integration testing, Experience with CI/CD tools, Ability to design solutions following clean code principles, English proficiency for technical documentation, Availability for hybrid work in Wrocław (2 days/week) 📃 Skills: Java, Spring, SpringBoot, Angular, Microservices, Docker, Kubernetes, REST, CI/CD, Jenkins, GitLab, Azure, DDD, SOLID, SQL, Git 🏢 Description: Wrocław / Hybrydowo (2 dni w biurze, 3 dni zdalnie) Poszukujemy doświadczonego Full-Stack Developera (Java + Angular) , który wesprze rozwój oraz utrzymanie nowoczesnych aplikacji bankowych. Projekt realizowany jest w oparciu o architekturę mikroserwisową oraz najnowsze technologie frontendowe. Praca w modelu hybrydowym – 2 dni w tygodniu w biurze we Wrocławiu , pozostałe dni zdalnie. Zakres obowiązków Tworzenie i rozwój rozwiązań backendowych w oparciu o Java, Spring Boot oraz architekturę mikroserwisową Rozwój oraz integracja warstwy frontendowej z wykorzystaniem Angular (preferowana najnowsza wersja) Integracja aplikacji z systemami wewnętrznymi oraz zewnętrznymi poprzez API Optymalizacja wydajności, responsywności i użyteczności aplikacji Dbanie o wysoką jakość kodu: code review , testy jednostkowe i integracyjne Automatyzacja procesów CI/CD Współudział w projektowaniu rozwiązań oraz tworzeniu i aktualizacji dokumentacji technicznej Współpraca z analitykami, testerami oraz zespołem projektowym Wymagania Minimum 5 lat doświadczenia komercyjnego w roli Java Developer / Fullstack Developer Bardzo dobra znajomość Angular Praktyczne doświadczenie w backendzie: Java, Spring, Spring Boot, microservices Znajomość technologii: Docker, Kubernetes Umiejętność projektowania rozwiązań zgodnie z dobrymi praktykami (clean code, SOLID, DDD mile widziane) Samodzielność i proaktywne podejście do rozwiązywania problemów Język angielski na poziomie umożliwiającym pracę z dokumentacją techniczną Gotowość do pracy hybrydowej ( 2 dni/tydzień Wrocław ) Mile widziane Doświadczenie w sektorze bankowym lub finansowym Znajomość narzędzi CI/CD (np. Jenkins, GitLab CI, Azure DevOps) Doświadczenie w pracy w środowisku cloudowym Oferujemy Stabilny projekt w sektorze bankowym Pracę w doświadczonym zespole i realny wpływ na rozwiązania techniczne Model pracy hybrydowej (Wrocław) Długofalową współpracę i rozwój w nowoczesnym środowisku technologicznym

Technology

Upvanta sp. z o.o.

Senior Java Developer (Hybrid) – Bank

Senior

Hybrid

Gdansk, Poland

1,100 - 1,300 PLN

🏢 Summary: Hybrid Senior Java Developer role focused on designing and developing scalable, secure banking applications using modern Java and microservices architecture. The position involves containerization, cloud-based environments, and collaboration in an Agile/SCRUM team. It is suited for experienced developers working with enterprise-level financial systems. 🗂️ Requirements: Several years of experience as Java Developer, Higher education in IT or related field, Knowledge of modern Java features, Experience with microservices architecture, Experience with Docker, Experience with relational databases (PostgreSQL or MsSQL), Knowledge of API documentation tools (Swagger or OpenAPI) 📃 Skills: Java, Microservices, Docker, Kubernetes, PostgreSQL, MsSQL, Swagger, OpenAPI, AWS, GCP, SCRUM, Agile 🏢 Description: Senior Java Developer (Hybrid) – Bank Lokalizacja: Gdańsk – model hybrydowy, 2-3 dni w tygodniu w biurze Branża: Finanse / Bankowość Opis stanowiska Dołącz do zespołu wiodącej instytucji bankowej i rozwijaj nowoczesne aplikacje w środowisku Java . Poszukujemy osoby, która ma doświadczenie w microservices , konteneryzacji aplikacji oraz pracy w agile . Jeśli chcesz tworzyć skalowalne i bezpieczne rozwiązania bankowe, to stanowisko jest dla Ciebie! Twoje zadania Projektowanie, rozwój i utrzymanie aplikacji w Java z użyciem nowoczesnych funkcji (np. records, pattern matching, virtual threads ) Tworzenie i wdrażanie architektury mikroserwisów Konteneryzacja aplikacji oraz zarządzanie Docker i narzędziami typu Kubernetes Pisanie czystego, testowalnego i utrzymywalnego kodu Współpraca z zespołami w ramach agile / SCRUM Wymagania Kilkuletnie doświadczenie jako Java Developer Wykształcenie wyższe w obszarze IT lub pokrewnym Znajomość nowoczesnych funkcji Java Doświadczenie w microservices , Docker , relacyjnych bazach danych (PostgreSQL, MsSQL) Znajomość narzędzi do dokumentacji API ( Swagger / OpenAPI ) Doświadczenie w pracy z chmurą (AWS, GCP) mile widziane Oferujemy Model hybrydowy pracy – 2-3 dni w tygodniu w biurze Pracę w stabilnej instytucji finansowej Możliwość rozwoju w nowoczesnych technologiach Współpracę w dynamicznym i doświadczonym zespole

Technology

Ideamotive

Senior Java Engineer (Principal)

Senior

Hybrid

Warsaw, Poland

23,000 - 35,000 PLN/mo

🏢 Summary: Senior Java Engineer role focused on designing and developing scalable, distributed backend systems for a Wealth Management investment platform. The position involves full ownership of the software lifecycle, building microservices-based solutions using modern Java technologies, and contributing to engineering best practices. Hybrid work model with long-term B2B engagement. 🗂️ Requirements: 6–8+ years of commercial experience with Java in production environments, Strong knowledge of Spring Boot, Experience with microservices architecture in production, Practical experience with Gradle and Docker, Experience deploying and maintaining applications in cloud environments (AWS, GCP or Azure), Minimum 4 years of experience with CI/CD pipelines, Strong knowledge of SQL and relational databases (PostgreSQL), Understanding of versioning, build and deployment processes, English proficiency at B2/C1 level 📃 Skills: Java, Spring, SpringBoot, Microservices, Gradle, Docker, AWS, GCP, Azure, CI/CD, GitHub, Jenkins, SQL, PostgreSQL, Kafka, REST, gRPC, Elastic, Prometheus, Grafana, Kotlin, TypeScript, Angular 🏢 Description: Stanowisko: Senior Java Engineer Lokalizacja: Warszawa, Polska Model współpracy: Hybryda (2-3 dni dni z biura) Wynagrodzenie: 23 000 - 35 000 PLN/ B2B Cześć! Jesteśmy Ideamotive, miło Cię poznać! Oto krótki opis o nas - https://www.ideamotive.co/about ale już podczas pierwszej rozmowy opowiemy Ci więcej. Przejdźmy do szczegółów oferty! Dla jednego z naszych klientów poszukujemy doświadczonej osoby na stanowisko Senior Java Engineer, która będzie odpowiedzialna za wspieranie rozwoju platformy do inwestowania, projektowanie i budowanie skalowalnych usług backendowych oraz branie udziału w całym cyklu życia oprogramowania. Główne zadania: Projektowanie i rozwijanie rozproszonych, skalowalnych systemów dla platformy Wealth Management Wnoszenie wkładu w ewolucję podstawowej platformy, ulepszanie istniejących funkcji i tworzenie nowych z wykorzystaniem nowoczesnych technologii ( Java 17, Spring Boot, mikroserwisy ) Pełna odpowiedzialność za rozwijane produkty, udział w całym cyklu życia oprogramowania (analiza wymagań, prototypowanie, projektowanie, implementacja, wdrożenie, monitorowanie, wsparcie) Dostarczanie poprawnych, łatwych w utrzymaniu i zrównoważonych rozwiązań Wspieranie kultury inżynierskiej firmy (dobrze zaprojektowane rozwiązania, czysty kod, kompleksowe testowanie) Projektowanie i budowanie solidnych, skalowalnych usług backendowych przy użyciu Java, Spring i Kafka Przyjmowanie praktyk CI/CD, automatyzacji testów i czystego kodu Doświadczenie w architekturze mikroserwisów w środowisku produkcyjnym Wykazywanie silnego poczucia jakości kodu, technicznej odpowiedzialności i gotowości do mentoringu innych Wymagania: Minimum 6–8 lat doświadczenia w tworzeniu aplikacji w Javie (środowiska produkcyjne, pracujemy na Java 17 ), ze szczególnym naciskiem na wydajność, skalowalność i jakość kodu Bardzo dobrej znajomości Spring Boot oraz doświadczenia w budowie architektury mikroserwisowej, Praktycznego doświadczenia z narzędziami takimi jak Gradle i Docker, Doświadczenia w pracy z chmurą (np. AWS, GCP lub Azure) – wdrażanie i utrzymanie aplikacji Minimum 4 lat doświadczenia z CI/CD (np. GitHub Actions, Jenkins) Dobrej znajomości SQL oraz doświadczenia z relacyjnymi bazami danych (np. PostgreSQL ) Zrozumienia procesu wytwarzania oprogramowania (wersjonowanie, budowanie, wdrażanie) Otwartości na nowe technologie – mile widziane zainteresowanie obszarem AI/ML lub pierwsze doświadczenia w tym zakresie Znajomość języka angielskiego na poziomie B2/C1 (główny język komunikacji podczas pracy). Mile widziane: Zainteresowanie lub doświadczenie z technologiami AI/ML Kotlin TypeScript/Angular Projektowanie API (RESTful APIs, gRPC) Narzędzia do obserwacji systemów (Elastic Stack, Prometheus, Grafana) Oferujemy: Długoterminowy projekt Dofinansowanie zajęć sportowych Prywatną opiekę medyczną Możliwość pracy hybrydowej Proces rekrutacji: 20- minutowa rozmowa wstępna z rekruterem. Quiz techniczny (20min). Rozmowa z hiring Managerem (40min) Zadanie do wykonania (nieograniczony czas na wykonanie zadania, oczekiwanie około tygodnia na feedback). Rozmowa techniczna (2h) & ostatni etap- spotkanie z zespołem (1h).

Technology

PeopleTrust Sp. z o.o.

Software Developer

Senior

Hybrid

Warsaw, Poland

110 - 130 PLN

🏢 Summary: Senior Developer role focused on designing and implementing business-logic layer solutions for insurance systems in a microservices architecture integrated with a monolith. The position involves developing and maintaining policy and billing modules, ensuring high performance, scalability, and code quality in an agile environment. Hybrid work model with strong emphasis on backend architecture and system optimization. 🗂️ Requirements: Very good knowledge of insurance platform (policy or billing modules), Minimum 4 years experience with dedicated platform language, Minimum 5 years experience in Java/JEE, Experience with backend frameworks, Knowledge of relational databases (Oracle), Very good knowledge of SQL (min. 5 years), Experience with Git and Maven, Knowledge of OOP, functional and multithreaded programming, Experience with Docker, Kubernetes, Helm, Knowledge of event-driven architecture and REST, Experience with Kafka and Elasticsearch, Ability to scale applications, Experience in performance analysis and query optimization, Experience with Linux systems, Knowledge of application servers, Experience with CI/CD tools, Knowledge of DDD, TDD, BDD, Experience with microservices architecture 📃 Skills: Java, JEE, Spring, Hibernate, Oracle, SQL, Git, Maven, Docker, Kubernetes, Helm, Kafka, Elasticsearch, Linux, REST, DDD, TDD, BDD 🏢 Description: Senior Developer przy rozwoju systemów w modelu biznesowo-logicznej warstwy aplikacji. Tryb pracy: Hybrydowy (1 dzień w tygodniu z biura, 4 dni zdalnie) Zakres obowiązków: Projektowanie i implementacja rozwiązań w zespole pracującym w metodykach zwinnych Rozwój oraz utrzymanie systemów wspierających ubezpieczenia majątkowe (obsługa polis i rozliczeń) Współtworzenie zmian w istniejących systemach oraz rozwój nowych funkcjonalności Rozwijanie architektury mikrousługowej współpracującej z systemem monolitycznym Współudział w opracowywaniu koncepcji rozwiązań dla inicjatyw biznesowych Projektowanie i wdrażanie architektury nowych rozwiązań Zapewnienie wysokiej jakości oprogramowania oraz zgodności ze standardami Wsparcie stabilizacji i utrzymania wdrożonych rozwiązań Utrzymywanie oraz aktualizacja dokumentacji technicznej Wymagania obowiązkowe: Bardzo dobra znajomość platformy do obsługi systemów ubezpieczeniowych (moduły polis lub rozliczeń) Doświadczenie w pracy z dedykowanym językiem platformy (min. 4 lata) Min. 5 lat doświadczenia w programowaniu w Java / JEE Znajomość frameworków backendowych (np. Spring, Hibernate) Znajomość relacyjnych baz danych (w szczególności Oracle) Bardzo dobra znajomość SQL (min. 5 lat) Znajomość narzędzi do zarządzania kodem i budowania aplikacji (np. git, maven) Znajomość programowania obiektowego, funkcyjnego oraz wielowątkowego Doświadczenie w pracy z konteneryzacją i orkiestracją (Docker, Kubernetes, helm) Znajomość architektury opartej o zdarzenia oraz komunikacji REST Znajomość narzędzi do przetwarzania i wyszukiwania danych (np. Kafka, ElasticSearch) Umiejętność skalowania aplikacji Doświadczenie w analizie wydajności oraz optymalizacji zapytań i przechowywania danych Doświadczenie w pracy z systemami Linux Znajomość serwerów aplikacyjnych Doświadczenie z narzędziami CI/CD Znajomość koncepcji projektowych (DDD, TDD, BDD) oraz architektury mikrousługowej Mile widziane: Doświadczenie w wykorzystaniu narzędzi wspieranych sztuczną inteligencją w pracy programisty Wiedza z zakresu bezpieczeństwa IT Doświadczenie w samodzielnym projektowaniu domeny biznesowej Certyfikaty związane z wykorzystywaną platformą Znajomość TypeScript Doświadczenie w pracy z chmurą publiczną (Azure, GCP, AWS)

Technology

Ness Solution

Java Developer (Microservices)

Mid

Hybrid

Warsaw, Poland

16,800 - 21,840 PLN

🏢 Summary: Long-term hybrid offer for an experienced Java Developer to build and maintain backend applications in a microservices architecture, including design, development, testing, and deployment. The role focuses on modern Java-based technologies and collaboration on architectural decisions within a stable project environment. 🗂️ Requirements: Minimum 3 years commercial experience in Java, Very good knowledge of Spring, Very good knowledge of Spring Boot, Very good knowledge of Spring Cloud, Very good knowledge of Hibernate, Practical knowledge of SQL, Experience with Git, Experience with Maven, Experience with unit testing frameworks, Strong knowledge of OOP, Strong knowledge of Functional Programming, Availability to work hybrid model (minimum 1 day per week in office), Work performed from Poland 📃 Skills: Java, Kotlin, Spring, SpringBoot, SpringCloud, Hibernate, SQL, Git, Maven, JUnit, OOP, FunctionalProgramming, Docker, Kubernetes, Helm, Kafka, RabbitMQ, Elasticsearch 🏢 Description: Java Developer (Microservices) 📍 Warszawa - Wola | model hybrydowy (min. 1 dzień w tygodniu z biura) 🕒 długofalowa współpraca O projekcie Do zespołu realizującego rozwój nowoczesnych aplikacji biznesowych w architekturze mikroserwisowej poszukujemy doświadczonego Java Developera . Projekt ma charakter długoterminowy , z jasno określonym zakresem oraz stabilnym backlogiem. Praca odbywa się w modelu hybrydowym w dogodnej lokalizacji na warszawskiej Woli . Zakres obowiązków Rozwój aplikacji backendowych w architekturze mikroserwisowej (projektowanie, development, testy, wdrożenia) Tworzenie i rozwój rozwiązań w technologii Java Optymalizacja kodu oraz architektury aplikacji Wsparcie testów systemowych i integracyjnych Współpraca przy projektowaniu rozwiązań architektonicznych Wsparcie zarządzania środowiskami aplikacyjnymi Wymagania (must have) Min. 3 lata komercyjnego doświadczenia w Java (Kotlin również wykorzystywany) Bardzo dobra znajomość Spring, Spring Boot, Spring Cloud, Hibernate Praktyczna znajomość SQL Doświadczenie w pracy z Git oraz Maven Znajomość frameworków do testów jednostkowych Dobra znajomość paradygmatów OOP oraz Functional Programming Gotowość do pracy hybrydowej (min. 1 dzień w tygodniu z biura) Świadczenie pracy z terytorium Polski Mile widziane Docker, Kubernetes, Helm Kafka, RabbitMQ Elasticsearch Co oferujemy Długofalową współpracę przy stabilnym projekcie Pracę przy nowoczesnej architekturze mikroserwisowej Model hybrydowy z biurem w atrakcyjnej lokalizacji – Wola Realny wpływ na rozwój systemów i decyzje techniczne Współpracę z doświadczonym zespołem developerskim