April 8, 2026

Programista Java (f/m/d)

Senior • Hybrid

Warsaw, Poland

Dla naszego klienta szukamy Programisty Java (senior) (f/m/d).

Opis stanowiska:

  • tworzenie oprogramowania umożliwiające wystawienie danych i usług po API

  • tworzenie mikroserwisów i zarządzanie platformami DevSecOps, API Management zgodnie z paradygmatem API First

  • praca w metodykach zwinnych

  • praca w zespołach produktowych, które odpowiadają end-2-end za produkt zarówno w obszarze rozwoju jaki i utrzymania

Wymagania:

  • min 5 lat praktycznego doświadczenia pracy w Javie (mile widziane znajomość Kotlin), Spring Boot i Spring Data JPA

  • min 3-letnie doświadczenie pracy w React (NextJS)

  • praktyczna znajomość architektury mikroserwisowej

  • praktyczną znajomość technologii CI/CD: Gitlab CI

  •  mile widziana znajomość: technologie konteneryzacji (Kubernetes, Docker), technologie service mesh (istio, anthos), znajomość powłoki systemu Linux

  • doświadczenie w pracy w zespole Agilowym

  • otwartość na nowe technologie oraz rozwiązania,

  • proaktywne podejście, troska o przekazane zadania oraz zaangażowanie w powierzone obszary

  • chęć zrozumienia celów i potrzeb biznesowych

  • język angielski umożliwiający swobodna komunikacje oraz prace z dokumentacją projektową

Oferujemy:

  • umowa B2B

  • praca w modelu hybrydowym: 1 x w tygodniu praca w biurze (Chmielna 89, Warszawa)

  • opcjonalnie pakiet medyczny

Similar jobs you might like

Technology

DO OK • Life-changing software services

Backend Developer Java

Mid

Hybrid

Wroclaw, Poland

100 - 140 PLN

🏢 Summary: Offer for a Java Developer to build and maintain stable, secure enterprise backend systems using the Spring ecosystem. The role focuses on implementing business logic, developing backend applications, and ensuring high code quality through unit testing. Remote work with occasional visits to Warsaw. 🗂️ Requirements: Minimum 3 years of experience with Java, Strong knowledge of Spring framework (Boot, Security, Data), Experience in backend application development, Ability to design system components independently, Experience with unit testing 📃 Skills: Java, Spring, Boot, Security, Data 🏢 Description: Szukamy programisty Java do pracy przy stabilnych i bezpiecznych systemach klasy enterprise dla klienta z Polski. Zakres obowiązków: Rozwój aplikacji backendowych w ekosystemie Java. Implementacja logiki biznesowej przy użyciu frameworka Spring. Dbanie o jakość kodu i testy jednostkowe. Wymagania: Minimum 3 lata doświadczenia w technologii Java. Bardzo dobra znajomość frameworka Spring (Boot, Security, Data). Samodzielność w projektowaniu komponentów systemu. Praca zdalna z okazjonalnymi wizytami w Warszawie .

Technology

Asseco Poland S.A.

Programisty Java, C++

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Offer for a Java/C++ Developer to build and maintain software for a large-scale public insurance system in Poland, including development, testing, and technical documentation. The role involves creating client-side applications and working within a hybrid model in Warsaw. Recruitment is fully online with a task-based evaluation. 🗂️ Requirements: Minimum 2 years of professional experience in similar position, Very good knowledge of Java, Experience in developing client applications (frontend or desktop), Knowledge of object-oriented programming, Ability to read technical documentation in English, Higher education in IT or technical field 📃 Skills: Java, C++, SQL, Spring, SpringBoot, Hibernate, JEE, Angular, UML, EnterpriseArchitect, Git, JIRA, Confluence, Scrum 🏢 Description: Poszukujemy Programisty Java, C++,  który będzie odpowiadał za tworzenie oprogramowania dla klienta z branży ubezpieczeń społecznych w ramach największego w Polsce systemu informatycznego. Praca w modelu hybrydowym (biuro w Warszawie przy ul. Branickiego 13) Forma zatrudniania: umowa o pracę Rekrutacja prowadzona online : rozmowa telefoniczna --> zadanie domowe --> spotkanie Czym będziesz się zajmować? Realizowanie powierzonych zadań programistycznych Testowanie funkcjonalne wytworzonego oprogramowania Opracowywaniem dokumentacji użytkowej Dokumentowaniem kodów źródłowych Opracowywaniem dokumentacji technicznej projektu Co będzie Ci potrzebne, aby dobrze wykonywać zadania? Min. 2 lata doświadczenia zawodowego w pracy na podobnym stanowisku Bardzo dobra znajomość języka Java Doświadczenie w tworzeniu aplikacji klienckich: w technologii frontend lub desktop Znajomość zagadnień programowania obiektowego Znajomość języka angielskiego w stopniu umożliwiającym swobodne czytanie dokumentacji technicznej Umiejętność szybkiego uczenia się i pracy pod presją czasu Dobra organizacja czasu pracy (terminowość) Komunikatywność oraz umiejętność pracy w zespole Odpowiedzialność za powierzone zadania Wykształcenie wyższe informatyczne lub techniczne Mile widziane: Znajomość  środowiska technologii Spring, Spring Boot, Hibernate, JEE Znajomość języka C++ oraz SQL Znajomość frameworka Angular Znajomość metodyki UML oraz narzędzia Enterprise Architect Doświadczenie w pracy w metodyce Scrum Znajomość narzędzi Git, JIRA, Confluence 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

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

PKO BP Finat

Programista Java (f/m/d)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for a Java Developer responsible for designing and implementing applications leveraging Machine Learning models and LLMs, and deploying them in Kubernetes on Google Cloud Platform. The role involves developing DevSecOps-supporting tools, conducting Proof of Concepts, and maintaining cloud-based solutions. 🗂️ Requirements: Minimum 4 years of experience in Java application development and deployment, Minimum 2 years of experience with Python or Node.js, Experience building and running applications on Kubernetes, Experience deploying cloud solutions, preferably on GCP 📃 Skills: Java, Python, Node.js, Kubernetes, GCP, Cloud, MachineLearning, LLM, DevSecOps, MLOps 🏢 Description: Dla naszego klienta szukamy Programista Java (m/f/d) Opis stanowiska: projektujesz i implementujesz aplikacje wykorzystujące modele Machine Learning i LLM rozwijasz narzędzia wspierające pracę DevSecOps, architektów i programistów przeprowadzasz Proof of Concept zastosowania nowych technologii konfigurujesz aplikacje działające w środowisku Kubernetes w chmurze Google Cloud Platform rozwiązujesz problemy z działaniem wdrożonych rozwiązań współpracujesz z zespołami DevSecOps i MLOps Wymagania: masz doświadczenie w tworzeniu i wdrażaniu aplikacji Java (min. 4 lata praktycznego doświadczenia) radzisz sobie z kodem napisanym w Pythonie czy Node.js (min. 2 - letnie doświadczenie) swobodnie poruszasz się w zakresie budowy aplikacji osadzonych na Kubernetes masz doświadczenie w zakresie wdrażania rozwiązań chmurowych (preferowane GCP) potrafisz samodzielnie rozwiązywać problemy i proponować rozwiązania mile widziane znajomość zagadnień związanych z DevSecOps lub MLOps Oferujemy: umowa B2B praca w modelu hybrydowym (1 x w tygodniu praca w biurze) opcjonalnie pakiet medyczny

Technology

PKO BP Finat

Programista Java (f/m/d)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: The offer is for an experienced Java Developer responsible for building and maintaining process-based applications using Java and related technologies. The role includes developing new features, writing and maintaining tests, performing code reviews, supporting UAT and regression testing, and monitoring production issues. The position involves working in a CI/CD-driven environment with strong focus on code quality and integration. 🗂️ Requirements: Minimum 4 years of commercial experience in object-oriented programming, Minimum 3 years of experience with Java, Spring, Groovy, Practical experience with Git and branching strategies (GitFlow or Trunk Development), Experience with Maven, Experience with CI/CD pipelines and Jenkins, Experience with Jira and Confluence, Experience with Apache Kafka, Experience with ELK Stack (Elastic) and Grafana, Experience with static code analysis tools (e.g., SonarQube), Experience with unit testing frameworks (JUnit, Mockito, Spock), Experience with Java IDE (e.g., IntelliJ IDEA), Knowledge of REST communication, Ability to work in Agile methodologies 📃 Skills: Java, Spring, Groovy, Git, Maven, Jenkins, Jira, Confluence, Kafka, ELK, Elastic, Grafana, SonarQube, JUnit, Mockito, Spock, IntelliJ, REST, BPM, BPMN, DDD 🏢 Description: Dla naszego klienta szukamy doświadczonego programisty/programistki Java. Opis stanowiska: tworzenie i utrzymywanie kodu procesowego w ramach wewnętrznej technologii opartej o poniższe technologie całościowe programowanie procesów wykonywanie testów deweloperskich na środowisku lokalnym oraz testów integracyjnych na dostarczonym środowisku wsparcie w wykonywaniu testów UAT oraz testów regresji wykonywanie code review tworzenie i utrzymywanie testów jednostkowych pozyskiwanie oraz analiza logów procesowych i/lub aplikacyjnych ze wszystkich środowisk monitoring i analiza błędów produkcyjnych Wymagania: minimum 4 lata doświadczenia komercyjnego w programowaniu obiektowym w tym min. 3 lata w technologiach Java/Spring/Groovy praktyczna znajomość systemu kontroli wersji GIT, w tym powszechnie wykorzystywanych sposobów organizacji pracy np.GitFlow, Trunk Development managera zależności Maven systemu obsługi potoków CI/CD Jenkins narzędzi wspierających organizację zespołów, w szczególności Atlasian Jira/Confluence wykorzystywania komunikacji za pomocą Apache Kafka ELK Stack, w szczególności Elastic oraz Grafana jednego narzędzia do statycznej analizy kodu (np. SonarQube) jednego frameworka do obsługi testów jednostkowych (JUnit, Mockito, Spock etc.) jednego środowiska IDE obsługującego język Java (np. IDEA Intellij) znajomość i zrozumienie sposobów komunikacji REST, mile widziane MQ umiejętność pracy w zespołach zorientowanych na realizację celów biznesowych umiejętność pracy w metodykach zwinnych mile widziane: podstawowa znajomość sposobu działania i obsługi procesów BPM umiejętność pracy z notacją BPMN znajomość i umiejętność pracy w Domain Driven Development doświadczenie w pracy w bankowości, w tym rozumienie sposobu działania systemów bankowych doświadczenie w zarządzaniu wdrożeniami i/lub utrzymaniem środowisk testowych umiejętność pracy z dużymi projektami w zakresie obsługi linii kodu doświadczenie w refaktoringu kodu, w tym umiejętność rozpoznawania i implementowania złożonych  wzorców projektowych Oferujemy: umowa B2B praca w modelu hybrydowym: 2 x w tygodniu biuro (ul. Chmieln 89, Warszawa) opcjonalnie pakiet medyczny

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.

Technology

PKO BP Finat

Java Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: B2B role for a Senior Java Developer responsible for developing and enhancing applications and services with a strong focus on quality, performance, and reliability. The position involves designing solutions, writing unit and integration tests, and working with cloud-based and containerized environments. Hybrid work model with long-term cooperation (12+ months). 🗂️ Requirements: Minimum 5 years of commercial experience in Java, Experience with Java SE 11 or higher, Strong knowledge of Spring Boot, Strong knowledge of Spring Integration, Knowledge of relational databases, Experience with Git, Experience with Maven, Experience with Jira, Experience with Jenkins, Knowledge of SOAP, Knowledge of REST, Knowledge of XML, Knowledge of JSON, Experience with GCP, Experience with BigQuery, Experience with CloudSQL, Experience with Pub/Sub, Practical knowledge of non-relational databases, Experience with containerized applications, Experience with Anthos, Experience with Kubernetes Engine, Experience with Docker, Knowledge of Micronaut framework 📃 Skills: Java, JavaSE, SpringBoot, SpringIntegration, SQL, Git, Maven, Jira, Jenkins, SOAP, REST, XML, JSON, GCP, BigQuery, CloudSQL, PubSub, NoSQL, Anthos, Kubernetes, Docker, Micronaut 🏢 Description: Dla naszego Klienta szukamy Developera Java. Opis stanowiska: implementujesz nowe lub modyfikujesz istniejące aplikacje/serwisy tworzysz testy jednostkowe i integracyjne dla budowanych aplikacji/serwisów dbasz o wysoką jakość oprogramowania (funkcjonalność, wydajność, niezawodność) dokumentujesz zaimplementowane rozwiązania analizujesz możliwe rozwiązania bierzesz udział w pracach projektowych Wymagania: masz min. 5-letnie doświadczenie komercyjne w programowaniu w języku obiektowym Java masz doświadczenia w zakresie programowania w języku Java SE 11 (wersja 11 lub wyższa) dobrze znasz Spring Boot/Spring Integration znasz relacyjne bazy danych znasz narzędzia: Git, Maven, Jira, Jenkins znasz standardy: SOAP, REST, XML, JSON masz wykształcenie wyższe informatyczne lub pokrewne umiesz pracować w zespole doświadczenie w środowisku chmurowym GCP (w szczególności BigQuery, CloudSQL, Pub/Sub) praktyczna znajomość nierelacyjnych baz danych praktyczne doświadczenie przy budowania skonteneryzowanych aplikacji (Anthos, Kubernetes Engine, Docker) znajomość innych frameworków (np. micronaut) Oferujemy: umowa B2B współpraca ponad 12 miesięcy praca w modelu hybrydowym: 1 x w tygodniu w biurze (Warszawa, Chmielna 89) opcjonalnie: pakiet medyczny Lux-Med, myBenefit

Technology

DCG

Starszy Programista Java / Starsza Programistka Java

Senior

Hybrid

Poznan, Poland

140 - 150 PLN

🏢 Summary: Senior Java Developer role focused on designing and developing backend and frontend applications in a microservices architecture for a CRM system in the investment domain. The position involves building REST/SOAP integrations, optimizing SQL databases, and ensuring code quality through testing. Work is carried out in a Scrum team with strong emphasis on performance and scalability. 🗂️ Requirements: Proficiency in Java, Proficiency in JavaScript, Knowledge of HTML, Knowledge of CSS, Strong knowledge of Spring Framework, Strong knowledge of SQL, Experience with GIT, Ability to write unit tests using JUnit and Mockito, Knowledge of REST and SOAP APIs, Ability to optimize code and SQL queries for performance, Experience with IntelliJ IDEA, Ability to work with technical documentation in English, Knowledge of microservices architecture, Experience with CI/CD practices, Experience in banking or insurance sector 📃 Skills: Java, JavaScript, HTML, CSS, Spring, SpringBoot, SQL, PostgreSQL, Oracle, GIT, JUnit, Mockito, REST, SOAP, Kafka, Kibana, Elasticsearch, Node.js, IntelliJ, Scrum, DevOps, CI/CD 🏢 Description: Jako firma rekrutacyjna jesteśmy świadomi, że każdy solidny biznes napędzają ludzie z odpowiednio dopasowanymi kompetencjami. Nasz styl zarządzania i partnerskie podejście pozwalają nam na elastyczne dostosowanie się do Twoich potrzeb i zapewniają pełne wsparcie podczas współpracy. W związku z ciągłym rozwojem i dużą liczbą projektów rekrutacyjnych, jakie prowadzimy dla naszych Partnerów, szukamy osoby na stanowisko: Starszy Programista Java / Starsza Programistka Java Zakres obowiązków: Projektowanie i rozwój aplikacji backendowych oraz frontendowych (Java, Spring Framework, JavaScript, HTML, CSS) w architekturze mikroserwisów, z wykorzystaniem REST/SOAP oraz integracji z innymi systemami Tworzenie, rozwijanie i optymalizacja zapytań SQL oraz modeli baz danych (PostgreSQL/Oracle), z naciskiem na wydajność, skalowalność i czytelność kodu Pisanie i utrzymanie testów jednostkowych oraz integracyjnych (JUnit, Mockito), a także diagnozowanie, debugowanie i usuwanie błędów w aplikacjach Współpraca w zespole Scrum, udział w analizie wymagań, projektowaniu rozwiązań oraz rozwijaniu systemu CRM dla produktów inwestycyjnych Wymagania: Umiejętność w zakresie projektowania/programowania w języku Java oraz Javascript (także Html i Css) Dobra znajomość Spring Framework, SQL oraz GIT Umiejętność pisania testów w JUnit (Mockito) Znajomość architektury API REST oraz SOAP Umiejętność optymalizacji kodu oraz zapytań SQL w celach wydajnościowych oraz zwiększenia czytelności Znajomość środowiska IntelliJ IDEA Język angielski w zakresie posługiwania się dokumentacją oraz pozwalający na pisanie kodu Znajomość: Kafka, Kibana, Elasticsearch, PostrgreSQL, Oracle, Spring Boot, Node.js, architektury mikroserwisów oraz metodyk Scrum i DevOps (CI/CD) Doświadczenie w pracy w sektorze bankowym lub ubezpieczeniowym Duża samodzielność przy wykonywaniu prac, komunikatywność oraz umiejętności analityczne Mile widziane: Znajomość produktów bankowych, w szczególności inwestycyjnych Oferujemy: Dofinansowanie karty sportowej Stałe wsparcie konsultanta Program rekomendacji pracowników

Technology

P&P Solutions

Senior Java Developer

Senior

Remote

Warsaw, Poland

110 - 140 PLN/hr

🏢 Summary: Oferta dotyczy długoterminowego projektu zdalnego dla Starszego Programisty Java przy budowie zaawansowanych systemów finansowych. Rola obejmuje projektowanie, rozwój i utrzymanie aplikacji backendowych opartych o Java 8+, Spring, REST/SOAP oraz technologie kontenerowe. Współpraca w modelu B2B z możliwością pracy przy skalowalnych i wysokowydajnych rozwiązaniach do 2028 roku. 🗂️ Requirements: Minimum 5 lat doświadczenia w Java 8+, Doświadczenie w tworzeniu aplikacji backendowych, Znajomość Spring Framework, Doświadczenie z ORM, Znajomość relacyjnych baz danych SQL, Doświadczenie w budowie usług REST, Doświadczenie w integracji usług SOAP, Znajomość technologii konteneryzacji, Umiejętność projektowania skalowalnych rozwiązań, Doświadczenie w code review 📃 Skills: Java, Spring, JPA, Hibernate, SQL, REST, SOAP, Docker, Kubernetes, IntelliJ, ORM, EclipseLink 🏢 Description: Poszukujemy Starszego Programisty Java , który dołączy do zespołu odpowiedzialnego za realizację budowy zaawansowanych systemów informatycznych z obszarów finansowych. Szukamy osoby z dużym doświadczeniem w tworzeniu aplikacji backendowych, która swobodnie porusza się w ekosystemie Java oraz posiada praktyczną znajomość architektury usługowej, integracji systemów i technologii kontenerowych. 🚀 Start projektu: ASAP 📅 Czas trwania projektu: do 06.2028 💼 Forma współpracy: B2B 💰 Stawka: do 140 PLN netto + VAT / godz. 🏠 Model pracy: 100% zdalnie Technologie: Java 8+, Spring Framework, JPA/Hibernate, SQL, REST, SOAP, Docker/Kubernetes, IntelliJ IDEA Wymagania Minimum 5 lat doświadczenia zawodowego w programowaniu w języku Java (wersja 8 lub nowsza) zdobytego w ostatnich 10 latach. Praktyczne doświadczenie w: tworzeniu aplikacji backendowych w Java, stosowaniu bibliotek ORM (Object-Relational Mapping), pracy z relacyjnymi bazami danych SQL, budowaniu usług REST, tworzeniu i integracji usług SOAP, pracy z technologiami konteneryzacji. Mile widziane: Doświadczenie w projektach o dużej skali i wysokich wymaganiach jakościowych. Znajomość architektury mikroserwisowej. Doświadczenie w pracy z systemami integracyjnymi. Znajomość narzędzi wspierających proces wytwarzania oprogramowania. Doświadczenie w pracy w zespołach Agile/Scrum. Obowiązki Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java 8+. Tworzenie wysokiej jakości kodu zgodnie z dobrymi praktykami programistycznymi. Rozwój aplikacji opartych o framework Spring. Projektowanie i implementacja usług REST oraz integracji wykorzystujących protokół SOAP. Praca z relacyjnymi bazami danych SQL oraz optymalizacja zapytań. Wykorzystanie technologii ORM (np. JPA, Hibernate, EclipseLink) do mapowania obiektowo-relacyjnego. Projektowanie rozwiązań uwzględniających skalowalność, wydajność i bezpieczeństwo. Udział w analizie wymagań technicznych i projektowaniu rozwiązań. Współpraca z zespołem developerskim, testerami oraz innymi interesariuszami projektu. Udział w procesie przeglądu kodu (code review) oraz dbanie o jakość tworzonego oprogramowania. Praca z rozwiązaniami kontenerowymi (Docker, Kubernetes lub technologie równoważne). Rozwiązywanie problemów technicznych i wsparcie w utrzymaniu aplikacji. Oferujemy Praca 100% zdalna. Wynagrodzenie do 140 PLN/h netto (B2B). Bogaty pakiet usług prywatnej opieki medycznej. Dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych). Przelew w dogodnej formie Krótki 14-dniowy termin płatności faktury

Technology

Finture Sp. z o.o.

Senior Java Developer (K/M)

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Java Developer role focused on building data & analytics solutions and a "chat with data" tool within a DevSecOps environment. The position combines backend development with Java and APIs, frontend work in React, and integration with Data Lake and DWH systems in cloud and on-prem environments. The role involves developing conversational features, data flows, and ensuring quality, CI/CD, and production stability. 🗂️ Requirements: Minimum 4 years of commercial experience in Java development, Experience in designing and building APIs, Knowledge of React and web application development, Experience building conversational systems (chat, streaming, chat history), Basic knowledge of SQL and experience with data warehouses (e.g. BigQuery), Ability to design data presentation UI (data visualization, analytics UX), Experience with Git and code review practices, Knowledge of CI/CD processes, monitoring and logging, Experience working in production environments, Experience with unit, integration and e2e testing 📃 Skills: Java, API, React, SQL, BigQuery, Git, CI/CD, DevSecOps, DataLake, DWH, GCP, Docker, Kubernetes, PubSub, CloudRun, REST, Testing, Monitoring, Logging 🏢 Description: Dla naszego klienta z sektora bankowego poszukujemy Starszego Programisty Java / Starszej Programistki Java, który_a będzie współtworzyć nowoczesne rozwiązania data & analytics oraz rozwijać narzędzia typu „chat with data”. Osoba na tym stanowisku dołączy do zespołu pracującego w modelu DevSecOps, rozwijającego systemy oparte o Data Lake i hurtownie danych w środowisku chmurowym i on-premise. Rola łączy rozwój backendu, elementy frontendowe oraz współpracę z zespołami AI i data. Zatrudnienie ramach grupy kapitałowej – przez spółkę Exorigo-Upos. Praca hybrydowa w wymiarze 1 dzień w tygodniu z biura w Warszawie lub Poznaniu (siedziba klienta) Zakres obowiązków Projektowanie i rozwój usług backendowych (Java, API) wspierających analizę danych i komunikację konwersacyjną Współtworzenie aplikacji webowych z elementami chat ( m.in . streaming odpowiedzi, historia rozmów, feedback użytkownika) Budowa i rozwój narzędzia „chat with data” – od interpretacji zapytań po generowanie SQL i prezentację wyników Projektowanie ergonomicznych interfejsów prezentacji danych (tabele, wykresy, drill-down, eksport) Integracja z systemami danych (Data Lake, DWH, BigQuery) oraz optymalizacja zapytań SQL Współpraca z zespołami AI i data w zakresie kontraktów API, walidacji danych i optymalizacji kosztów Tworzenie i utrzymanie przepływów danych (online/offline) w środowisku on-prem oraz GCP Udział w procesach CI/CD, monitoringu oraz reagowaniu na incydenty produkcyjne Zapewnienie jakości kodu (testy, code review, dokumentacja) Wsparcie wdrożeń oraz utrzymania systemów w środowisku produkcyjnym Wymagania Minimum 4 letnie doświadczenie komercyjne w programowaniu w Java oraz projektowaniu i budowie API Znajomość React i doświadczenie w tworzeniu aplikacji webowych Praktyka w budowie systemów z elementami konwersacyjnymi (chat, streaming, historia rozmów) Podstawowa znajomość SQL oraz pracy z hurtowniami danych (np. BigQuery) Umiejętność projektowania UI dla prezentacji danych (data-viz, UX dla analityki) Doświadczenie w pracy zespołowej (Git, code review, standardy jakości) Znajomość procesów CI/CD, monitoringu i logowania Doświadczenie pracy w środowisku produkcyjnym Umiejętność współpracy z zespołami data/AI Znajomość testowania (unit/integration/e2e) Mile widziane Doświadczenie z semantic/metrics layer (np. caching, pre-aggregations, governance metryk) Znajomość wzorców „conversational analytics” Doświadczenie z bibliotekami data-viz Znajomość Google Cloud Platform (Cloud Run, Pub/Sub) Podstawy konteneryzacji (Docker, Kubernetes) Doświadczenie w sektorze regulowanym (np. bankowość, compliance, bezpieczeństwo danych) Oferujemy: Stabilne zatrudnienie w firmie o dużym potencjale Przyjazną atmosferę pracy w zespole, który lubi ze sobą pracować, dzieli się wiedzą i wzajemnie wspiera Możliwość ciągłego rozwoju poprzez: Pracę z wykorzystaniem różnorodnych technologii w projektach dla renomowanych klientów  Pracę z doświadczonym zespołem ekspertów, którzy chętnie dzielą się wiedzą  Dofinansowanie do szkoleń i certyfikatów Program Poleceń Pracowniczych Pakiet benefitów: ubezpieczenie grupowe, ubezpieczenie zdrowotne LUX-MED, dofinansowanie do nauki języków, dofinansowanie do karty Multisport, dostęp do platformy wellbeingowej