GET IT TOGETHER Sp. z o.o. logo

Fullstack Developer (Java/Angular)

Hiring from
Poland
Work type
Hybrid
Posted

613,594 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Fullstack Developer (Java/Angular)

praca hybrydowa (Warszawa)


Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.


Dla naszego Klienta poszukujemy Fullstack Developera (Java/Angular), który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie aplikacji biznesowych. Rola koncentruje się przede wszystkim na rozwoju warstwy backendowej w technologiach Java i Spring Boot, przy jednoczesnym wykorzystaniu Angular po stronie frontendowej. Do głównych zadań będzie należało projektowanie i wdrażanie nowych funkcjonalności, optymalizacja istniejących rozwiązań, dbanie o jakość kodu oraz wsparcie techniczne systemu.


Co zyskasz pracując z naszym Klientem:


  • Kontrakt na 3 miesiące z możliwością przedłużenia,
  • Pracę w modelu hybrydowym – Warszawa (1 dzień w biurze, 4 dni zdalnie)
  • Możliwość udziału w budowie nowego systemu od podstaw,
  • Realny wpływ na architekturę i kierunek technologiczny rozwiązania.


Za co będziesz odpowiedzialny/a:


  • Projektowanie i uzgadnianie rozwiązań technicznych z uwzględnieniem bezpieczeństwa danych, jakości architektury oraz ciągłości działania systemu,
  • Rozwój i implementacja nowych funkcjonalności zgodnie ze standardami technologicznymi Klienta,
  • Przeprowadzanie code review w celu zapewnienia jakości kodu oraz zgodności z przyjętymi standardami,
  • Identyfikowanie i ograniczanie długu technologicznego poprzez inicjowanie refaktoryzacji oraz optymalizację istniejących rozwiązań,
  • Zapewnianie wsparcia technicznego podczas wdrażania nowych rozwiązań oraz utrzymania aplikacji,
  • Analizowanie, diagnozowanie i rozwiązywanie błędów wykrywanych podczas testów UAT oraz monitorowania środowiska produkcyjnego,
  • Szacowanie pracochłonności zmian i rozwoju funkcjonalności systemu,
  • Współpraca z zespołem projektowym przy tworzeniu i utrzymywaniu wysokiej jakości oprogramowania.


Jakie kompetencje są niezbędne:


  • Minimum 4 lata doświadczenia komercyjnego w programowaniu,
  • Minimum 3 lata doświadczenia w pracy z Java oraz bazą danych PostgreSQL,
  • Minimum 2 lata doświadczenia w tworzeniu aplikacji z wykorzystaniem Angular,
  • Minimum 2 lata doświadczenia w pracy w zespołach realizujących projekty w metodykach zwinnych,
  • Bardzo dobra znajomość technologii backendowych: Java 18+, Spring Boot 3+, JPA,
  • Praktyczna znajomość technologii frontendowych: Angular 19+, TypeScript, Node.js,
  • Doświadczenie w pracy z systemami kontroli wersji: Git, Bitbucket, GitHub,
  • Znajomość narzędzi do budowania aplikacji: Maven, Gradle,
  • Umiejętność pracy z narzędziami CI/CD: Jenkins, GitHub Actions,
  • Doświadczenie w diagnozowaniu i analizowaniu błędów z wykorzystaniem Kibana i Elasticsearch,
  • Znajomość środowisk Linux oraz Windows,
  • Praktyczna znajomość konteneryzacji i orkiestracji: Docker, Kubernetes,
  • Doświadczenie w pracy z serwerem aplikacyjnym Tomcat,
  • Znajomość technologii integracyjnych: REST, SOAP, Kafka,
  • Dobra znajomość wzorców projektowych i architektonicznych,
  • Znajomość metodyk Agile, w szczególności mile widziany Scrum,
  • Znajomość języka angielskiego umożliwiająca swobodne korzystanie z dokumentacji technicznej,
  • Samodzielność, odpowiedzialność za realizowane zadania oraz umiejętność dostosowywania się do zmian,
  • Otwartość na współpracę, nowe rozwiązania i inicjatywy technologiczne.


Jakie kompetencje są mile widziane:

  • Znajomość systemu CMS Magnolia DX Core,
  • Doświadczenie w pracy z chmurą Microsoft Azure,
  • Znajomość serwerów HTTP: Nginx, Apache.

Similar jobs