W skrócie
- Zadania: Twórz backend w Javie i rozwijaj pełne funkcje z React.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na doświadczenia klientów.
- Kwalifikacje: 5+ lat doświadczenia w Javie i 2+ lata z React.
Przewidywane wynagrodzenie mieści się w przedziale 121455 - 148445 zł za rok.
W tej roli będziesz budować usługi backendowe w Java dla produktów konsumenckich używanych na naszych rynkach kanadyjskich i brytyjskich, a także przyczyniać się do frontendów React jako część rozwoju funkcji full-stack. Będziesz projektować i zarządzać usługami Java, z pewnym frontendowym wsparciem, aby ożywić te usługi. Weźmiesz pomysły od koncepcji do produkcji, ściśle współpracując z inżynierami, projektantami i partnerami produktowymi, aby kształtować doświadczenia klientów na platformie.
Obowiązki:
- Projektowanie, budowanie i utrzymywanie skalowalnych API RESTful opartych na Javie oraz mikroserwisów wspierających nasze produkty konsumenckie w Kanadzie i Wielkiej Brytanii.
- Rozwój funkcji full-stack end-to-end, łącząc backendy Java z frontendami React i TypeScript.
- Współpraca z menedżerami produktu, projektantami i inżynierami w całej organizacji w celu kształtowania rozwiązań i dostosowywania priorytetów.
- Udział w dyskusjach dotyczących projektowania technicznego, ocena kompromisów i proponowanie podejść do nowej architektury.
- Posiadanie usług backendowych od początkowej koncepcji przez wdrożenie i bieżące wsparcie produkcyjne.
- Zastosowanie najlepszych praktyk w zakresie bezpieczeństwa, optymalizacji wydajności i jakości kodu, aby systemy były łatwe w utrzymaniu i wysoko dostępne.
- Rozwiązywanie złożonych problemów produkcyjnych, korzystając z narzędzi do obserwowalności i monitorowania w celu diagnozowania stanu systemu.
- Dzielenie się wiedzą techniczną poprzez dyskusje architektoniczne i praktyczne mentorskie wsparcie.
Wymagania:
- 5+ lat doświadczenia produkcyjnego w budowaniu Java, API RESTful, mikroserwisów i systemów rozproszonych.
- 2+ lata doświadczenia w budowaniu dynamicznych, responsywnych interfejsów z React i TypeScript/JavaScript.
- Praktyczne zrozumienie pipeline'ów CI/CD, testowania automatycznego i zarządzania usługami produkcyjnymi.
- Silne umiejętności rozwiązywania problemów i komunikacji, z umiejętnością efektywnej współpracy w szybkim, iteracyjnym środowisku.
- Poziom angielskiego co najmniej średniozaawansowany lub wyższy do współpracy z międzynarodowymi zespołami.
- Znajomość platform chmurowych (AWS, GCP lub Azure) oraz narzędzi konteneryzacyjnych, takich jak Docker i Kubernetes, jest dodatkowym atutem.
- Praktyczne doświadczenie z frameworkami TypeScript po stronie serwera, takimi jak Remix, Next.js lub Express, jest dodatkowym atutem.
Senior Full-Stack Engineer in Katowice – pracodawca: SoftServe
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku publicznym. Pracując jako Lead Backend Engineer, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, a także korzysta z najnowszych technologii w obszarze Java i PHP. Oferujemy elastyczne godziny pracy, wsparcie w dalszym kształceniu oraz przyjazną atmosferę, która sprzyja wymianie wiedzy i doświadczeń w międzynarodowym zespole.