May 21, 2026
Senior Java Developer
Senior • Hybrid
Krakow, Poland
Jako Senior Java Developer będziesz odpowiedzialny/a za:
Projektowanie, rozwój, testowanie i debugowanie nowych funkcjonalności w złożonym systemie
Rozwijanie oraz utrzymanie istniejących komponentów
Wsparcie architektów w budowaniu długoterminowej wizji technologicznej
Tworzenie dokumentacji technicznej i prototypów
Analizę problemów w środowiskach developerskich i produkcyjnych
Przekładanie wymagań biznesowych na rozwiązania techniczne
Dbanie o jakość kodu i standardy programistyczne
Udział w ceremoniach Agile (planowanie, demo)
Wymagania (must-have)
Bardzo dobra znajomość Java (min. 17)
Doświadczenie z Spring Framework, Hibernate
Znajomość SQL / Oracle
Doświadczenie z testami (JUnit lub podobne)
Znajomość konteneryzacji (Docker, OpenShift)
Doświadczenie z chmurą (AWS lub Azure)
Praca z systemami event-driven (Kafka mile widziana jako must praktyczny)
Bardzo dobra znajomość języka angielskiego (B2+)
Umiejętność analitycznego myślenia i rozwiązywania problemów
Dobra organizacja pracy i zarządzanie czasem
Wysokie kompetencje interpersonalne
Mile widziane
Znajomość ElasticSearch / Solr
Doświadczenie z architekturą mikroserwisów
Praca z systemami rozproszonymi
Migracje monolit → mikroserwisy
Doświadczenie w metodykach Agile
Co oferujemy
Pracę nad zaawansowanym produktem o realnym wpływie na bezpieczeństwo lotów
Międzynarodowe środowisko i współpracę z ekspertami
Dużą autonomię i wpływ na rozwój systemu
Hybrydowy model pracy (Kraków)
Możliwość rozwoju w kierunku architektury i systemów rozproszonych
Similar jobs you might like
Technology
Billennium
Senior Java Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Senior Java Developer role focused on developing and enhancing critical components of a payment platform in a microservices architecture. The position covers the full software development lifecycle, including design, implementation, testing, deployment, and maintenance. Strong experience with Java, Spring ecosystem, and Kafka-based integrations is required. 🗂️ Requirements: Java 11+, Spring Boot 3.4+, Spring Cloud, Spring Web, Spring Data, Oracle, Spring Data JPA, Hibernate, Liquibase, Kafka, Spring Cloud Stream Kafka, Schema Registry, Avro, JUnit 5+, Maven, Git 📃 Skills: Java, SpringBoot, SpringCloud, SpringWeb, SpringData, Oracle, JPA, Hibernate, Liquibase, Kafka, SpringCloudStream, SchemaRegistry, Avro, JUnit, Maven, Git 🏢 Description: Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem we wspieraniu międzynarodowych klientów. Świadczymy usługi w dynamicznym środowisku, w którym kluczowe znaczenie mają odpowiedzialność, jasna komunikacja oraz mierzalne rezultaty. Jako Senior Java Developer będziesz współtworzyć i rozwijać krytyczne komponenty platformy płatniczej. Weźmiesz udział w całym cyklu życia wytwarzania — od analizy wymagań i projektowania rozwiązania, przez implementację i testy, po wsparcie w utrzymaniu oraz ciągłe doskonalenie jakości i obserwowalności systemu. Kluczowe będzie doświadczenie w środowisku mikroserwisowym i integracjach opartych o Kafkę . Model pracy: hybrydowy (1× w miesiącu w biurze w Warszawie lub Krakowie) + delegacje co 3 miesiące (Warszawa/Kraków/Katowice) Zakres obowiązków Tworzenie nowej funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi, Rozbudowa istniejących modułów i usług w architekturze mikroserwisowej, Analiza i usuwanie błędów oraz udział w rozwiązywaniu incydentów/zgłoszeń, Praca w metodykach zwinnych (Agile/Scrum) — aktywny udział w ceremoniach i planowaniu, Udział w całym cyklu życia „historyjki” (refinement → implementacja → testy → wdrożenie), Dekompozycja wymagań na zadania techniczne oraz estymacja prac, Współpraca z architektami i zespołami zależnymi przy projektowaniu rozwiązań i integracji, Dbanie o jakość: testy jednostkowe/integracyjne, code review, dobre praktyki inżynierskie. Wymagania Java 21+ (minimum 11+), Spring Boot 3.4+, Spring Cloud, Spring Web, Spring Data, Oracle – Spring Data JPA, Hibernate, Liquibase, Kafka: Spring Cloud Stream Kafka, Schema Registry, Avro, JUnit 5+, Maven, Git, Angielski B2, Wykształcenie wyższe. Mile widziane Praca z dokumentami XML i ich efektywnym przetwarzaniem (JAXB, XSD). Doświadczenie w obszarze obserwowalności/monitoringu: Dynatrace, Elasticsearch, Kibana, Prometheus, Grafana. Konteneryzacja i testy integracyjne: Docker, Testcontainers. Doświadczenie z frontendem w Angular 21+. Zarządzanie podatnościami i bezpieczeństwem: Sysdig / Snyk / Fortify lub podobne narzędzia. Co oferujemy Elastyczny model pracy i elastyczne godziny pracy (praca zdalna/hybrydowa), Rozbudowany pakiet benefitów: prywatna opieka medyczna, karta Multisport, lekcje językowe, Udemy for Business, vouchery oraz opieka weterynaryjna, Międzynarodowe środowisko pracy i współpraca z globalnymi zespołami, Szkolenia, programy rozwojowe oraz stabilna organizacja dająca przestrzeń na innowacje, Inicjatywy zespołowe, sesje dzielenia się wiedzą, działania CSR oraz wydarzenia firmowe. Proces rekrutacji Rozmowa wstępna z HR Spotkanie techniczne / rozmowa z Hiring Managerem i zespołem Decyzja końcowa i feedback
Technology
emagine Polska
Senior Java Developer
Senior
Remote
Warsaw, Poland
140 - 160 PLN/hr
🏢 Summary: 12+ month B2B contract for a Senior Java Developer to design, develop and integrate backend services for an enterprise financial application in a fully remote model. The role focuses on building high-quality, scalable and stable Java-based solutions, including REST and SOAP integrations, within an Agile environment. 🗂️ Requirements: 5–8+ years of commercial experience with Java, Strong knowledge of Spring Framework, Strong knowledge of Spring Boot, Experience with Hibernate, Experience with JPA, Experience designing and implementing REST API, Experience working with SOAP services, Knowledge of Oracle Database, Knowledge of Oracle SQL, Experience with system integrations, Experience with RabbitMQ, Experience with Maven, Experience working in Agile/Scrum, English level B2 or higher 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, RabbitMQ, Maven, Agile, Scrum 🏢 Description: Podsumowanie roli: Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise. Co oferujemy: Długość kontraktu: 12 miesięcy+ możliwość przedłużenia Typ kontraktu: B2B Widełki finansowe: 140-160 zł/h Model pracy: 100% zdalnie Zakres obowiązków: Projektowanie, rozwój i integracja usług backendowych w technologii Java. Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie API REST. Praca z usługami SOAP oraz integracjami systemowymi. Implementacja logiki biznesowej oraz warstwy dostępu do danych. Pisanie i utrzymywanie testów jednostkowych. Współpraca z analitykami, architektami oraz zespołem projektowym. Udział w pracach zespołu Agile/Scrum. Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi. Praca zdalna w środowisku enterprise. Wymagania: Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego . Zaawansowana znajomość Spring Framework / Spring Boot . Doświadczenie z Hibernate oraz JPA . Praktyczna znajomość projektowania i implementacji REST API . Doświadczenie w pracy z usługami SOAP . Znajomość Oracle Database oraz Oracle SQL . Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług. Praktyczne doświadczenie z RabbitMQ oraz Maven . Doświadczenie w pracy w metodykach Agile/Scrum . Język angielski na poziomie minimum B2 . Mile widziane: Doświadczenie w obszarze DevOps , w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi. Znajomość PostgreSQL . Praktyczne doświadczenie w pracy w Scrum. Znajomość UML . Doświadczenie w analizie systemowej. Udział w decyzjach architektonicznych. Doświadczenie w projektach finansowych lub raportowych.
Technology
emagine Polska
Java Backend Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Java Developer role focused on designing, developing, and maintaining backend services for an enterprise financial application. The position involves building REST and SOAP integrations, implementing business logic and data access layers, and ensuring high quality, scalability, and stability of solutions in an Agile environment. The role is fully remote within an enterprise setting. 🗂️ Requirements: Minimum 5–8 years commercial experience in Java, Very good knowledge of Java, Advanced knowledge of Spring Framework, Advanced knowledge of Spring Boot, Experience with Hibernate, Experience with JPA, Experience in designing and implementing REST API, Experience with SOAP services, Knowledge of Oracle Database, Knowledge of Oracle SQL, Experience in system integrations, Experience with data synchronization, Experience with service contract management and versioning, Experience with RabbitMQ, Experience with Maven, Experience working in Agile/Scrum, English level B2 minimum 📃 Skills: Java, Spring, SpringBoot, Hibernate, JPA, REST, SOAP, Oracle, SQL, RabbitMQ, Maven, Agile, Scrum 🏢 Description: Podsumowanie roli: Senior Java Developer będzie odpowiedzialny za rozwój, integrację oraz utrzymanie usług backendowych dla korporacyjnej aplikacji finansowej. Rola koncentruje się na projektowaniu i implementacji wysokiej jakości rozwiązań technologicznych, integracji systemowej oraz zapewnieniu stabilności i skalowalności usług w środowisku enterprise. Zakres obowiązków: Projektowanie, rozwój i integracja usług backendowych w technologii Java. Implementacja rozwiązań backendowych zgodnie z wymaganiami biznesowymi i technicznymi. Tworzenie oraz utrzymywanie API REST. Praca z usługami SOAP oraz integracjami systemowymi. Implementacja logiki biznesowej oraz warstwy dostępu do danych. Pisanie i utrzymywanie testów jednostkowych. Współpraca z analitykami, architektami oraz zespołem projektowym. Udział w pracach zespołu Agile/Scrum. Dbanie o jakość kodu, stabilność rozwiązań oraz zgodność z dobrymi praktykami developerskimi. Praca zdalna w środowisku enterprise. Wymagania: Bardzo dobra znajomość Java oraz minimum 5–8 lat doświadczenia komercyjnego . Zaawansowana znajomość Spring Framework / Spring Boot . Doświadczenie z Hibernate oraz JPA . Praktyczna znajomość projektowania i implementacji REST API . Doświadczenie w pracy z usługami SOAP . Znajomość Oracle Database oraz Oracle SQL . Doświadczenie w integracjach systemowych, w tym synchronizacji danych, pracy z kontraktami oraz wersjonowaniem usług. Praktyczne doświadczenie z RabbitMQ oraz Maven . Doświadczenie w pracy w metodykach Agile/Scrum . Język angielski na poziomie minimum B2 . Mile widziane: Doświadczenie w obszarze DevOps , w tym CI/CD, pipelines oraz współpraca z zespołami operacyjnymi. Znajomość PostgreSQL . Praktyczne doświadczenie w pracy w Scrum. Znajomość UML . Doświadczenie w analizie systemowej. Udział w decyzjach architektonicznych. Doświadczenie w projektach finansowych lub raportowych.
Technology
Finture Sp. z o.o.
Java Developer Senior (K/M)
Senior
Hybrid
Warsaw, MZ, Poland
🏢 Summary: Rola Senior Java Developera w sektorze bankowym obejmuje projektowanie i rozwój wysokiej jakości aplikacji backendowych w oparciu o Java oraz udział w transformacji architektury systemów. Stanowisko zakłada ścisłą współpracę z zespołami projektowymi oraz aktywny udział w całym cyklu wytwarzania oprogramowania. Praca w modelu hybrydowym (1 dzień w tygodniu z biura w Warszawie). 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia w programowaniu obiektowym, Bardzo dobra znajomość Java SE 17 lub nowszej, Doświadczenie ze Spring Boot, Doświadczenie ze Spring Integration, Znajomość relacyjnych baz danych, Znajomość Git, Znajomość Maven, Znajomość Jira, Znajomość Jenkins, Znajomość SOAP, Znajomość REST, Znajomość XML, Znajomość JSON, Wykształcenie wyższe informatyczne lub pokrewne 📃 Skills: Java, Spring, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, React, Kafka, IBMMQ, Docker, Kubernetes, GKE 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy osoby na stanowisko Senior Java Developer / Senior Java Developerka . Osoba na tym stanowisku będzie odpowiedzialna za projektowanie i rozwój wysokiej jakości rozwiązań, współpracę z zespołem projektowym oraz udział w inicjatywach związanych z transformacją i rozwojem architektury aplikacyjnej. Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 1 dzień w tygodniu z biura w Warszawie. Zakres obowiązków Projektowanie, rozwój oraz modyfikacja aplikacji i usług backendowych opartych o Java. Tworzenie i utrzymywanie testów jednostkowych oraz integracyjnych. Dbanie o wysoką jakość dostarczanego oprogramowania pod kątem funkcjonalności, wydajności i niezawodności. Analiza wymagań biznesowych oraz technicznych i proponowanie optymalnych rozwiązań. Udział w projektowaniu architektury nowych rozwiązań i rozwijaniu istniejących systemów. Przygotowywanie dokumentacji technicznej dla wdrażanych funkcjonalności. Współpraca z zespołami projektowymi, analitykami i interesariuszami biznesowymi. Aktywny udział w procesie wytwarzania oprogramowania oraz inicjatywach usprawniających rozwój produktów. Wymagania Minimum 5 lat doświadczenia komercyjnego w programowaniu obiektowym. Bardzo dobra znajomość języka Java SE 17 lub nowszej wersji. Doświadczenie w pracy z Spring Boot oraz Spring Integration . Praktyczna znajomość relacyjnych baz danych. Znajomość narzędzi: Git, Maven, Jira, Jenkins Znajomość standardów integracyjnych i komunikacyjnych, takich jak SOAP , REST , XML oraz JSON . Umiejętność pracy zespołowej i efektywnej komunikacji. Zdolność analitycznego myślenia i rozwiązywania problemów. Wykształcenie wyższe informatyczne lub pokrewne. Mile widziane Doświadczenie w pracy z rozwiązaniami chmurowymi Google Cloud Platform (GCP) . Znajomość usług BigQuery , Cloud SQL oraz Pub/Sub . Doświadczenie w tworzeniu aplikacji frontendowych z wykorzystaniem React . Praktyczna znajomość systemów kolejkowych i platform messagingowych, takich jak Apache Kafka , Google Pub/Sub lub IBM MQ . Doświadczenie z nierelacyjnymi bazami danych. Praktyka w budowie i wdrażaniu aplikacji kontenerowych z wykorzystaniem Docker oraz Kubernetes Engine (GKE) . Doświadczenie w projektach związanych z Campaign Management . Oferujemy: Pracę w renomowanej organizacji (ITwiz BEST100), działającej w oparciu o międzynarodowe standardy jakości i bezpieczeństwa (ISO 9001, ISO 27001) Niekorporacyjną atmosferę i płaską strukturę organizacyjną Możliwość ciągłego rozwoju poprzez: pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów współpracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą dofinansowanie do szkoleń i certyfikatów Program Poleceń Pracowniczych Udział w inicjatywach dobroczynnych, w tym współpracę z Fundacja im. Joanny Radziwiłł "Opiekuńcze Skrzydła" oraz udział w świątecznej akcji „Gwiazdorzymy” Różnorodne i inkluzywne środowisko pracy – w naszej firmie współpracują przedstawiciele czterech pokoleń Równe szanse rozwoju – 50% stanowisk menedżerskich i liderskich zajmują kobiety Opieka medyczna LUX-MED, dofinansowanie 50% do karty Multisport, dofinansowanie do nauki języków oraz dostęp do platformy wellbeingowej Kulturę organizacyjną opartą na wartościach: działamy z dobrą intencją dzielimy się wiedzą bierzemy odpowiedzialność stale się doskonalimy ludzie są dla nas najważniejsi działamy, znając cel i sens naszej pracy komunikujemy się szczerze i profesjonalnie
Technology
Link Group
Senior Software Engineer (Java)
Senior
Hybrid
Warsaw, Poland
120 - 130 PLN
🏢 Summary: Senior Java Developer role focused on designing and implementing modern, scalable backend and distributed systems within Agile teams. The position involves architectural decisions, technology selection, and ensuring high code quality, security, and reliability in cloud-based environments. 🗂️ Requirements: 7+ years of experience with Java, Experience with Apache Kafka, Practical knowledge of Kubernetes, Experience with Spring and Spring Boot, Experience with Hibernate or MyBatis, Experience with relational or NoSQL databases, Experience with at least one cloud platform: AWS, Google Cloud, Azure, or OpenShift, Experience in building scalable distributed systems, Knowledge of backend architecture and design patterns 📃 Skills: Java, Kafka, Kubernetes, Spring, SpringBoot, Hibernate, MyBatis, SQL, NoSQL, AWS, GCP, Azure, OpenShift, Scrum 🏢 Description: Poszukujemy osoby doświadczonej w roli Senior Java Developer (7y+) / Software Engineer , która dołączy do zespołów realizujących nowoczesne, skalowalne rozwiązania. Zakres obowiązków Projektowanie, architektura oraz wdrażanie nowoczesnych rozwiązań backendowych Dobór i implementacja narzędzi, frameworków oraz wzorców architektonicznych Budowanie skalowalnych i niezawodnych systemów rozproszonych Aktywne śledzenie trendów technologicznych i wdrażanie innowacyjnych rozwiązań Dzielenie się wiedzą i dobrymi praktykami w zespole oraz w organizacji Praca w zespołach Agile (Scrum), udział w planowaniu i refinementach Dbałość o jakość kodu, testy oraz bezpieczeństwo aplikacji Wymagania techniczne (Must have) Bardzo dobra znajomość Java (7y+) Doświadczenie w pracy z Apache Kafka Praktyczna znajomość Kubernetes Frameworki: Spring / Spring Boot Doświadczenie z ORM: Hibernate, MyBatis Praca z relacyjnymi i/lub NoSQL bazami danych Doświadczenie w pracy z chmurą (minimum jedna z): AWS / Google Cloud / Azure / OpenShift Mile widziane (Nice to have) Frontend: ReactJS / Redux, React Native, Angular Konteneryzacja: Docker Wyszukiwarki i silniki indeksujące: ElasticSearch, SOLR Systemy kolejkowe i message brokers Migracje i wersjonowanie schematów DB: Flyway, Liquibase
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
Power Media
Java Developer (Backend)
Senior
Hybrid
Warsaw, Poland
19,000 - 24,000 PLN
🏢 Summary: Role for a Mid+/Senior Java Backend Developer focused on designing and building scalable backend systems and REST APIs in a microservices architecture. The position involves architectural decisions, code quality ownership, and collaboration in an international Agile environment. Opportunity to impact global digital products and engineering standards. 🗂️ Requirements: 6+ years experience as Java Developer, Strong knowledge of Java, Experience building REST APIs, Experience with microservices architecture, Knowledge of relational or NoSQL databases, Experience with cloud platforms (GCP preferred), Experience with Docker and Kubernetes, Knowledge of design patterns, Experience with unit and integration testing, Experience working in Agile methodologies, Very good English skills 📃 Skills: Java, REST, Microservices, PostgreSQL, MySQL, MongoDB, GCP, Docker, Kubernetes, JUnit, Agile 🏢 Description: Dołącz do międzynarodowego zespołu technologicznego pracującego nad rozwojem nowoczesnych produktów cyfrowych, które mają realny wpływ na globalny biznes i procesy operacyjne. Szukamy doświadczonego Java Developera (Backend) który chce budować skalowalne systemy i mieć wpływ na architekturę oraz standardy technologiczne. Stanowisko: Java Developer (Mid+/Senior). Lokalizacja biura: Warszawa. 🛠 Stack technologiczny: Java, Microservices, REST API, Docker, Kubernetes, GCP, PostgreSQL, MySQL, MongoDB. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój i utrzymanie wydajnych oraz skalowalnych systemów backendowych. Będzie współpracować z zespołami produktowymi i technologicznymi w środowisku międzynarodowym oraz mieć realny wpływ na kierunek rozwoju rozwiązań. Zadania: Projektowanie i rozwój backendu oraz API (REST) Tworzenie skalowalnych mikroserwisów Dbanie o jakość kodu (code review, testy, dobre praktyki) Współpraca z frontendem, Product Ownerem i innymi interesariuszami Rozwiązywanie problemów produkcyjnych i optymalizacja systemów Wdrażanie i promowanie dobrych praktyk inżynierskich Mentoring mniej doświadczonych developerów Udział w decyzjach architektonicznych Wymagania: Ponad 6 lat doświadczenia jako Java Developer Bardzo dobra znajomość Java Doświadczenie w budowie REST API i mikroserwisów Znajomość baz danych (np. PostgreSQL, MySQL, MongoDB) Doświadczenie z chmurą (preferowana GCP ) Znajomość Dockera i Kubernetes Znajomość wzorców projektowych i dobrych praktyk Doświadczenie w testowaniu (unit/integration) Praca w metodykach Agile Bardzo dobra znajomość języka angielskiego Mile widziane: Znajomość: .NET / Python / Node.js Firma oferuje: Udział w projektach o globalnym zasięgu i realnym wpływie na biznes Pracę w doświadczonym, międzynarodowym zespole Możliwość wpływu na architekturę i standardy technologiczne Hybrydowy model pracy (2 dni w tygodniu praca z biura) Stabilne zatrudnienie i atrakcyjny pakiet benefitów Możliwość rozwoju technicznego i mentoringowego
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
Trans.eu Group SA
Senior Java Developer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Oferta dotyczy roli Senior Java Developera odpowiedzialnego za projektowanie i rozwój skalowalnych, stabilnych aplikacji zgodnych z wymaganiami biznesowymi i technicznymi. Osoba na tym stanowisku będzie współtworzyć architekturę systemów, dbać o jakość kodu oraz proponować usprawnienia zwiększające wydajność i wartość biznesową produktów. Rola wymaga ścisłej współpracy z interesariuszami technicznymi i biznesowymi oraz aktywnego udziału w rozwoju zespołu. 🗂️ Requirements: Praktyczne, komercyjne doświadczenie w programowaniu w Java, Bardzo dobra znajomość Spring Boot i powiązanych frameworków, Doświadczenie z relacyjnymi bazami danych, Doświadczenie z nierelacyjnymi bazami danych, Umiejętność projektowania skalowalnych i wysokowydajnych rozwiązań, Doświadczenie w projektowaniu i analizie architektury aplikacji, Znajomość wewnętrznych standardów wytwarzania oprogramowania i zasad jakości kodu, Bardzo dobre umiejętności analityczne, Umiejętność współpracy z interesariuszami technicznymi i biznesowymi, Dobra znajomość języka polskiego 📃 Skills: Java, Spring, SpringBoot, SQL, NoSQL, Architecture, Microservices, REST, Node.js 🏢 Description: Kogo szukamy: Szukamy Senior Java Developer , który/a z łatwością porusza się zarówno w dyskusjach technicznych, jak i rozmowach biznesowych. Kogoś, kto potrafi wyjaśnić złożone pojęcia w jasny, praktyczny sposób i pomaga interesariuszom zrozumieć wpływ decyzji technicznych na biznes. Rola i zespół: Dołączysz do zespołu odpowiedzialnego za dostarczanie oprogramowania, które jest zgodne z wymaganiami biznesowymi, technicznymi i jakościowymi. Głównym celem zespołu jest zapewnienie stabilnych, skalowalnych i efektywnych rozwiązań technologicznych. Co będziesz robić: Tworzyć oprogramowanie zgodnie z wytycznymi, aby dostarczać rozwiązania spełniające wymagania projektowe i biznesowe. Dbać o wysoką jakość tworzonych aplikacji, aby utrzymać wysoką niezawodność, stabilność i czytelność kodu. Stosować wewnętrzne standardy rozwoju oprogramowania, dbając o spójność, bezpieczeństwo i dalszy rozwój systemów. Projektować i analizować architekturę aplikacji , tworząc skalowalne, modułowe i wydajne rozwiązania dla płynnego rozwoju produktów IT. Proponować kierunki rozwoju aplikacji w celu poprawy wydajności systemu oraz zwiększenia wartości biznesowej dla interesariuszy i użytkowników końcowych. Umiejętności techniczne: Silne, praktyczne doświadczenie w programowaniu w Java . Solidna znajomość Spring Boot i powiązanych frameworków. Doświadczenie w pracy zarówno z relacyjnymi, jak i nierelacyjnymi bazami danych . Umiejętność projektowania i dostarczania skalowalnych, łatwych w utrzymaniu i wysokowydajnych rozwiązań. Silne umiejętności analityczne i rzetelne podejście do rozwiązywania problemów. Proaktywność w identyfikowaniu obszarów do poprawy i proponowaniu skutecznych rozwiązań. Umiejętność jasnego komunikowania pomysłów, decyzji i ich rezultatów. Swoboda we współpracy zarówno z technicznymi, jak i nietechnicznymi interesariuszami (w tym z zespołami biznesowymi i programistami). Świetne umiejętności pracy zespołowej, chęć dzielenia się wiedzą, udziału w warsztatach, sesjach pair programmingu oraz wspierania zespołu w osiąganiu wspólnych celów. Dobra znajomość języka polskiego , umożliwiająca skuteczną komunikację i współpracę z członkami zespołu oraz interesariuszami. Inne umiejętności (również bardzo ważne! 😉): Dobrze rozwinięte umiejętności interpersonalne, w tym jasna komunikacja, budowanie relacji i konstruktywna współpraca. Kreatywne myślenie i nastawienie na szukanie rozwiązań ( solution-oriented mindset ), połączone z umiejętnością skutecznego reagowania na wyzwania i zmieniające się okoliczności. Mile widziane (Nice to have): Doświadczenie z Node.js . Możliwości rozwoju: Współpraca w zespole, który zachęca do eksperymentowania i innowacji, dając przestrzeń na zgłaszanie własnych pomysłów i rozwiązań – u nas masz realny wpływ na rozwój projektów, naszych produktów i usług. Budżety zespołowe na specjalistyczne szkolenia i kursy dopasowane do Twoich potrzeb. Wymiana wiedzy w ramach gildii tematycznych organizowanych przez współpracowników – aby być na bieżąco w swojej dziedzinie lub zdobywać nowe kompetencje. Benefity: Prywatną opiekę medyczną w LuxMed, darmowe badania profilaktyczne oraz masaże odciążające kręgosłup. Budżet na wyposażenie stanowiska pracy zdalnej oraz bony podarunkowe. Świeżo przygotowywane każdego dnia śniadania bufetowe na miejscu w biurze. Wyjazdy integracyjne i rodzinne do prywatnego ośrodka nad jeziorem. Dofinansowanie do karty MultiSport.
Technology
Future Processing
Senior Java Developer (Spring Boot)
Senior
Remote
Gliwice, Poland
108 - 165 PLN
🏢 Summary: Senior Java Developer role in an international insurance project focused on building and evolving Java-based microservices. The position involves developing, testing, and discussing architectural solutions within a collaborative, cross-functional team. The role requires strong experience in modern Java ecosystems and cloud-based environments. 🗂️ Requirements: Minimum 5 years of commercial experience in Java development, Strong knowledge of Java 8+, Experience with AWS, Experience with Spring and Spring Boot, Practical knowledge of REST, Experience with Maven, Experience with Git, Knowledge of SOLID principles, Experience with microservices architecture, Experience with Docker, Experience with Kubernetes, Ability to write unit and integration tests, Knowledge of design patterns 📃 Skills: Java, AWS, Spring, SpringBoot, REST, Maven, Git, SOLID, Docker, Kubernetes, Microservices, DesignPatterns 🏢 Description: Do projektu dla naszego długoletniego klienta szukamy Senior Java Developera. Do jednego z projektów dla naszego klienta z branży ubezpieczeniowej w rynku zagranicznego szukamy osoby na stanowisko Java Developera. Szukamy Ciebie, jeśli: masz min. 5 lata doświadczenia komercyjnego w programowaniu, swobodnie poruszasz się w następującym stacku technologicznym: Java 8+, AWS, Spring, Spring Boot , posiadasz praktyczną znajomość: REST, Maven, Git, SOLID, znasz rozwiązania mikroserwisowe (Docker, Kubernetes) - mile widziane, wiesz jak pisać testy i korzystasz z narzędzi do testowania, znasz i stosujesz wzorce projektowe, komunikujesz się w j. angielski na poziomie pozwalającym na swobodną komunikację w projekcie z klientem i zespołem (poziom min. B2). swobodnie komunikujesz się w języku polskim . Na tym stanowisku będziesz: tworzyć oprogramowanie w języku Java, współpracować z zespołem programistów, z analitykami, testerami, klientami i innymi specjalistami z branży IT, uczestniczyć w tworzeniu rozwiązań, omawianiu problemów programistycznych i architektonicznych. testować i opiniować nowe technologie i nowe rozwiązania dla klientów realizować testy jednostkowe i integracyjne.