Starszy Programista Java EE + WordPress
W TSS tworzymy najwyższej jakości rozwiązania z zakresu Software Development, FinTech, 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!
Poszukujemy doświadczonego Starszego Projektanta Programisty / Eksperta Backend, który będzie odpowiedzialny za projektowanie, rozwój oraz utrzymanie zaawansowanych systemów informatycznych opartych zarówno o technologie WordPress/PHP, jak i platformę Java EE / Spring.
Wymagania:
Doświadczenie i kompetencje ogólne:
Minimum 6 lat ugruntowanego doświadczenia w programowaniu
Umiejętność projektowania i rozwijania systemów informatycznych – zarówno istniejących, jak i tworzonych od podstaw
Praktyczna znajomość wzorców projektowych oraz dobrych praktyk programistycznych
Umiejętność pisania testów jednostkowych oraz dbania o pokrycie kodu testami
Znajomość systemu kontroli wersji Git
Biegłe posługiwanie się językiem polskim w mowie i piśmie
Znajomość języka angielskiego umożliwiająca efektywne korzystanie z dokumentacji technicznej
Backend – WordPress / PHP:
Minimum 3 lata doświadczenia w pracy z WordPress
Minimum 5 lat doświadczenia w PHP
Bardzo dobra znajomość WordPress Core API:
Actions / Filters
Custom Post Types
Taxonomies
Doświadczenie w pracy z Advanced Custom Fields (ACF):
pola niestandardowe
ACF Blocks
Znajomość zasad bezpieczeństwa aplikacji webowych:
walidacja danych wejściowych
nonce
ochrona przed CSRF i XSS
hardening WordPress
Doświadczenie w obszarze DevOps dla WordPress:
WP-CLI
migracje
Composer
mechanizmy cache (np. Redis)
Umiejętność optymalizacji wydajności:
optymalizacja baz danych
cache pełnych stron
Podstawowa znajomość CI/CD:
konfiguracja pipeline’ów dla projektów WordPress
Backend – Java / Java EE / Spring:
Biegła znajomość Java 8+
Bardzo dobra znajomość technologii:
Java EE 7+ i/lub
Spring Framework / Spring Boot, w tym m.in.:
JSF 2.2+
EJB 3.2+
JPA 2.1+ / Hibernate
Spring Framework 4.3+
Spring Boot 1.5+
Praktyczna znajomość baz danych:
Oracle, PostgreSQL i/lub
NoSQL (np. MongoDB)
Doświadczenie w pracy z Groovy
Doświadczenie w architekturze mikroserwisowej, w szczególności z wykorzystaniem:
Spring Boot
Spring Cloud
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;
Starszy Programista Java EE + WordPress
Starszy Programista Java EE + WordPress