Senior Full Stack Engineer in Kraków

Senior Full Stack Engineer in Kraków

Kraków Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
L

W skrócie

  • Zadania: Twórz nową platformę aplikacyjną z wykorzystaniem AI, Java i React.
  • Firma: Dynamiczna firma w branży bankowości inwestycyjnej z nowoczesnym podejściem.
  • Benefity: Prywatna opieka medyczna, ubezpieczenie na życie, program MyBenefit i możliwość pracy zdalnej.
  • Pozostałe informacje: Możliwość rotacji między projektami i lokalizacjami oraz rozwój kariery.
  • Dlaczego ta praca: Pracuj z najnowszymi technologiami AI i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Minimum 8 lat doświadczenia w programowaniu oraz umiejętności w Java i React.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Private Medical & Dental care & Life Insurance MyBenefit program (sports card, well-being program etc.)

Internal Mobility program - możliwość rotacji między projektami, lokalizacjami, kontami.

Szukamy starszego programisty Full-Stack (Java + React), który dołączy do zespołu naszego klienta i pomoże zbudować nową platformę aplikacyjną wspieraną przez AI. Zespół pracuje z nowoczesnymi narzędziami wspomaganymi przez AI, takimi jak GitHub Copilot oraz AI generatywne, i dba o czysty kod, metody zwinne oraz wysoką jakość dostaw. Klient działa w branży bankowości inwestycyjnej, a platforma wspiera zarządzanie zabezpieczeniami i marżami.

  • Projektowanie, rozwijanie i utrzymywanie skalowalnych usług back-end i API przy użyciu Java (Spring Boot).
  • Budowanie responsywnych, wydajnych aplikacji front-end przy użyciu React i TypeScript.
  • Używanie narzędzi wspomaganych przez AI, takich jak GitHub Copilot, aby przyspieszyć dostawy, zachowując wysoką jakość i bezpieczeństwo.
  • Projektowanie i integrowanie funkcji AI generatywnego w aplikacjach biznesowych, w tym inżynieria promptów, integracja LLM i ocena wyników modeli.
  • Definiowanie i konsumowanie RESTful API oraz jasne komunikowanie wymagań i ograniczeń między zespołami.
  • Doradzanie i kierowanie zespołem w zakresie architektury, decyzji projektowych i najlepszych praktyk, w tym odpowiedzialne korzystanie z narzędzi AI.
  • Mentorowanie programistów i podnoszenie poziomu technicznego zespołu poprzez przeglądy kodu i programowanie w parach.
  • Przekładanie wymagań biznesowych i produktowych na solidne rozwiązania techniczne end-to-end.
  • Stosowanie zasad czystego kodu i pomoc w poprawie standardów inżynieryjnych, narzędzi i procesów CI/CD.
  • Pisanie i utrzymywanie testów automatycznych (jednostkowych, integracyjnych, end-to-end) zarówno na froncie, jak i na zapleczu.
  • Aktywny udział w ceremoniach zwinnych (Scrum/Kanban), w tym w doskonaleniu, planowaniu, przeglądach i retrospektywach.
  • Ścisła współpraca z QA, menedżerami produktu, architektami i interesariuszami biznesowymi w celu dostarczenia wysokiej jakości pracy, która odpowiada potrzebom biznesowym.
  • Wsparcie i poprawa istniejących aplikacji w szybkim tempie, w środowisku bankowości inwestycyjnej.

Wymagania:

  • Co najmniej 8-letnie doświadczenie zawodowe w rozwoju oprogramowania, w tym długoterminowe projekty.
  • Silne doświadczenie praktyczne z Java (Java 11+) i Spring / Spring Boot.
  • Udokumentowane doświadczenie w dostarczaniu funkcji full-stack od UI po usługi back-end i bazę danych.
  • Doświadczenie z GitHub Copilot lub podobnymi asystentami kodowania AI w codziennym rozwoju.
  • Praktyczna wiedza na temat AI generatywnego i inżynierii promptów, w tym integracja API LLM (np. OpenAI, Azure OpenAI) w aplikacjach.
  • Silne umiejętności SQL i doświadczenie z relacyjnymi bazami danych.
  • Doświadczenie w testowaniu automatycznym (JUnit, Jest, React Testing Library lub podobne).
  • Znajomość procesów CI/CD i przepływów pracy opartych na Gicie.
  • Doskonałe umiejętności rozwiązywania problemów.
  • Znajomość praktyk zwinnych (Scrum, Kanban itp.).
  • Dobre umiejętności komunikacyjne i zdolność do jasnego przedstawiania wymagań innym zespołom.

Miło widziane:

  • Doświadczenie z Sybase (ASE i/lub IQ), w tym procedury składowane i optymalizacja wydajności.
  • Znajomość zarządzania zabezpieczeniami i domeny marż (np. wezwania do uzupełnienia zabezpieczeń, ISDA/CSA, marża początkowa i zmienna, SIMM).
  • Doświadczenie w bankowości inwestycyjnej lub rynkach kapitałowych.
  • Znajomość architektur RAG, baz danych wektorowych lub frameworków agentów AI.
  • Znajomość systemów Unix/Linux i skryptów powłoki.

Senior hybrid w Krakowie, Wrocławiu, Gdańsku lub Warszawie.

Senior Full Stack Engineer in Kraków – pracodawca: Luxoft Poland

Nasza firma to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz bogaty pakiet benefitów, w tym prywatną opiekę medyczną i programy rozwoju zawodowego. Pracując jako DevOps/Cloud Engineer w dynamicznym środowisku, będziesz miał możliwość pracy z nowoczesnymi technologiami, takimi jak Azure i Kubernetes, a także korzystania z programów wewnętrznych, które wspierają rozwój kariery i mobilność między projektami. Nasza kultura pracy sprzyja innowacyjności i współpracy, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej i znaczącej kariery.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft Poland

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Full Stack Engineer in Kraków

Java
Spring Boot
React
TypeScript
GitHub Copilot
Generative AI
Prompt Engineering