Senior PHP Developer — Architekt API
Siedlce / Śródmieście Pokaż na mapie ›
Dodane: Sobota, 07 Czerwiec, 2025 07:16
Szczegóły ogłoszenia
- Kategoria: Dam pracę / Informatyka / Telekomunikacja
- Forma pracy:Pełny etat
- Umowa:Umowa o pracę
- Dodatkowe:Brak wymagań
- Pracodawca: GovApp
Opis oferty pracy
Szukamy PHP Developera, który potrafi budować nowoczesne, bezpieczne i wydajne API w środowiskach o wysokiej dostępności. Umiejętności będą kluczowe przy projektowaniu systemów komunikujących się przez REST, SOAP, GraphQL, WebSockety.Zadania:
Tworzenie aplikacji opartych o PHP 8.3+ w oparciu o najlepsze praktyki inżynierskie (SOLID, KISS, DRY, Clean Code).
Budowanie API — REST (OpenAPI 3.0/Swagger), GraphQL, SOAP — zgodnie ze standardami bezpieczeństwa i wysokiej wydajności.
Projektowanie architektury systemowej dla skalowalnych, rozproszonych aplikacji (wzorce: CQRS, Event Sourcing, Microservices).
Integracja systemów wewnętrznych i zewnętrznych przez API: REST, SOAP, gRPC, WebSockets.
Implementacja i utrzymanie bezpiecznego uwierzytelniania — OAuth2, OpenID Connect, JWT, SAML.
Obsługa kolejek zdarzeń i asynchronicznej komunikacji (RabbitMQ, Kafka, Redis Streams).
Tworzenie polityk rate limiting, throttlingu i obsługi requestów w wysokoruchowych systemach.
Wymagania techniczne:
Backend:
Ekspercka znajomość PHP 8.1+ z pełnym typowaniem.
Symfony 6+ (preferowane) lub Laravel 10+ — pisanie własnych Bundli/Pakietów.
Dogłębna znajomość PSR (PSR-7 HTTP Message, PSR-15 Middleware, PSR-18 HTTP Client).
Praktyka w budowie i dokumentowaniu API REST (OpenAPI, Swagger) oraz GraphQL.
Doświadczenie w integracjach SOAP/XML-RPC — budowa i konsumpcja usług legacy.
Projektowanie schematów GraphQL z resolverami i zaawansowanym cachowaniem (Apollo Federation, DataLoader).
Budowanie komunikacji w czasie rzeczywistym: WebSocket (Ratchet, Symfony WebSocket server) lub Server-Sent Events.
Integracje i protokoły komunikacyjne:
REST — pełne zrozumienie zasad RESTful API, HATEOAS, paginacja, filtrowanie, sortowanie, wersjonowanie API.
SOAP — WSDL, XSD, SOAP Headers, autoryzacja WS-Security.
GraphQL — projektowanie schematów, skalowanie serwerów, federacja.
WebSocket — projektowanie systemów komunikacji dwukierunkowej w czasie rzeczywistym.
JSON-RPC, XML-RPC — rozumienie i implementacja starszych standardów integracji.
gRPC — definicja interfejsów w Protobuf, optymalizacja komunikacji binarnej.
Bezpieczeństwo API:
Implementacja OAuth 2.0 Authorization Code Flow (z PKCE).
OpenID Connect — Single Sign-On i tożsamość federacyjna.
JSON Web Tokens (JWT) — bezpieczeństwo i rotacja kluczy (JWK).
Wdrażanie CORS, CSRF Protection, Rate Limiting, API Gateway Authorization.
Hardenowanie API pod kątem OWASP API Security Top 10.
Bazy danych:
Projektowanie relacyjnych schematów baz danych (MySQL, PostgreSQL).
Doświadczenie z bazami dokumentowymi i event store (MongoDB, CouchDB).
Obsługa Redis jako cache, pub/sub i wsparcie sesji użytkowników.
Wysokowydajne ORM-y: Doctrine 2, Eloquent — optymalizacja zapytań i lazy loading.
DevOps & Infrastrukturą:
Tworzenie środowisk za pomocą Docker, Docker Compose, Helm (dla Kubernetes).
CI/CD pipelines — GitLab CI, GitHub Actions.
Infrastruktura jako kod (IaC) — Terraform, Ansible.
Monitorowanie i logowanie: Prometheus, Grafana, ELK Stack, Sentry.
Dodatkowe atuty:
Doświadczenie w projektach opartych o Clean Architecture lub Hexagonal Architecture.
Znajomość narzędzi i bibliotek klasy OpenSwoole, ReactPHP, RoadRunner — tworzenie systemów o bardzo niskich opóźnieniach.
Pisanie wydajnego kodu asynchronicznego w PHP (Promises, Event Loops).
Praktyczna wiedza w zakresie API Management (Kong, Apigee, AWS API Gateway).
Prosimy o przesłanie cv i oczekiwań finansowych na adres @
Powiadom o podobnych ogłoszeniach
Lokalizacja: Siedlce w promieniu 25 km
Kategoria: Praca » Dam pracę » Informatyka / Telekomunikacja
Chcę otrzymywać powiadomienia o nowych ofertach
GovApp
Konto firmowe
Na Lento.pl od 06 cze 2025
Strona użytkownika
Obserwujesz ofertę
- Wypromuj ogłoszenie
- Zgłoś naruszenie
- Drukuj ulotkę
- Edytuj/usuń ogłoszenie
- Udostępnij ogłoszenie
- Dodaj na Facebook