April 11, 2026

Java Developer

Mid • Remote

Gliwice, Poland

Cześć!

Posiadasz doświadczenie w Javie, chmurze AWS i wykorzystujesz AI w projektach komercyjnych? Jeśli tak, zapoznaj się z naszą ofertą i dołącz do zespołu realizującego międzynarodowe projekty!

Do realizacji zadań będzie Ci potrzebne: 

  • Minimum 2 lata doświadczenia w programowaniu

  • Bardzo dobra znajomość języka programowania Java

  • Doświadczenie w korzystaniu z frameworka Spring lub podobne

  • Doświadczenie i znajomość narzędzi oraz konceptów AI

  • Znajomość i doświadczenie w pracy z AWS oraz narzędziami IaC

  • Bardzo dobra znajomość relacyjnych baz danych (np. PostgreSQL) i frameworków ORM (np. JPA, Hibernate) 

  • Znajomość metodyki Scrum

  • Znajomość j. angielskiego na poziomie min. B2 

Ucieszy nas jeśli posiadasz:

  • Znajomość TypeScript i frameworka frontendowego (np. Vue.js, Angular lub React)

Z naszej strony możemy Ci zapewnić:  

  1. Umowę UoP/B2B

  2. Pracę zdalną/hybrydową/stacjonarną – Gliwice, Opole

  3. Udział w projektach międzynarodowych

  4. Program poleceń – za każde polecenie oferujemy 5 000 - 8000 zł brutto

  5. Możliwość rozwoju osobistego i współuczestniczenie w rozwoju firmy

  6. Możliwość dołączenia do benefitów: opieki medycznej Medicover, karty Multisport, ubezpieczenia na życie Uniqa, lektoratów z języka angielskiego i niemieckiego

  7. Niekorporacyjną atmosferę

  8. Spotkania Team’owe. Wyjazdy integracyjne firmowe zarówno w Polsce, jak i za granicą (Niemcy, Francja) 

Similar jobs you might like

Technology

Wavestone Poland

Fullstack Java Developer z j. niemieckim

Senior

Remote

Gliwice, SL, Poland

🏢 Summary: Development and redesign of a web application supporting settlement of EV charging processes, including financial and technical automation. The role involves backend development in Java and frontend work in TypeScript within a modern web stack. The project includes implementing features related to dynamic energy tariffs in a growing e-mobility sector. 🗂️ Requirements: Minimum 5 years of programming experience, Very good knowledge of Java, Very good knowledge of relational databases, Experience with PostgreSQL, Experience with ORM frameworks, Experience with JPA, Experience with Hibernate, Experience with Spring framework, Very good knowledge of TypeScript, Experience with frontend framework (Vue.js or Angular or React) 📃 Skills: Java, PostgreSQL, SQL, JPA, Hibernate, Spring, TypeScript, Vue, Angular, React, ORM 🏢 Description: Cześć! Jeśli swobodnie poruszasz się w Javie, a frontend nie jest Ci obcy, w Wavestone znajdziesz przestrzeń do rozwoju w roli Fullstack Developera. Realizujemy różnorodne projekty technologiczne dla klientów z branż e‑mobility, ubezpieczeń czy automotive - od rozwoju nowych systemów, po modernizację i skalowanie istniejących rozwiązań. W zależności od projektu możesz brać udział w redesignach aplikacji, wdrażaniu nowych funkcjonalności lub tworzeniu rozwiązań od podstaw, pracując nad systemami, które realnie wspierają kluczowe procesy biznesowe. Brzmi jak środowisko, w którym chcesz wykorzystać swoje kompetencje i dalej się rozwijać? Nie czekaj - aplikuj! Do realizacji zadań będzie Ci potrzebne: Minimum 5 lat doświadczenia w programowaniu Bardzo dobra znajomość języka programowania Java Bardzo dobra znajomość relacyjnych baz danych (np. PostgreSQL) i frameworków ORM (np. JPA, Hibernate) Doświadczenie w korzystaniu z frameworka Spring lub podobne Bardzo dobra znajomość TypeScript i frameworka frontendowego (np. Vue.js, Angular lub React) Znajomość metodyki Scrum Znajomość j. angielskiego na poziomie min. B2 Znajomość j. niemieckiego na poziomie min. B2 Ucieszy nas jeśli posiadasz: Znajomość i doświadczenie w pracy z AWS oraz narzędziami IaC Doświadczenie i znajomość narzędzi oraz konceptów AI Z naszej strony możemy Ci zapewnić: Umowę UoP/B2B Pracę zdalną/hybrydową/stacjonarną – Gliwice, Opole Udział w projektach międzynarodowych Program poleceń – za każde polecenie oferujemy 5 000 - 8000 zł brutto Możliwość rozwoju osobistego i współuczestniczenie w rozwoju firmy Możliwość dołączenia do benefitów: opieki medycznej Medicover, karty Multisport, ubezpieczenia na życie Uniqua, lektoratów z języka angielskiego i niemieckiego Niekorporacyjną atmosferę Spotkania Team’owe. Wyjazdy integracyjne firmowe zarówno w Polsce, jak i za granicą (Niemcy, Francja)

Technology

Asseco Poland S.A.

Programista Java (m/k/os.)

Mid

Hybrid

Gdynia, Poland

🏢 Summary: Java Developer role focused on building and maintaining core financial systems using modern technologies and AI-assisted development tools. The position involves backend and frontend development within a microservices architecture, ensuring high code quality and performance. Hybrid work model with participation in system maintenance and deployments. 🗂️ Requirements: Minimum 2 years of experience in Java development, Experience with Spring Framework, Experience with SQL and relational databases, Experience with PostgreSQL, Experience with Git or other version control system, Commercial experience with AI coding tools (Codex, Cursor, Claude, Copilot), Ability to write unit and integration tests, Experience with microservices architecture, Higher technical education, Availability for on-call duty twice a month (12:00–20:00) 📃 Skills: Java, Spring, SpringBoot, SQL, PostgreSQL, Git, Codex, Cursor, Claude, Copilot, JUnit, REST, Angular, ExtJS, Hibernate, myBatis, JBoss, Maven, Jenkins, Kafka, JMS, IntelliJ, Eclipse, Microservices, AI 🏢 Description: Szukamy osób na pozycję Programisty Java do projektów finansowych, w tym dla biur maklerskich i obszaru powiernictwa. Jeśli posiadasz minimum 2 lata doświadczenia w Javie, Springu i SQL oraz pierwsze komercyjne doświadczenie z narzędziami AI (np. Codex AI, Cursor AI, Claude Code lub GitHub Copilot), a przy tym chcesz pracować dla bardzo dużych klientów , przy systemach corowych z wykorzystaniem najnowszych technologii -  zapraszamy do aplikowania! Praca w modelu hybrydowym 3 dni w tygodniu z biura, 2 dni zdalnie (biuro w Gdyni przy ul. Kazimierza Górskiego 3) Zatrudnienie w oparciu o umowę o pracę Proces rekrutacji: rozmowa telefoniczna + spotkanie techniczne Czym będziesz się zajmować? Programowaniem aplikacji/usług Java (rozwijamy system core’owy) z maksymalnym wykorzystaniem AI Implementacją rozwiązań opartych o architekturę mikro-usługową oraz na serwerze aplikacyjnym Zapewnieniem właściwej jakości wytwarzanego oprogramowania i zgodności ze standardami oraz dobrymi praktykami Udziałem w uszczegółowianiu założeń projektowych Wsparciem programistycznym podczas wdrażania rozwiązań Stabilizacją i utrzymaniem wdrożonych rozwiązań Programowaniem w warstwie backendowej i frontendowej Tworzeniem dokumentacji rozwiązania Optymalizacją kodów źródłowych w celu poprawy wydajności aplikacji Co będzie Ci potrzebne, aby dobrze wykonywać zadania? Minimum 2 lata doświadczenia w tworzeniu oprogramowania w języku Java (korzystamy z Java 17, 21 i 25) Doświadczenie z SQL i bazami danych (korzystamy z PostgreSQL) Znajomość Spring Framework Doświadczenie z GIT lub innym systemem kontroli wersji Praktyczne doświadczenie w wykorzystaniu narzędzi AI wspomagających Programistę w tworzeniu oprogramowania, testów i dokumentacji (w tym z Codex AI, Cursor AI, Claude Code lub GitHub Copilot) Wsparcie w projektowaniu rozwiązania z użyciem AI jako narzędzia do prototypowania i analizy rozwiązań Identyfikacja i wdrażanie nowych narzędzi AI poprawiających produktywność zespołu Umiejętność tworzenia testów jednostkowych i integracyjnych oprogramowania Umiejętność pracy w zespole oraz komunikatywność Krytyczne myślenie i umiejętności rozwiązywania problemów Wykształcenie wyższe techniczne Dyspozycyjność do pełnienia dyżurów dwa razy w miesiącu w godzinach 12:00 - 20:00 Mile widziane: Spring Boot REST ExtJS, Angular myBatis, Hibernate JBoss, Maven, Jenkins JUnit JMS, Kafka IntelliJ IDEA / Eclipse Zagadnienia dotyczące systemów stawianych w chmurze Benefity: Prywatna opieka medyczna Dofinansowanie do karty sportowej Ubezpieczenie grupowe Pracowniczy Plan Emerytalny Pożyczki pracownicze Drużyna sportowa Program rekomendacji pracowników Owocowe środy

Technology

Future Processing

Senior Fullstack Developer (Java React AWS)

Senior

Remote

Gliwice, Poland

108 - 165 PLN

🏢 Summary: Development role focused on building and maintaining Java-based applications using modern frameworks and cloud technologies. The position involves working in a cross-functional team, contributing to architectural discussions, and delivering high-quality, tested software solutions. Responsibilities include implementing microservices, writing unit and integration tests, and evaluating new technologies. 🗂️ Requirements: Minimum 5 years of commercial experience in programming, Strong experience with Java 8+, Experience with React, Experience with AWS, Experience with Spring and Spring Boot, Practical knowledge of REST, Practical knowledge of Maven, Practical knowledge of Git, Understanding of SOLID principles, Experience with microservices architecture, Ability to write unit and integration tests, Knowledge of design patterns, English proficiency at minimum B2 level, Fluent communication in Polish 📃 Skills: Java, React, AWS, Spring, SpringBoot, REST, Maven, Git, SOLID, Docker, Kubernetes, Microservices, JUnit 🏢 Description: Szukamy Ciebie, jeśli: masz min. 5 lata doświadczenia komercyjnego w programowaniu, swobodnie poruszasz się w następującym stacku technologicznym: Java 8+, React, 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.

Technology

PZU Tech S.A.

Senior Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: IT role focused on designing and developing a modular AI-driven decision system integrating asynchronous communication with AI models and business processes. The project involves building microservices, Big Data processing components, and CI/CD-based deployments in a hybrid work model. Work is delivered in Agile sprints with strong emphasis on automation, scalability, and modern architecture. 🗂️ Requirements: Experience in designing and developing IT systems, Strong knowledge of Java, Strong knowledge of Python, Knowledge of object-oriented programming, Experience with Big Data technologies, Experience in building microservices or REST APIs, Experience with Docker, Experience with Kubernetes, Experience with CI/CD tools, Knowledge of SQL, Experience with PostgreSQL, Providing services from Poland, Hybrid work availability – once a week in Warsaw office 📃 Skills: Java, Python, Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink, Docker, Kubernetes, Bamboo, Jenkins, SQL, PostgreSQL, Spring, SpringBoot 🏢 Description: Wymagania must have: • doświadczenie w projektowaniu i programowaniu systemów IT • bardzo dobra znajomość języków Java i Python oraz zasady programowania obiektowego i tworzenia czystego kodu • doświadczenie w pracy z technologiami Big Data jak Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink, etc • doświadczenie w tworzeniu mikroserwisów i/lub usług typu REST API • doświadczenie w osadzaniu aplikacji na Docker oraz Kubernetes • doświadczenie w pracy z narzędziami CI/CD (Bamboo, Jenkins) • znajomość SQL oraz doświadczenie z pracą z bazami danych (preferowany PostgreSQL) • mile widziane doświadczenie w tworzeniu oprogramowania z wykorzystaniem Spring Framework, Spring Boot • Świadczenie usług z terytorium Polski • Świadczenie usług hybrydowo - 1 raz w tygodniu z biura w centrum Warszawy Wymagania nice to have • mile widziana znajomość rozwiązań NoSQL (MongoDB, HBase) • mile widziana znajomość IntelliJ IDEA/Pycharm oraz umiejętność pracy z GIT • znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej • znajomość metodyki Agile (Scrum) Dołącz do zespołu specjalistów IT i weź udział w tworzeniu innowacyjnego projektu, który łączy sztuczną inteligencję, automatyzację procesów i nowoczesne podejście do architektury systemów. Pracujemy w sprintach dwutygodniowych, co pozwala nam szybko wdrażać pomysły i rozwijać rozwiązania w dynamicznym środowisku. Projekt obejmuje budowę centralnego modułu decyzyjnego, który wybiera najlepsze modele AI i dba o ich skuteczność. Tworzymy także moduł wejściowy do przetwarzania maili, który automatycznie rozpoznaje i klasyfikuje treści, oraz moduł weryfikacji danych, zapewniający zgodność i rzetelność informacji. Kluczowym elementem jest integracja z modelami AI – komunikacja odbywa się w sposób asynchroniczny, a wyniki są przygotowywane tak, by mogły być wykorzystane w dalszych procesach biznesowych. Całość kończy się przekazaniem spójnego komunikatu do systemu który uruchamia kolejne działania. Od strony technologicznej stawiamy na modularność, CI/CD i nowoczesne narzędzia (Kafka, NiFi, HCP), co pozwala łatwo rozwijać system i podłączać nowe modele czy usługi. Projekt przewiduje także przyszłe rozszerzenia, takie jak inteligentne tagowanie dokumentów czy integracja z repozytoriami. To wyjątkowa okazja, aby pracować nad projektem, który realnie przesuwa granice wykorzystania AI w biznesie. Jeśli chcesz rozwijać się w środowisku, gdzie liczy się innowacja, szybkość działania i współpraca zespołowa.

Technology

COMARCH

Fullstack Developer (Kotlin + React) - AI‑native Team

Mid

Hybrid

Wroclaw, Poland

🏢 Summary: Fullstack Developer role in an AI-native project building a next-generation system with AI at the core of the architecture. The position involves end-to-end development, combining Kotlin and Node.js on the backend with React and TypeScript on the frontend. The role includes implementing AI-driven features, maintaining high code quality, and supporting CI/CD and containerized environments. 🗂️ Requirements: Minimum 3 years commercial experience as Fullstack or Backend+Frontend Developer, Commercial experience with Kotlin and React/TypeScript projects, Very good knowledge of Kotlin with Spring Boot or Ktor and Coroutines, Strong knowledge of Node.js with TypeScript using NestJS or Express, At least 2 years of experience with React and TypeScript, Experience with state management tools (Zustand, Redux or React Query), Practical experience with PostgreSQL or MS SQL Server and JPA, Exposed or jOOQ, Experience with AI tools and building LLM or RAG-based systems, Knowledge of Kafka and event-driven architecture, Experience with Docker and Kubernetes, Experience with automated testing using JUnit, Kotest, Jest or Vitest, Polish language proficiency C1/C2, English language proficiency B2 or higher 📃 Skills: Kotlin, Spring, Ktor, Coroutines, Node.js, TypeScript, NestJS, Express, React, Zustand, Redux, ReactQuery, PostgreSQL, MSSQL, JPA, Exposed, jOOQ, Kafka, Docker, Kubernetes, JUnit, Kotest, Jest, Vitest, LLM, RAG 🏢 Description: Szukamy wszechstronnej osoby na stanowisko Developer, która dołączy do tworzonego zespołu budującego system nowej generacji. W tym projekcie AI nie jest tylko hasłem – to rdzeń naszej architektury i Twojego codziennego warsztatu pracy. Będziesz projektować funkcjonalności end-to-end, łącząc solidny backend w Kotlinie i Node.js z nowoczesnym frontendem w React/TypeScript. To idealne miejsce dla osób, które chcą mieć realny wpływ na produkt i kształtować standardy pracy w modelu AI-native development. Profil stanowiska Minimum 3 lata doświadczenia w pracy komercyjnej jako Fullstack lub Backend+Frontend Developer, z udokumentowanymi projektami w technologiach Kotlin oraz React/TypeScript Bardzo dobra znajomość Kotlina (Spring Boot/Ktor, Coroutines) oraz Node.js z TypeScript (NestJS/Express) Biegłość w React (min. 2 lata), TypeScript, zarządzanie stanem (Zustand/Redux/React Query) Praktyczna znajomość PostgreSQL / MS SQL Server (JPA, Exposed lub jOOQ) Język polski (min. C1/C2) oraz angielski (min. B2) – swobodne czytanie dokumentacji Doświadczenie z narzędziami AI (Claude Code, Cursor), tworzenie systemów agentowych, znajomość Kafki, Docker/Kubernetes oraz podejście event-driven Twoje zadania End-to-End Development: Projektowanie i implementacja pełnych ścieżek użytkownika – od schematu bazy danych, przez logikę w Kotlinie/Node.js, aż po responsywny UI w React AI-native Development: Wykorzystanie narzędzi AI (Claude Code i inne) w codziennym workflow oraz implementacja funkcji opartych o modele LLM i RAG Jakość i Architektura: Pisanie czystego kodu z solidnym pokryciem testami (JUnit, Kotest, Jest/Vitest), dbanie o dokumentację i aktywny udział w Code Review Współpraca produktowa: Udział w planowaniu i projektowaniu interfejsów człowiek-AI wspólnie z designerami i Product Ownerem Ownership: Wsparcie procesów CI/CD i konteneryzacji (Docker) oraz monitorowanie własnych rozwiązań po wdrożeniu na produkcję Dla Ciebie Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura) Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace Współpraca z różnymi zespołami kompetencyjnymi, która pozwoli Ci na poznanie nowych technologii i poszerzenie wiedzy w obszarze IT Profesjonalny rozwój zawodowy, realny wpływ na podejmowane decyzje biznesowe

Technology

Future Processing

Senior Java Developer

Senior

Remote

Gliwice, Poland

100 - 163 PLN

🏢 Summary: Projekt dla klienta z Austrii realizowany w oparciu o technologie Java, Spring Boot oraz React/TypeScript w międzynarodowym środowisku. Rola obejmuje rozwój oprogramowania, współpracę z zespołem oraz udział w projektowaniu i testowaniu rozwiązań. Wymagane jest minimum 5 lat doświadczenia w Javie oraz bardzo dobra znajomość języka angielskiego. 🗂️ Requirements: Minimum 5 lat doświadczenia w programowaniu Java, Znajomość frameworka Spring Boot, Doświadczenie z React.js, Doświadczenie z TypeScript, Zaawansowana wiedza z zakresu wzorców projektowych i dobrych praktyk, Doświadczenie w testach jednostkowych i integracyjnych, Znajomość języka angielskiego min. B2, Znajomość języka polskiego min. C1, Wykorzystywanie narzędzi AI w codziennej pracy 📃 Skills: Java, Spring, SpringBoot, React, TypeScript, JUnit, AI 🏢 Description: Projekt dla naszego klienta z Austrii. Wykorzystywane technologie to między innymi: Java, React JS, Spring Boot, TypeScript Zespół po stronie klienta jest międzynarodowy, dlatego konieczna jest tu znajomość języka angielskiego na poziomie swobodnej komunikacji. Szukamy Ciebie, jeśli masz min. 5 lat doświadczenia w programowaniu Java znasz framework Spring Boot masz doświadczenie w pracy z React.js/TypeScript posiadasz zaawansowaną wiedzę techniczną dotyczącą wzorców, dobrych praktyk, platform, narzędzi, usług i procesów, jesteś osobą otwartą, komunikatywną i samodzielną, masz proaktywną postawę i nie boisz się wyzwań, posługujesz się językiem angielskim na poziomie min. średniozaawansowanym (min. B2) oraz mówisz po polsku (min. C1) używasz narzędzi AI w swojej codziennej pracy 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.

Technology

PZU Tech S.A.

Java Developer (k/m)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: B2B contract opportunity with PZU TECH for a Senior Java Developer working in a hybrid model from Poland. The role focuses on developing and scaling applications using Java, Kafka, Spring ecosystem, containerization, and cloud-native technologies. Candidates should have strong backend engineering experience, performance diagnostics knowledge, and familiarity with AI-assisted software development. 🗂️ Requirements: Java >5 lat, Kafka >3 lata, Spring/Hibernate >5 lat, Spring Boot, Spring Cloud, SQL >5 lat, Git, Maven, Frameworki testów jednostkowych, Functional Programming, Object Oriented Programming, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch, Umiejętność skalowania aplikacji, Adopcja narzędzi AI w procesie wytwarzania oprogramowania, Narzędzia diagnostyki wydajności, Świadczenie usług z terytorium Polski, Praca hybrydowa - minimum 1 dzień z biura 📃 Skills: Java, Kafka, Spring, Hibernate, SpringBoot, SpringCloud, SQL, Git, Maven, Docker, Kubernetes, Helm, RabbitMQ, ElasticSearch 🏢 Description: Wymagania must have: Dobra znajomość Java (>5 lata) Dobra znajomość Kafki (>3 lata) Dobra znajomość Spring/Hibernate, Spring Boot i Spring Cloud (>5 lata) Dobra znajomość języka SQL (>5 lata) Znajomość narzędzi git, maven Znajomość frameworków do pisania testów jednostkowych Znajomość paradygmatów Functional Programing i Object Oriented Programing Znajomość Docker, K8S, helm, Rabbit MQ, ElasticSearch Umiejętność skalowania aplikacji Umiejętność adopcji narzędzi AI w procesie wytwarzania oprogramowania Znajomość narzędzi do diagnostyki wydajności zaimplementowanych rozwiązań Świadczenie usług z terytorium Polski Świadczenie usług hybrydowo - minimum 1 dzień z biura Wymagania nice to have: Doświadczenie w zakresie IT Security w rozwiązaniach Doświadczenie w samodzielnym projektowaniu domeny Kontrakt b2b z PZU TECH

Technology

BlueSoft

Senior Java Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Java Engineer role focused on designing and developing scalable enterprise systems in a distributed, microservices-based architecture using modern cloud solutions. The position involves implementing new features, optimizing system performance, and contributing to architectural decisions in collaboration with DevOps and Cloud teams. The role requires strong ownership of delivered solutions and adherence to high coding standards. 🗂️ Requirements: 5-8 years commercial experience in Java, Strong knowledge of Spring Boot and Hibernate, Experience with microservices architecture, Experience with AWS cloud services, Knowledge of design patterns and SOLID principles, Practical experience with TDD, English level B2/C1 📃 Skills: Java, Spring, SpringBoot, Hibernate, Microservices, AWS, Lambda, S3, EC2, RDS, Keycloak, Docker, Liquibase, PostgreSQL, TDD, SOLID 🏢 Description: O roli Dołączysz do jednej z naszych kluczowych jednostek biznesowych, wspierając rozwój skalowalnych systemów klasy Enterprise. Szukamy doświadczonego inżyniera, który nie tylko świetnie koduje, ale rozumie architekturę i potrafi brać odpowiedzialność za dostarczane rozwiązania. Czego oczekujemy? Expertise w Java: Minimum 5-8 lat doświadczenia w budowaniu komercyjnych aplikacji. Stack Technologiczny: Bardzo dobra znajomość Spring Boot, Hibernate oraz mikroserwisów. Cloud (AWS): Doświadczenie w pracy z rozwiązaniami chmurowymi AWS (idealnie: Lambda, S3, EC2, RDS) będzie ogromnym atutem. Clean Code: Praktyczna znajomość wzorców projektowych, zasad SOLID i podejścia TDD. Język Angielski: Poziom min. B2/C1 pozwalający na swobodną komunikację techniczną i biznesową. Soft Skills: Umiejętność pracy w zespole, mentoringu młodszych stażem kolegów i aktywnego udziału w code reviews. Twoje zadania: Projektowanie i implementacja nowych funkcjonalności w rozproszonej architekturze. Optymalizacja wydajności systemów i dbanie o najwyższą jakość kodu. Ścisła współpraca z zespołami DevOps, Cloud oraz Product Ownerami. Udział w technicznych dyskusjach projektowych i wsparcie przy podejmowaniu decyzji architektonicznych. Stack: Java 21, Spring (Boot, Actuator), Keycloak, Docker, AWS, Liquibase, PostgreSQL Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).

Technology

UNIQA

Java Backend Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Java Backend Developer role focused on building and maintaining microservices in a Kubernetes environment, integrating AI solutions such as LLMs and agent-based systems into production applications. The position combines strong software engineering practices with end-to-end AI implementation, ensuring quality, security, and performance. Work includes hexagonal architecture design, BPMN process modeling, and CI/CD-driven delivery in an Agile setup. 🗂️ Requirements: Minimum 7 years of experience in Java (8/11/21), Strong knowledge of Spring and Spring Boot, Experience in microservices architecture, Practical knowledge of Hexagonal Architecture, Experience with Kubernetes, Experience with CI/CD tools (e.g. GitLab, Jenkins), Experience in end-to-end AI solution design (agents, RAG, integrations), Knowledge of LLMs, workflows and agent-based systems, Knowledge of retrieval, embeddings, prompt and context engineering, Experience integrating AI with testing, monitoring and evaluation practices, Knowledge of application security (prompt injection, data leakage), Experience with BPMN modeling and Camunda engine 📃 Skills: Java, Spring, SpringBoot, Kubernetes, Microservices, HexagonalArchitecture, BPMN, Camunda, GitLab, Jenkins, LLM, RAG, Embeddings, PromptEngineering, CI/CD, Agile, Scrum 🏢 Description: Opis firmy Poszukujemy doświadczonej osoby specjalizującej się w backendzie (Java), która posiada ugruntowaną wiedzę z zakresu nowoczesnych architektur systemowych oraz praktyczne doświadczenie w wykorzystaniu rozwiązań AI, w szczególności modeli LLM i podejścia agentowego. Kluczowe jest umiejętne łączenie wysokich standardów inżynierii oprogramowania z efektywną implementacją technologii AI w produktach. Stanowisko Java Backend Developer Opis stanowiska Tworzenie i rozwijanie aplikacji w architekturze mikroserwisowej, uruchamianych na Kubernetes (K8s). Projektowanie i implementacja rozwiązań zgodnie z zasadami Architektury Heksagonalnej (Hexagonal Architecture). Modelowanie procesów biznesowych w BPMN oraz praca z silnikiem procesowym Camunda. Pisanie testów jednostkowych i dbanie o wysoką jakość kodu. Współpraca z zespołem programistów oraz biznesem w metodyce Agile (Scrum). Odpowiedzialność za jakość aplikacji – stabilność, bezpieczeństwo, wydajność. Tworzenie oraz utrzymywanie dokumentacji technicznej. Praktyczne wykorzystywanie narzędzi AI do wspierania procesu wytwarzania oprogramowania. Wymagania Minimum 7 lat doświadczenia w programowaniu w Java (8/11/21) . Bardzo dobra znajomość Spring/Spring Boot. Znajomość zasad Architektury Hexagonalnej i umiejętność ich stosowania. Doświadczenie w tworzeniu oraz utrzymywaniu Mikroserwisów . Znajomość narzędzi CI/CD (np. GitLab, Jenkins). Bardzo dobra znajomość różnic między LLM, workflowami i systemami agentowymi oraz umiejętność doboru odpowiedniego podejścia do problemu. Doświadczenie w projektowaniu i implementacji prostych rozwiązań AI end‑to‑end (np. agentów, RAG, integracje z narzędziami). Praktyczna wiedza z zakresu retrieval, embeddingów, zarządzania kontekstem oraz prompt & context engineering. Umiejętność łączenia rozwiązań AI z solidną inżynierią oprogramowania (testy, ewaluacje, monitoring, analiza regresji). Znajomość zagadnień bezpieczeństwa (np. prompt injection, wycieki danych) oraz wdrożeń produkcyjnych (fallbacki, kontrola działania, monitoring). Mile widziane : doświadczenie w pracy z wymaganiami oraz iteracyjnym rozwijaniu systemów (mile widziana praca z bazami wiedzy, np. Markdown, Obsidian). Oferujemy Pracę z najnowszymi technologiami informatycznymi. Wsparcie zespołu Architektury w codziennej pracy. Możliwości rozwoju zawodowego i realny wpływ na rozwiązania informatyczne stosowane firmie w branży ubezpieczeniowej. Kulturę organizacyjną opartą na 5 wartościach: wspólnota, prostota, klient przede wszystkim, odpowiedzialność i wiarygodność. Stabilne zatrudnienie na podstawie umowy o pracę lub współpracę B2B. Pracę w systemie hybrydowym. Dbamy o Twój dobrostan i rozwój oferując m.in . dostęp do wielu platform (wellbeing, ze szkoleniami online czy nauki języków obcych). Możliwość udziału w Wolontariacie oraz wielu akcjach CSR. Możliwość realizacji pasji w ramach istniejących 10 UNIQA Klubów ( m.in . bieganie/ gry planszowe/ narty/ turystyka wysokogórska/ podróże/strzelectwo).

Technology

Future Processing

Senior Java Developer - FIX Protocol

Senior

Remote

Gliwice, Poland

100 - 163 PLN

🏢 Summary: Senior Java Developer role focused on building and maintaining backend systems using modern Java and Spring-based technologies. The position involves working with RESTful services, microservices architecture, testing frameworks, and applying design principles in a collaborative, English-speaking environment. Experience with FIX Protocol and practical use of Generative AI in software development is required. 🗂️ Requirements: Minimum 5 years of commercial programming experience, Proficiency in Java 8+, Experience with Spring Boot, Experience with Hibernate, Practical knowledge of REST, Practical knowledge of Maven, Practical knowledge of Git, Understanding of SOLID principles, Knowledge of microservices architecture, Ability to write automated tests, Use of testing tools, Knowledge and application of design patterns, English level B2 or higher, Practical use of Generative AI in software development, Experience with FIX Protocol 📃 Skills: Java, SpringBoot, Hibernate, REST, Maven, Git, SOLID, Docker, Kubernetes, Microservices, Testing, DesignPatterns, English, GenerativeAI, FIX 🏢 Description: masz min. 5 lata doświadczenia komercyjnego w programowaniu, znasz Javę 8+, znasz frameworki: Spring Boot, Hibernate, 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). Świadomie wykorzystujesz Generative AI w procesie wytwarzania oprogramowania oraz w decyzjach projektowych i technologicznych. Doświadczenie z FIX Protocol