Przejdź do treści głównej

Senior Java Software Engineer

Technology
Prime Force
Warszawa, Polska17 500 zł - 22 500 zł /mies.2 tygodni temuDo 17.12.2026
Pełny etatHybrydowa

Opis stanowiska

Dołączysz do zespołu budującego rozwiązania klasy Enterprise Content Management dla dużych klientów w Europie. Będziesz projektować API, implementować usługi i komponenty aplikacji oraz rozwiązywać problemy w złożonych środowiskach produkcyjnych. To rola dla osoby, która swobodnie pracuje z istniejącymi systemami, potrafi podejmować decyzje techniczne i bierze odpowiedzialność za jakość dostarczanego rozwiązania.

Najważniejsze informacje

  • Tryb pracy: zdalnie z Polski lub hybrydowo w Warszawie.

  • Wymiar: pełny etat.

  • Forma współpracy: umowa o pracę lub B2B.

  • Język projektu: angielski; niemiecki będzie dodatkowym atutem.

O Prime Force

Prime Force jest europejską firmą konsultingową budującą zaawansowane systemy zarządzania wiedzą. Zajmujemy się pełnym cyklem życia oprogramowania: od wyboru technologii i projektowania rozwiązania, przez rozwój i testy, po utrzymanie. Polski zespół specjalizuje się między innymi w platformach zarządzania treścią, cyfryzacji procesów i rozwiązaniach AI.

Twoja rola

  • projektowanie i rozwijanie usług backendowych, API oraz integracji w Javie;

  • rozwój i dostosowywanie platform Enterprise Content Management, w szczególności rozwiązań opartych na Hyland Nuxeo;

  • analiza wymagań i przekładanie ich na rozwiązania techniczne, które wytrzymają próbę czasu;

  • tworzenie prototypów, walidacja technologii i wdrażanie usprawnień;

  • diagnozowanie złożonych błędów oraz poprawa wydajności, bezpieczeństwa i niezawodności aplikacji;

  • tworzenie testów jednostkowych i integracyjnych oraz udział w przeglądach kodu;

  • współpraca z osobami odpowiedzialnymi za architekturę, DevOps, testy i stronę biznesową klienta;

  • przygotowywanie dokumentacji technicznej i dzielenie się wiedzą w zespole;

  • udział w krótkich spotkaniach projektowych oraz wsparcie estymacji i planowania prac.

Czego potrzebujesz
  • bardzo dobrej znajomości Javy i praktycznego doświadczenia w pracy ze Spring lub Spring Boot;

  • doświadczenia w projektowaniu REST API, integracji systemów i pracy z bazami danych;

  • doświadczenia w korzystaniu z narzędzi AI wspierających tworzenie oprogramowania, takich jak coding agents, agent skills, MCP servers oraz chęci uczenia się nowych kompetencji w tym obszarze;

  • doświadczenia z Dockerem, Kubernetesem oraz AWS lub Azure;

  • umiejętności tworzenia czytelnego, testowalnego kodu oraz testów automatycznych;

  • doświadczenia w diagnozowaniu problemów w systemach produkcyjnych i pracy z istniejącym kodem;

  • znajomości Git oraz podstaw procesu CI/CD;

  • samodzielności w podejmowaniu decyzji technicznych i komunikowania ich konsekwencji;

  • języka angielskiego co najmniej na poziomie B2, pozwalającego na codzienną współpracę z klientem i zespołem.

Dodatkowym atutem będzie
  • znajomość Hyland Nuxeo, Alfresco, Documentum lub innej platformy typu Enterprise Content Management;

  • znajomość zagadnień bezpieczeństwa aplikacji i praktyk OWASP;

  • znajomość LangChain lub innych frameworków do tworzenia rozwiązań AI;

  • doświadczenie w migracjach danych lub integracji systemów klasy enterprise;

  • znajomość języka niemieckiego na poziomie umożliwiającym komunikację projektową.

Co oferujemy
  • wpływ na rozwiązania używane przez duże organizacje oraz współpracę z doświadczonym zespołem;

  • stabilną, długoterminową współpracę, niezależną od pojedynczego projektu;

  • elastyczny wybór pracy zdalnej lub hybrydowej;

  • budżet na szkolenia i certyfikacje oraz możliwość rozwijania kompetencji w obszarze Enterprise Content Management i chmury;

  • prywatną opiekę medyczną i kartę MultiSport.

Jak wygląda rekrutacja
  1. Krótka rozmowa organizacyjna o Twoich oczekiwaniach i warunkach współpracy.

  2. Rozmowa techniczna oparta na przykładach zrealizowanych rozwiązań i wspólnym omówieniu problemu projektowego.

  3. Spotkanie z osobą odpowiedzialną za zespół lub projekt oraz decyzja i ewentualna oferta.

Nie wymagamy rozbudowanego zadania domowego. Przed rozpoczęciem procesu otrzymasz informację o jego uczestnikach i przewidywanym terminie decyzji.

Prowadzimy rekrutację w sposób niedyskryminujący. O wyniku decydują kompetencje i dopasowanie doświadczenia do zakresu roli.

Keywords
JavaSpringSpring BootREST APIDockerKubernetesAWSAzureGitCI / CDAlfresco SoftwareCodingSpring FrameworkDevOpsNuxeoCI/CD

Interesuje Cię ta oferta?