← Back to jobs

Backend / Full Stack Developer – Java, Spring, Angular

Skills

aiangularapici cdcliconfluencedockergitgrafanahelmhibernatehtmlibm mqjavajestjirajpajsonjvmjwtkafkakibanakubernetesliquibase

Description

Wynagrodzenie
B2B: 150 – 180 PLN / godz. netto

Praca zdalna z terytorium Polski | sporadyczne wizyty w biurze | długoterminowa współpraca

Poszukujemy doświadczonych developerów do rozwoju systemu Olimp – jednego z najważniejszych rozwiązań wewnętrznych w organizacji.

Podstawą jest mocne doświadczenie backendowe w Java 21 i Spring Boot 3.4. W przypadku roli Full Stack oczekujemy dodatkowo znajomości Angular i TypeScript.

Zakres pracy

Rola obejmuje rozwój i utrzymanie backendu, implementację logiki biznesowej i integracji, pracę z bazami danych oraz udział w rozwoju architektury, wydajności i jakości rozwiązania. Istotnym elementem będzie także diagnozowanie problemów produkcyjnych i modernizacja istniejących komponentów.

W profilu Full Stack zakres obejmuje dodatkowo rozwój frontendu i realizację zmian end-to-end.

Kluczowe wymagania

  • min. 3 lata komercyjnego doświadczenia w Java,

  • bardzo dobra znajomość Java/JVM, w tym wielowątkowości i zarządzania pamięcią,

  • doświadczenie w systemach enterprise o dużej liczbie integracji lub wysokiej dostępności,

  • bardzo dobra znajomość Spring Boot, Spring Framework, Spring Data JPA i Hibernate,

  • praktyczna znajomość PostgreSQL, Oracle, SQL i Liquibase,

  • doświadczenie z REST, SOAP, JSON, XML, OpenAPI oraz WSDL/XSD,

  • praktyczne korzystanie z narzędzi AI wspierających development,

  • samodzielność w prowadzeniu zmian od analizy technicznej do wdrożenia.

Dodatkowe wymagania dla Full Stack Developera

Poza kompetencjami backendowymi oczekujemy:

  • bardzo dobrej znajomości Angular, TypeScript, HTML5/SCSS oraz RxJS,

  • praktyki z Node.js, npm i Angular CLI,

  • doświadczenia w budowie komponentów, formularzy i integracji z REST API,

  • znajomości routingu, autoryzacji i zarządzania stanem aplikacji,

  • umiejętności testowania i diagnozowania problemów na styku frontend-backend.

Mile widziane

  • doświadczenie w branży medycznej, ubezpieczeniowej lub finansowej,

  • znajomość mikroserwisów, DDD i systemów kolejkowych (Kafka, RabbitMQ, IBM MQ),

  • praktyka z CI/CD, Docker, Kubernetes i Helm,

  • doświadczenie z SonarQube i narzędziami monitoringu, np. Grafana, Prometheus, Kibana lub OpenSearch,

  • doświadczenie w modernizacji lub migracji starszych rozwiązań,

  • podstawowa znajomość OAuth 2.0, OIDC, JWT, Spring Security i OWASP,

  • znajomość JAPET.

Get similar jobs in Poland by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Full Stack Developer jobs in Poland.

Finding similar jobs…