Opis oferty

Ekspert Fullstack Developer| Lead Software Engineer (Java/Angular) (m/k) w Wrocław, Polska

PSE INNOWACJE SP Z O O

  • ZdalniePraca z dowolnego miejsca
  • HybrydowoPołączenie biura i pracy zdalnej
  • StacjonarniePraca z biura

Wrocław, Polska

Ekspert Fullstack Developer| Lead Software Engineer (Java/Angular) (m/k)

Miejsce pracy: Wrocław

Technologie, których używamy

Wymagane

  • Java
  • TypeScript
  • Angular
  • Spring Boot
  • Kafka
  • RabbitMQ
  • JUnit
  • Playwright
  • Cypress
  • Oracle
  • PostgreSQL
  • Docker
  • Kubernetes
  • GitHub Actions
  • GitLab
  • Terraform
  • Git

Mile widziane

  • OpenShift
  • Prometheus
  • Grafana
  • Elasticsearch
  • Hibernate
  • NestJS
  • Cursor
  • Claude Code
  • GitHub Copilot

O projekcie

System o krytycznym znaczeniu dla funkcjonowania systemu elektroenergetycznego w Polsce, migracja z Java EE na nowoczesną architekturę i aktualne wersje Angulara

Zespół 4–8 inżynierów, wpływ na architekturę, stack technologiczny i sposób pracy zespołu

Tak organizujemy naszą pracę

Liczba osób w zespole

4–8

Tak pracujemy

  • agile
  • scrum

Skład zespołu

  • backend developer
  • frontend developer
  • lider techniczny
  • architekt
  • devOps
  • product owner
  • analityk systemowy

Twój zakres obowiązków

  • Techniczne prowadzenie zespołu developerskiego: code review, mentoring, rozwój kompetencji zespołu, dbanie o standardy inżynierskie
  • Projektowanie architektury systemu, komponentów i API (podejście API-first, OpenAPI)
  • Współprowadzenie modernizacji aplikacji: redukcja długu technologicznego, planowanie technicznej roadmapy
  • Implementacja krytycznych i najbardziej złożonych elementów aplikacji (backend i frontend)
  • Definiowanie strategii testów, Definition of Done i jakości pipeline'u CI/CD wspólnie z zespołem
  • Współpraca z architektem biznesowym, analitykiem IT i zespołem bezpieczeństwa przy definiowaniu i weryfikacji wymagań
  • Dobór narzędzi i technologii – w tym wdrażanie narzędzi AI wspierających development w zespole

Nasze wymagania

  • Min. 5 lat doświadczenia komercyjnego w Javie oraz min. 3 lata w TypeScript/Angular
  • Doświadczenia w technicznym prowadzeniu zespołu (jako lead, tech lead lub senior pełniący tę rolę)
  • Bardzo dobrej znajomości nowoczesnej Javy (17/21+: records, sealed classes, virtual threads) oraz jednego z frameworków: Spring Boot lub Quarkus
  • Dobrej znajomości Angulara w aktualnych wersjach (standalone components, signals, RxJS) i zarządzania stanem (NgRx lub Signal Store)
  • Praktycznego doświadczenia w projektowaniu architektury: modularny monolit, hexagonal/clean architecture, DDD, komunikacja asynchroniczna (Kafka, RabbitMQ lub podobne)
  • Doświadczenia w projektowaniu i wersjonowaniu API REST (OpenAPI, kontrakty)
  • Solidnej praktyki testowania: JUnit 5, Testcontainers, testy kontraktowe, testy E2E frontendu (Playwright lub Cypress)
  • Dobrej znajomości relacyjnych baz danych (Oracle i/lub PostgreSQL) – w tym optymalizacji zapytań i migracji schematów (Liquibase/Flyway)
  • Doświadczenia z kontenerami i orkiestracją (Docker/Podman, Nomad lub Kubernetes) oraz z CI/CD (GitLab CI, GitHub Actions lub podobne)
  • Praktycznego rozumienia DevSecOps: skanowanie zależności, SAST/DAST, zarządzanie sekretami, secure coding
  • Codziennej pracy z narzędziami AI wspierającymi development (Claude Code, GitHub Copilot, Cursor lub podobne) i gotowości do wdrażania ich w zespole
  • Umiejętności tłumaczenia decyzji technicznych na język biznesu i odwrotnie

Mile widziane

  • Doświadczenie w modernizacji systemów legacy (Java EE → Quarkus/Spring Boot, migracje dużych baz kodu)
  • Znajomość observability: OpenTelemetry, Prometheus/Grafana, Elastic Stack, distributed tracing, structured logging
  • Znajomość Hibernate w kontekście wydajnościowym
  • Doświadczenie w pracy z systemami o wysokich wymaganiach dostępności lub w sektorze regulowanym (energetyka, finanse, administracja)
  • Znajomość HashiCorp Nomad, Vault lub podobnych narzędzi

To oferujemy

  • Rzeczywisty wpływ na architekturę i wybór technologii
  • Nowoczesne narzędzia: własna infrastruktura AI on-premise do eksperymentów z lokalnymi modelami, licencje na narzędzia agentowego kodowania
  • Zdalny model pracy, elastyczne godziny
  • Budżet szkoleniowy i czas na rozwój – konferencje, certyfikacje, kursy
  • Stabilność zatrudnienia i długoterminową perspektywę
  • Zespół, który chce robić rzeczy dobrze i ma na to przestrzeń – bez kultury nadgodzin
  • PPK
  • ubezpieczenie grupowe
  • karta sportowa

Tak pracujemy nad projektem

  • code review
  • wzorce projektowe
  • DDD
  • Continuous Integration
  • DevOps
  • active monitoring
  • dokumentacja
  • narzędzia do trackowania zadań
  • automatyzacja testów
  • testy funkcjonalne
  • testy integracyjne
  • testy jednostkowe
  • testy regresyjne
  • testy wydajnościowe
  • testy manualne

Takie dajemy możliwości rozwoju

  • budżet rozwojowy
  • konferencje w Polsce
  • konferencje zagraniczne
  • mentoring
  • szkolenia zewnętrzne
  • wymiana wiedzy technicznej w firmie

Benefity

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • ubezpieczenie na życie
  • możliwość pracy zdalnej
  • elastyczny czas pracy
  • firmowa biblioteka

PSE INNOWACJE SP Z O O

Praca nad systemem o realnym znaczeniu – infrastrukturze, od której zależy działanie sytemu elektroenergetycznego

Wszystkie informacje o przetwarzaniu danych osobowych w tej rekrutacji znajdziesz w formularzu aplikacyjnym, po kliknięciu w przycisk "Aplikuj Teraz".

Ładowanie podobnych ofert…