Senior Software Engineer (Java)


Dla naszego klienta poszukujemy kandydatów na stanowisko:

Senior Software Engineer (Java)            

 

Projekt: Dla amerykańskiej firmy z branży weryfikacji danych/background screeningu. Praca w centrum technologicznym w Katowicach z zespołem z Estonii i innych lokalizacji na całym świecie. Projekt obejmuje rozwój i utrzymanie aplikacji, wspierających globalną platformę. Dodatkowo wdrażanie nowych funkcjonalności i ulepszanie istniejących rozwiązań.

Stack technologiczny: Java, Hibernate, Hibernate, JPA, Spring, JDBC, Rest API, ntelliJ, JUnit, JMeter, Maven, Jenkins, Git, Jira

Zespół: Globalny, bliska współpraca z zespołem z Estonii

Metodyka pracy: SCRUM. 

Model współpracy: Hybryda (3 dni w tygodniu z biura w Katowicach)

Rodzaj kontraktu: UOP/B2B (do wyboru)

Wynagrodzenie: 160-220 PLN NET/H (B2B) lub 22500-27500 PLN NET brutto/msc

Dostępność: Akceptujemy 3 miesiące wypowiedzenia.

Zakres obowiązków

  • Analiza, projektowanie i implementacja nowych, złożonych rozwiązań programistycznych lub rozbudowa istniejących produktów.
  • Projektowanie nowych funkcji i ulepszanie istniejących systemów. 
  • Współpraca z działem zarządzania produktem, architektami i zespołem QA na wszystkich etapach cyklu SDLC.
  • Pisanie testów oraz udział w przeglądach kodu i projektów. 
  • Tworzenie programów testowych i prototypów funkcjonalnych.
  • Wsparcie menedżerów przy technicznej ocenie problemów — analiza alternatyw, ocena ryzyka i rekomendacje rozwiązań.
  • Pełnienie roli lidera technicznego — udzielanie wsparcia i delegowanie zadań mniej doświadczonym członkom zespołu.
  • Dbanie o jakość, wydajność i skalowalność kodu.

Oczekujemy

  • Min. 5 lat doświadczenia w programowaniu w Javie.
  • Dobrą znajomość programowania obiektowego, wzorców projektowych i zasad SOLID.
  • Znajomość SQL i doświadczenie z Hibernate / JPA / Spring JDBC
  • Praktykę w tworzeniu REST API.
  • Umiejętność pracy z narzędziami: IntelliJ, JUnit, JMeter, Maven, Jenkins, Git, Jira.
  • Dobre umiejętności komunikacyjne i nastawienie na współpracę.
  • Doświadczenie w prowadzeniu projektów technicznych lub jako Tech Lead będzie dużym plusem.
  • Dobra znajomość j. angielskiego (min. B2).

 

Mile widziane:

  • Doświadczenie w pracy z architekturą wielowarstwową, asynchroniczną i rozproszoną.
  • Zrozumienie wielowątkowości i współbieżności.
  • Znajomość modelowania danych i transformacji (XML, XML Schema, XSLT).
  • Znajomość brokerów wiadomości (np. RabbitMQ).
  • Doświadczenie z bazami NoSQL (np. MongoDB).
  • Znajomość środowisk chmurowych (Azure, AWS, GCP) oraz narzędzi konteneryzacji (Docker, Kubernetes).
  • Znajomość protokołów sieciowych oraz podstawowa znajomość systemów Unix/Linux.

Oferujemy

  • Konkurencyjne wynagrodzenie i stabilne zatrudnienie (UoP lub B2B).
  • Roczny bonus finansowy.
  • Prywatną opiekę medyczną.
  • Ubezpieczenie grupowe na życie.
  • Dostęp do platformy MyBenefit.
  • Bony lunchowe i płatną przerwę na lunch (30 minut).
  • Dodatek urlopowy.
  • Model hybrydowy pracy – możliwość pracy z domu 2 dni w tygodniu.
  • Realny wpływ na rozwój globalnego produktu i współpracę z ekspertami z całego świata.

 

Proces rekrutacyjny:

  1. Screening HR (Teams).
  2. Walidacja techniczna (Teams).
  3. Spotkanie z menadżerem (Teams lub bezpośrednio).

O nas

Rekrutacja Golang Developera

 

Jako Next Technology Professionals wspieramy specjalistów z obszaru IT, finansów, inżynierii oraz marketingu w znajdywaniu nowej pracy. Jesteśmy agencją rekrutacyjną - na rynku działamy od prawie 10 lat i mamy za sobą ponad 1000 przeprowadzonych rekrutacji. Tworzymy centra Research & Development (R&D), Shared Services (SSC) lub Security Operations (SOC) i rozbudowujemy zespoły IT dla największych firm na świecie.

ID: 1113 job_post.published_on: 12/11/2025
announcement.apply