W skrócie
- Zadania: Twórz i utrzymuj aplikacje pełnostackowe w dynamicznym środowisku publicznym.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne oraz możliwości pracy zdalnej.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj nad dużymi projektami i wpływaj na rozwój systemów publicznych.
- Kwalifikacje: Doświadczenie w programowaniu w Java i JavaScript oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.
W tej roli będziesz pracować jako starszy inżynier Full-Stack Java w dużych systemach korporacyjnych wspierających połączenia, propozycje, dotacje, audyty i związane z nimi procesy biznesowe w europejskim środowisku sektora publicznego. Będziesz rozwijać bezpieczne i skalowalne aplikacje w całym stosie, przyczyniać się do dostarczania w chmurze i CI/CD, wspierać stabilność produkcji oraz zapewniać techniczne wsparcie innym członkom zespołu.
Obowiązki:
- Rozwój i utrzymanie komponentów aplikacji front-end i back-end
- Implementacja logiki biznesowej, responsywnych interfejsów użytkownika, API i integracji z bazami danych
- Projektowanie i zabezpieczanie RESTful API i usług internetowych
- Zastosowanie najlepszych praktyk bezpieczeństwa dla walidacji, uwierzytelniania, autoryzacji, przechowywania, logowania i monitorowania
- Przeprowadzanie testów jednostkowych i integracyjnych, debugowanie oraz rozwiązywanie problemów produkcyjnych
- Wdrażanie i zarządzanie aplikacjami przy użyciu platform chmurowych, pipeline'ów CI/CD, Docker i Kubernetes
- Monitorowanie stabilności i wydajności aplikacji w niższych środowiskach
- Przeprowadzanie przeglądów kodu, mentoring, techniczne wprowadzenie oraz ocenę umiejętności
- Współpraca z zespołami QA oraz uczestnictwo w doskonaleniu wymagań i szacowaniu
- Utrzymywanie dokumentacji technicznej oraz wysokich standardów jakości kodu
Wymagania:
- Wykształcenie wyższe odpowiadające poziomowi EQF 6, zazwyczaj tytuł licencjata lub równoważny
- Ponad 12-letnie doświadczenie zawodowe w IT
- Silne doświadczenie w backendzie Java z Spring Boot, Hibernate i rozwojem REST API
- Silna znajomość JavaScript, HTML i CSS
- Doświadczenie z PostgreSQL, Oracle i MongoDB, w tym projektowanie schematów i optymalizacja zapytań
- Doświadczenie z WebLogic, JEE i EJB
- Doświadczenie z AWS lub Azure oraz wdrażaniem aplikacji w chmurze
- Doświadczenie w projektowaniu i zabezpieczaniu REST API z OpenAPI/Swagger
- Silna znajomość OAuth 2.0, OpenID Connect i JWT
- Znajomość Angular, React, Vue lub Bootstrap
- Doświadczenie z Maven, GitLab, Bamboo, Jenkins, Nexus lub podobnymi narzędziami do budowy i CI/CD
- Doświadczenie z Jira, Git, Bitbucket i narzędziami do współpracy opartymi na wiki
- Doświadczenie z Docker i Kubernetes
- Znajomość architektur SOA i busa usług
- Doświadczenie z Agile i Scrum
- Doświadczenie z JUnit i Mockito
- Doświadczenie z SonarQube, SonarLint, HP Fortify lub podobnymi narzędziami do analizy kodu
- Doświadczenie z Apache Camel i Drools
- Doświadczenie z narzędziami AI do kodowania, takimi jak Amazon Q lub Kiro
- Znajomość analizy systemów i zarządzania projektami jest atutem
- Silne umiejętności mentorskie, komunikacyjne i przywódcze
- Znajomość języka angielskiego lub francuskiego na poziomie B2 lub wyższym
SoftServe jest pracodawcą równych szans. Kwalifikowani kandydaci będą brani pod uwagę niezależnie od rasy, koloru, pochodzenia, etniczności, narodowości, religii, płci, orientacji seksualnej, tożsamości lub ekspresji płci, wieku, obywatelstwa, niepełnosprawności, stanu zdrowia, statusu małżeńskiego lub rodzinnego, statusu weterana lub jakiejkolwiek innej cechy chronionej przez obowiązujące prawo.
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.