Pracuj.pl Praca zdalna Senior

Senior Fullstack Software Engineer (Java + React + Backstage)

P&P Solutions Sp. z o.o.

⚲ Lublin, Poznań, Warszawa, Wola

150–170 zł netto (+ VAT) / godz.

Wymagania

  • Spring Boot
  • Java
  • Kubernetes
  • Docker
  • Helm Charts
  • TypeScript
  • React.js
  • Backstage
  • Camunda
  • AsciiDoc
  • Antora
  • Jenkins
  • Groovy

Opis stanowiska

Nasze wymagania:
Minimum kilkuletnie doświadczenie komercyjne w Java
Bardzo dobra znajomość Spring Boot oraz architektury mikroserwisowej
Praktyczne doświadczenie z Kubernetes (deploymenty, troubleshooting, ConfigMaps)
Doświadczenie w pracy z Dockerem i środowiskami kontenerowymi
Umiejętność czytania, modyfikowania i tworzenia Helm Charts
Dobra znajomość TypeScript
Doświadczenie w pracy z React
Znajomość metodyk Agile/Scrum
Komunikatywny język angielski (min. B2)

Mile widziane:
Doświadczenie z platformą Backstage
Znajomość Camunda
Doświadczenie z Docs as Code
AsciiDoc i Antora
Jenkins Pipelines
Groovy

O projekcie:
Poszukujemy Senior Fullstack Software Engineera do projektu realizowanego dla jednego z największych operatorów telekomunikacyjnych w Niemczech. Zespół rozwija wewnętrzny portal developerski oparty na platformie Backstage, wspierający procesy budowania i wdrażania oprogramowania.
Rola łączy rozwój backendu (Java, Spring Boot), frontendu (React, TypeScript) oraz zadania związane z platform engineering i środowiskiem Kubernetes. Kandydat dołączy do centralnego zespołu odpowiedzialnego za rozwój i utrzymanie rozwiązań wykorzystywanych przez inżynierów w organizacji.
Zespół
Dołączysz do centralnego zespołu odpowiedzialnego za procesy budowania i wydawania oprogramowania. Aktualnie zespół składa się z:
• 4 DevOps Developerów
• 1 eksperta React (external)
• Product Ownera
• Scrum Mastera
Zespół pracuje w Scrumie, w dwutygodniowych sprintach, regularnie prezentując dostarczane funkcjonalności wewnętrznym użytkownikom biznesowym.
📍 Tryb pracy: zdalnie ze sporadycznymi wizytami w biurze w Warszawie, Poznaniu lub Lublinie
💰 Stawka: do 170 PLN/h (B2B)
🗣️ Język projektu: angielski (min. B2)
Stack:
Java • Spring Boot • TypeScript • React • Backstage • Kubernetes • Helm • Docker • DevOps • Scrum
Dodatkowo: Camunda • AsciiDoc • Antora • Jenkins • Groovy

Zakres obowiązków:
Projektowanie i rozwój mikroserwisów w Java i Spring Boot
Rozwijanie oraz dostosowywanie platformy Backstage i jej pluginów
Tworzenie i rozwój komponentów frontendowych w React i TypeScript
Praca z Kubernetes oraz wdrażanie aplikacji w środowiskach kontenerowych
Tworzenie, modyfikowanie i utrzymywanie Helm Charts
Przygotowywanie i zarządzanie ConfigMaps oraz konfiguracją środowisk
Współpraca z zespołem DevOps i udział w procesach CI/CD
Udział w ceremoniach Scrum oraz prezentacjach efektów pracy podczas Sprint Review

Oferujemy:
Stawkę do 170 PLN/h netto na B2B
Możliwość współpracy przy międzynarodowym projekcie dla jednego z największych operatorów telekomunikacyjnych w Europie
Pracę w doświadczonym, międzynarodowym zespole rozwijającym nowoczesną platformę developerską opartą o Backstage
Przelew wynagrodzenia w dogodnej formie
Krótki, 14-dniowy termin płatności faktury
Bogaty pakiet prywatnej opieki medycznej
Dostęp do platformy kafeteryjnej MyBenefit, umożliwiającej m.in. zamawianie kart MultiSport oraz kart podarunkowych do popularnych sklepów i usług

🔍 Dekoder Ogłoszenia

🔴
Minimum kilkuletnie doświadczenie komercyjne w Java
Prawdopodobnie szukają kogoś z 3-5 latami doświadczenia, ale 'kilkuletnie' jest celowo nieprecyzyjne, aby nie odstraszyć kandydatów z nieco mniejszym stażem.
🔴
Praktyczne doświadczenie z Kubernetes (deploymenty, troubleshooting, ConfigMaps)
Oczekują, że będziesz samodzielnie rozwiązywać problemy z Kubernetesem, a nie tylko wdrażać gotowe rozwiązania.
🔴
Rola łączy rozwój backendu (Java, Spring Boot), frontendu (React, TypeScript) oraz zadania związane z platform engineering i środowiskiem Kubernetes.
Oczekują od Ciebie szerokiego zakresu obowiązków, co może oznaczać pracę nad wieloma różnymi technologiami i zadaniami, potencjalnie bez wyraźnego podziału ról.
🟡
Dołączysz do centralnego zespołu odpowiedzialnego za rozwój i utrzymanie rozwiązań wykorzystywanych przez inżynierów w organizacji.
Będziesz pracować nad narzędziami wewnętrznymi, co może oznaczać mniejszą widoczność biznesową, ale większą stabilność i wpływ na procesy wewnętrzne.
🔴
Zespół pracuje w Scrumie, w dwutygodniowych sprintach, regularnie prezentując dosta
Choć wspomniano o Scrumie, 'regularnie prezentując dosta' może sugerować, że procesy są jeszcze w fazie rozwoju lub nie są w pełni dojrzałe.