New offer - be the first one to apply!

December 24, 2025

Programista Fullstack (Java + Angular)

Senior • Remote

$16,000 - $19,000/

Warsaw, Poland

W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech i AI Solution.

Tworzymy systemy płatnicze, bramki płatnicze online oraz rozwiązania umożliwiające innowacyjne procesowanie płatności.

Nasze zespoły uczestniczą również w projektach wykonywanych dla klientów z wielu różnych branż i specjalizacji.


Jeśli chcesz dołączyć do zespołu entuzjastów, dla których praca jest jednocześnie pasją, przygodą i możliwością rozwoju zawodowego dołącz do team’u TSS już teraz!


Najważniejsze kompetencje:

  • Minimum 5 lat doświadczenia w pracy jako programista Fullstack

  • Bardzo dobra znajomość Java (min. 8) oraz Spring Framework

  • Doświadczenie w pracy z Angular i JavaScript/TypeScript

  • Praktyczne doświadczenie z relacyjnymi bazami danych i ORM (JPA/Hibernate)

  • Umiejętność projektowania i integracji REST API


Opis stanowiska:

Do naszego zespołu poszukujemy doświadczonego Senior Fullstack Developer’a, który będzie odpowiedzialny za projektowanie, rozwój i utrzymanie nowoczesnych aplikacji webowych opartych o Java, Spring oraz Angular.

Osoba na tym stanowisku będzie współpracować z zespołem deweloperów, analityków i testerów, pracować w metodykach Agile oraz aktywnie uczestniczyć w projektach wymagających wysokiej jakości kodu i skalowalnych rozwiązań.


Obowiązki:

  • Projektowanie i implementacja rozwiązań Fullstack w technologii Java + Angular

  • Tworzenie i rozwój REST API oraz integracja z systemami zewnętrznymi

  • Praca z relacyjnymi bazami danych (MySQL, PostgreSQL, MS SQL, Oracle) oraz ORM (JPA/Hibernate)

  • Tworzenie i utrzymanie komponentów frontendowych przy użyciu Angular, HTML, CSS, JavaScript/TypeScript

  • Implementacja testów jednostkowych przy użyciu wybranej biblioteki testowej (np. JUnit, Jasmine, Jest)

  • Współpraca w zespole Agile, udział w code review, utrzymanie wysokiej jakości kodu

  • Udział w projektach wymagających migracji systemów, optymalizacji wydajności oraz wdrażania nowych funkcjonalności


Wymagania obligatoryjne:

  1. Minimum 5 lat doświadczenia w pracy jako programista Fullstack

  2. Bardzo dobra znajomość Java (min. 8)

  3. Doświadczenie w pracy z JPA lub inną biblioteką ORM (np. Hibernate)

  4. Doświadczenie w pracy z relacyjnymi bazami danych (MySQL, PostgreSQL, MS SQL, Oracle)

  5. Znajomość i doświadczenie w pracy z Spring Framework

  6. Doświadczenie w pracy z REST API

  7. Znajomość i doświadczenie w pracy z HTML, CSS

  8. Znajomość i doświadczenie w pracy z JavaScript

  9. Znajomość i doświadczenie w pracy z Angular

  10. Znajomość i doświadczenie w pracy z Node.js, NPM

  11. Znajomość jednej z bibliotek wspierających testy jednostkowe


Kompetencje dodatkowe:

  • Doświadczenie w pracy w metodyce Agile/Scrum

  • Znajomość narzędzi CI/CD (Jenkins, GitLab CI, Docker, Kubernetes)

  • Umiejętność optymalizacji wydajności aplikacji oraz pracy z systemami rozproszonymi


Co oferujemy?

  • Możliwość pracy w pełni zdalnej lub w biurze w Warszawie; 

  • Stabilną współpracę na podstawie B2B;

  • Dofinansowanie do prywatnej opieki medycznej w PZU;

  • Wsparcie w rozwoju zawodowym - wewnętrzne szkolenia z zakresu cyberbezpieczeństwa;