April 8, 2026
Software Developer
Senior • Hybrid
110 - 130 PLN
Warsaw, Poland
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)
Similar jobs you might like
Technology
PeopleTrust Sp. z o.o.
Fullstack Developer
Senior
Hybrid
Warsaw, Poland
130 - 143 PLN
🏢 Summary: Senior Fullstack Developer role focused on building and enhancing distributed microservices systems in the insurance sector. The position involves backend and frontend development, architectural design, performance optimization, and ensuring high code quality through automated testing. Work is delivered in a hybrid model with modern technologies and DevOps practices. 🗂️ Requirements: Min. 5 years of experience with Java, Strong knowledge of Spring frameworks, Experience with database management and migration tools, Experience in frontend development with Angular, Knowledge of event-driven systems and message queues, Experience with Git and Maven, Experience in writing unit tests, Knowledge of OOP and functional programming paradigms, Experience with Docker and Kubernetes, Knowledge of RabbitMQ and ElasticSearch, Ability to scale applications, Experience in performance analysis and optimization 📃 Skills: Java, Spring, Angular, TypeScript, Kafka, RabbitMQ, ElasticSearch, Docker, Kubernetes, Git, Maven, ORM, CI/CD 🏢 Description: Profil stanowiska: Fullstack Developer (Senior) Miejsce świadczenia usług: Praca hybrydowa (zdalnie oraz w biurze w Warszawie). Zakres obowiązków: Implementacja nowoczesnych rozwiązań w sektorze ubezpieczeniowym Budowa i rozwój systemów opartych o rozproszoną architekturę mikrousługową (obsługa zgłoszeń i szkód w braży ubezpieczeniowej) Udział w projektowaniu architektury systemów z wykorzystaniem nowoczesnych technologii Usprawnianie wybranych procesów biznesowych Dbanie o wysoką jakość oprogramowania poprzez rozwój testów automatycznych Wymagania obowiązkowe: Bardzo dobra znajomość języka programowania Java (min. 5 lat doświadczenia) Bardzo dobra znajomość frameworków backendowych (w tym rozwiązań opartych o Spring) Doświadczenie w pracy z narzędziami do zarządzania bazą danych (np. migracje) Doświadczenie w tworzeniu aplikacji frontendowych (framework typu Angular) Znajomość systemów kolejkowych i przetwarzania zdarzeń (np. Kafka) Znajomość narzędzi do zarządzania kodem oraz budowania aplikacji (np. git, maven) Doświadczenie w pisaniu testów jednostkowych Znajomość paradygmatów programowania obiektowego i funkcyjnego Doświadczenie w pracy z konteneryzacją i orkiestracją (np. Docker, Kubernetes) Znajomość narzędzi wspierających komunikację i wyszukiwanie danych (np. RabbitMQ, ElasticSearch) Umiejętność skalowania aplikacji Doświadczenie w analizie i optymalizacji wydajności systemów Stack technologiczny: Back-end: Java, frameworki Spring, narzędzia ORM, narzędzia migracyjne, systemy przetwarzania zdarzeń Front-end: Angular, TypeScript DevOps / środowisko: Docker, Kubernetes Narzędzia: IDE, systemy do zarządzania zadaniami i kodem, narzędzia CI/CD, systemy do analizy jakości kodu
Technology
PeopleTrust Sp. z o.o.
Backend Developer
Mid
Hybrid
Warsaw, Poland
100 - 115 PLN
🏢 Summary: Hybrid role focused on building, developing, and migrating life insurance systems to cloud environments using microservices and monolithic architectures. The position involves transforming monolithic systems into domain-driven microservices, designing modern architectures, and ensuring high code quality through automated testing and code reviews. 🗂️ Requirements: Experience in migrating applications from on-premise to cloud environments, Knowledge of cloud services including containerization, secrets management, CI/CD pipelines, Minimum 3 years of experience with Java or Kotlin, Experience with backend frameworks based on Spring, Minimum 3 years of experience with SQL, Experience with Git and Maven, Experience in writing unit tests, Knowledge of object-oriented and functional programming paradigms 📃 Skills: Java, Kotlin, Spring, SQL, Git, Maven, CI/CD, Docker, Kubernetes, Helm, Kafka, RabbitMQ, ElasticSearch 🏢 Description: Tryb pracy: Hybrydowy (praca zdalna + minimum 1 dzień w tygodniu z biura w Warszawie) Zakres obowiązków: Budowa, rozwój oraz migracja systemów do chmury w architekturze mikrousługowej oraz monolitycznej (obszar ubezpieczeń życiowych) Transformacja systemów monolitycznych w kierunku architektury domenowej i mikrousługowej (z wykorzystaniem podejścia Domain Driven Design) Udział w projektowaniu architektury z wykorzystaniem nowoczesnych technologii Zapewnienie wysokiej jakości oprogramowania poprzez rozwój testów automatycznych Przeprowadzanie i udział w przeglądach kodu Wymagania obowiązkowe: Doświadczenie w migracji aplikacji z infrastruktury lokalnej do środowiska chmurowego Znajomość usług chmurowych (konteneryzacja, zarządzanie sekretami, pipeline’y CI/CD) Dobra znajomość Java lub Kotlin (min. 3 lata doświadczenia) Dobra znajomość frameworków backendowych (w tym rozwiązań opartych o Spring) Dobra znajomość języka SQL (min. 3 lata doświadczenia) Znajomość narzędzi do zarządzania kodem i budowania aplikacji (np. git, maven) Doświadczenie w pisaniu testów jednostkowych Znajomość paradygmatów programowania obiektowego i funkcyjnego Mile widziane: Znajomość rozwiązań do zarządzania tożsamością i dostępem w chmurze Doświadczenie w pracy z konteneryzacją i orkiestracją (Docker, Kubernetes, helm) Znajomość systemów kolejkowych i narzędzi do przetwarzania oraz wyszukiwania danych (np. Kafka, RabbitMQ, ElasticSearch)
Technology
Fabrity S.A.
Senior Fullstack Developer (K/M)
Senior
Hybrid
Warsaw, Poland
130 - 150 PLN
🏢 Summary: The offer is for a Senior Fullstack Developer to design and develop modern insurance systems in a distributed microservices architecture. The role involves building and enhancing claims handling systems, contributing to architecture design, and ensuring high software quality through automated testing and code reviews. The project is delivered in a hybrid model within a full development and documentation process. 🗂️ Requirements: 5+ years of experience with Java, Strong knowledge of Spring ecosystem, Practical experience with Angular and TypeScript, Experience with microservices architecture, Experience with integration tools, Knowledge of Git and Maven, Ability to write unit tests, Knowledge of functional and object-oriented programming, Experience with Docker and Kubernetes, Experience with CI/CD tools, Experience with ElasticSearch, Experience with database migration tools, Experience with performance analysis and application scaling tools 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Hibernate, Angular, TypeScript, Kafka, RabbitMQ, Git, Maven, Docker, Kubernetes, IntelliJ, Jira, Bitbucket, Bamboo, Sonar, CI/CD, ElasticSearch, Liquibase 🏢 Description: Opis stanowiska: Dla naszego klienta z branży ubezpieczeniowej poszukujemy specjalisty(-stki) na stanowisko Senior Fullstack Developer. Projekt realizowany w modelu hybrydowym (1 dzień w biurze, 4 dni zdalnie), w ramach outsourcingu, z pełnym procesem projektowym i dokumentacyjnym. TWÓJ ZAKRES ZADAŃ: Implementacja nowoczesnych rozwiązań w sektorze ubezpieczeniowym. Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej dla systemów zgłaszania i obsługi szkód. Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań. Usprawnianie obsługi wybranych procesów biznesowych. Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych. Wykonywanie i odbieranie code review. Udział w wydarzeniach scrumowych zwinnego zespołu. Codzienna współpraca w zgranym zespole chętnie dzielącym się wiedzą i zorientowanych na wytwarzanie kodu wysokiej jakości w niebanalnych rozwiązaniach. SZUKAMY WŁAŚNIE CIEBIE, JEŚLI POSIADASZ: Ponad 5-letnie doświadczenie w Java oraz ekosystemie Spring (Spring Boot, Spring Cloud, Spring/Hibernate). Praktyczną znajomość Angular + TypeScript . Doświadczenie w pracy z narzędziami i technologiami integracyjnymi, takimi jak Kafka , RabbitMQ . Znajomość narzędzi do wersjonowania i budowania projektów: git , maven . Umiejętność pisania testów jednostkowych z użyciem popularnych frameworków. Dobrą znajomość paradygmatów programowania funkcyjnego i obiektowego . Doświadczenie w pracy z konteneryzacją i orkiestracją: Docker , Kubernetes . Znajomość rozwiązań wspierających rozwój i jakość oprogramowania: IntelliJ , Jira , Bitbucket , Bamboo , Sonar , CI/CD . Umiejętność pracy z danymi oraz wyszukiwaniem: ElasticSearch . Doświadczenie z narzędziami do analizy wydajności i skalowania aplikacji. Znajomość narzędzi do zarządzania migracjami bazy danych, np. Liquibase . Oferujemy: Benefity w ramach systemu kafeteryjnego. Współpraca w oparciu o umowę B2B. Możliwość realizacji usług w modelu hybrydowym z lokalizacji biura naszego klienta (Warszawa). Zaangażowanie w projekt mający realny wpływ na kierunek rozwoju biznesu naszego klienta.
Technology
emagine Polska
Java Developer (ubezpieczenia)
Senior
Hybrid
Warsaw, Poland
140 - 145 PLN/hr
🏢 Summary: B2B offer for an experienced Java Developer to build and modernize microservices-based insurance systems in a hybrid model (Warsaw, 1 day/week onsite). The role focuses on developing and scaling distributed systems for claims handling, transforming monoliths into microservices using Domain Driven Design, and ensuring high code quality through automated testing and code reviews. Rate: 145 PLN/h. 🗂️ Requirements: 5+ years of experience with Java, 5+ years of experience with Spring and Hibernate, 5+ years of experience with Spring Boot and Spring Cloud, 5+ years of experience with SQL, Experience with microservices architecture, Experience with Domain Driven Design, Knowledge of Git and Maven, Experience with unit testing frameworks, Knowledge of OOP and Functional Programming, Experience with Docker, Kubernetes and Helm, Experience with RabbitMQ and ElasticSearch, Ability to scale applications, Experience with performance diagnostics tools 📃 Skills: Java, Spring, Hibernate, SpringBoot, SpringCloud, SQL, Git, Maven, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, DDD, OOP, FP 🏢 Description: Branża: Ubezpieczenia Stawka: 145zł/h na b2b Lokalizacja: Hybryda z Warszawy (1 dzień w tyg z biura) Wprowadzenie: Poszukujemy doświadczonego programisty Java, który dołączy do naszego zespołu, aby wdrażać nowoczesne rozwiązania w sektorze ubezpieczeniowym. Idealny kandydat powinien posiadać co najmniej 5-letnie doświadczenie w pracy z językiem Java oraz frameworkami Spring i Hibernate. Zakres obowiązków: Do podstawowych obowiązków należy: Implementacja nowoczesnych rozwiązań w sektorze ubezpieczeniowym. Budowa i rozbudowa systemów w rozproszonej architekturze mikrousługowej dla systemów zgłaszania i obsługi szkód. Rozbijanie części monolitycznej na domeny i mikroserwisy przy użyciu metod Domain Driven Design. Udział w projektowaniu architektury przy użyciu nowoczesnych rozwiązań. Usprawnianie obsługi wybranych procesów biznesowych. Zapewnienie właściwej jakości wytwarzanego oprogramowania dzięki rozwijaniu piramidy testów automatycznych. Wykonywanie i odbieranie code review. Udział w wydarzeniach scrumowych zwinnego zespołu. Codzienna współpraca w zgranym zespole, chętnie dzielącym się wiedzą i zorientowanym na wytwarzanie kodu wysokiej jakości w niebanalnych rozwiązaniach. Wymagania kluczowe: Dobra znajomość Java (>5 lat). Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>5 lat). Dobra znajomość języka SQL (>5 lat). Znajomość narzędzi git, maven. Znajomość frameworków do pisania testów jednostkowych. Znajomość paradygmatów Functional Programming i Object Oriented Programming. Znajomość Docker, K8S, helm. Rabbit MQ, ElasticSearch. Umiejętność skalowania aplikacji. Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań. Umiejętności dodatkowe: Doświadczenie w zakresie IT Security w rozwiązaniach. Doświadczenie w samodzielnym projektowaniu domeny.
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 using Java 17 and Spring. The position involves building new features, optimizing existing solutions, ensuring code quality and test coverage, and working with cloud and containerized environments. Work is based in Kraków with 3 days per week in the office. 🗂️ Requirements: Strong knowledge of Java (min. 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 Docker and OpenShift, Experience with AWS or Azure, English level B2+, Higher education degree in IT or related field, Availability to work hybrid in Kraków (3 days/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: 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
Ness Solution
Senior Java Developer
Senior
Hybrid
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Senior Java Developer role focused on developing and maintaining the Everest system in a Java/JEE architecture within an Agile/DevOps environment. The position involves designing scalable solutions, implementing new functionalities, and ensuring high code quality and system performance. Work is performed in a hybrid model with active participation in Scrum ceremonies and automation processes. 🗂️ Requirements: Minimum 6 years commercial experience in Java/JEE development, Proficiency in Spring and Spring Boot, Experience with Hibernate, Strong knowledge of SQL, Experience with relational databases (Oracle or PostgreSQL), Practical experience with Docker, Practical experience with Kubernetes, Experience with Helm, Experience with Kafka or RabbitMQ, Ability to design scalable applications, Knowledge of OOP principles, Experience with multithreading, Experience with Maven or Gradle, Experience with GIT, Ability to use profiling and performance analysis tools, Availability to work in Poland in a hybrid model 📃 Skills: Java, JEE, Spring, SpringBoot, Hibernate, SQL, Oracle, PostgreSQL, Docker, Kubernetes, Helm, Kafka, RabbitMQ, OOP, Multithreading, Maven, Gradle, GIT 🏢 Description: Senior Java Developer Poszukujemy doświadczonego Senior Java Developera, który dołączy do naszego zespołu zwinnego przy rozwoju kluczowego systemu Everest. Jeśli posiadasz solidne zaplecze techniczne, potrafisz projektować skalowalne rozwiązania i chcesz pracować w duchu DevOps w jednej z największych instytucji finansowych w Polsce – to rola dla Ciebie. Model pracy: Hybrydowy (min. 1 dzień w tygodniu z biura przy Rondzie Daszyńskiego, Warszawa). Twój zakres obowiązków: Rozwój i implementacja: Współtworzenie oraz programowanie nowych funkcjonalności w systemie Everest w oparciu o architekturę Java/JEE. Projektowanie rozwiązań: Aktywny udział w opracowywaniu koncepcji biznesowych oraz samodzielne projektowanie rozwiązań implementowanych w zespole zwinnym. Kultura Agile/DevOps: Aktywny udział w ceremoniach Scrum (Planning, Review, Retrospective) oraz praca nad automatyzacją procesów budowania oprogramowania. Jakość i standardy: Zapewnienie wysokiej jakości kodu, wsparcie testów akceptacyjnych (UAT) oraz dbanie o spójność dokumentacji technicznej w repozytorium. Stabilizacja: Wsparcie w utrzymaniu wdrożonych rozwiązań oraz diagnostyka wydajności systemów produkcyjnych. Nasze oczekiwania: Doświadczenie: Minimum 6 lat komercyjnego doświadczenia jako Programista Java/JEE. Stack Technologiczny: Biegła znajomość frameworków Spring, Spring Boot oraz Hibernate . Bazy Danych: Bardzo dobra znajomość SQL i relacyjnych baz danych (ze szczególnym uwzględnieniem Oracle/PostgreSQL ). Konteneryzacja i Orkiestracja: Praktyczna znajomość narzędzi Docker, Kubernetes (K8s) oraz Helm . Architektura i Wiadomości: Doświadczenie w pracy z kolejkami Kafka lub RabbitMQ oraz umiejętność projektowania skalowalnych aplikacji. Warsztat Programistyczny: Znajomość zasad OOP, programowania wielowątkowego, narzędzi budowania ( Maven/Gradle ) oraz systemu kontroli wersji GIT . Diagnostyka: Umiejętność posługiwania się narzędziami do profilowania i analizy wydajności rozwiązań. Lokalizacja: Świadczenie usług z terytorium Polski w modelu hybrydowym. Mile widziane: Znajomość wzorców projektowych ( Design Patterns ) oraz podejść TDD/BDD . Doświadczenie w samodzielnym projektowaniu domeny biznesowej. Wiedza z zakresu IT Security w rozwiązaniach systemowych. Doświadczenie w programowaniu w języku GOSU . Znajomość technologii frontendowych: JavaScript, TypeScript, RxJS, HTML5 . Co oferujemy? Preferencyjne pakiety na Multisport i Luxmed. Możliwość realnego wpływu na architekturę systemów w dużej skali. Pracę w zespole nastawionym na eksperymentowanie z nowymi technologiami.
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
Technology
Ness Solution
Java Developer (Microservices)
Mid
Hybrid
Warsaw, Poland
16,800 - 21,840 PLN
🏢 Summary: Long-term opportunity for an experienced Java Developer to build and enhance backend applications in a microservices architecture. The role involves designing, developing, testing, and optimizing modern business systems using Spring-based technologies. Work is delivered in a stable project with a clearly defined scope in a hybrid model. 🗂️ Requirements: Minimum 3 years of 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, Knowledge of unit testing frameworks, Strong understanding of OOP, Understanding of Functional Programming 📃 Skills: Java, Spring, SpringBoot, SpringCloud, Hibernate, SQL, Git, Maven, UnitTesting, OOP, FunctionalProgramming, Microservices 🏢 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