W skrócie
- Zadania: Twórz i utrzymuj zaawansowane aplikacje webowe z użyciem React i Java.
- Firma: Innowacyjna firma technologiczna w Krakowie z kulturą współpracy.
- Benefity: Elastyczny model pracy, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Możliwość mentorowania młodszych programistów i dynamiczny rozwój kariery.
- Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na rozwój innowacyjnych rozwiązań.
- Kwalifikacje: 3+ lata doświadczenia w pełnym stosie, biegłość w React i Java.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Poszukujemy Senior Java Full-Stack Developera z silną wiedzą na temat React, który dołączy do naszego zespołu. W tej roli będziesz prowadzić projektowanie i dostarczanie złożonych, wysoce skalowalnych aplikacji internetowych zarówno w warstwie front-end, jak i back-end. Będziesz podejmować decyzje techniczne, mentorować innych inżynierów oraz ściśle współpracować z zespołami międzyfunkcyjnymi, aby kształtować wysokiej jakości rozwiązania, które odpowiadają strategicznym potrzebom biznesowym i użytkowników. Ta rola oferuje model hybrydowy, z 3 dniami pracy w naszym biurze w Krakowie.
Obowiązki:
- Projektowanie, budowanie i utrzymywanie aplikacji internetowych klasy enterprise przy użyciu React i Java
- Projektowanie, rozwijanie i ewoluowanie REST API, zapewniając skalowalność, bezpieczeństwo i łatwość utrzymania
- Definiowanie i optymalizacja rozwiązań bazodanowych przy użyciu PostgreSQL, w tym zaawansowane strojenie zapytań i modelowanie danych
- Ustanawianie i promowanie najlepszych praktyk pisania czystego, łatwego do utrzymania i dobrze przetestowanego kodu
- Prowadzenie przeglądów kodu, rozwiązywanie złożonych problemów oraz kierowanie strategiami testowania i debugowania
- Współpraca z zespołami produktowymi, QA i inżynieryjnymi w celu określenia kierunku technicznego i dostarczenia wpływowych funkcji
- Mentorowanie programistów średniego i juniora, wspierając rozwój techniczny w zespole
- Udział w dyskusjach architektonicznych i wpływanie na długoterminowe wybory technologiczne
Wymagania:
- 3+ lata doświadczenia w rozwoju full-stack
- Silna znajomość React i nowoczesnego JavaScript/TypeScript, w tym zarządzanie stanem i optymalizacja wydajności
- Solidne doświadczenie w rozwoju backendu w Javie, z głęboką wiedzą na temat Spring i Spring Boot
- Udokumentowane doświadczenie w projektowaniu, budowaniu i skalowaniu RESTful API
- Zaawansowana wiedza na temat PostgreSQL, w tym projektowanie schematów, złożone zapytania, indeksowanie i strojenie wydajności
- Praktyczne doświadczenie z Git, CI/CD oraz metodykami zwinnymi
- Udowodniona zdolność do prowadzenia inicjatyw technicznych i mentorowania innych inżynierów
- Znajomość języka angielskiego na poziomie Upper-Intermediate (B2) lub wyższym
Miło widziane:
- Solidne doświadczenie z Dockerem i automatyzacją CI/CD
- Praktyczne doświadczenie z platformami chmurowymi (preferowany Azure)
- Znajomość architektury mikroserwisów i systemów rozproszonych
- Doświadczenie w projektowaniu systemów i podejmowaniu decyzji architektonicznych na dużą skalę
Senior Java Full-Stack Developer with React in Katowice – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.