Senior Java Developer in Kraków

Senior Java Developer in Kraków

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

W skrócie

  • Zadania: Twórz nowoczesne, skalowalne usługi backendowe i API w Java.
  • Firma: Dynamiczna firma z branży bankowości inwestycyjnej.
  • Benefity: Prywatna opieka medyczna, ubezpieczenie na życie i program mobilności wewnętrznej.
  • Pozostałe informacje: Możliwość rotacji między projektami i lokalizacjami.
  • Dlaczego ta praca: Dołącz do zespołu, który stawia na czysty kod i innowacyjne rozwiązania.
  • Kwalifikacje: 10-letnie doświadczenie w programowaniu w Java oraz umiejętności w Spring Boot.

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

Private Medical & Dental care & Life Insurance covered

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

Opis projektu: Szukamy starszego programisty Java, który dołączy do zespołu naszego klienta i przyczyni się do rozwoju nowoczesnych, skalowalnych usług back-end. Będziesz częścią zespołu współpracującego nad czystym kodem, metodologiami agile i dostarczaniem wysokiej jakości rozwiązań. Klient pochodzi z branży bankowości inwestycyjnej.

Obowiązki:

  • Projektowanie, rozwijanie i utrzymywanie skalowalnych usług back-end i API przy użyciu Java, Spring Boot i Spring
  • Implementacja dostępu do danych przy użyciu Hibernate i SQL, z uwagą na wydajność i łatwość utrzymania
  • Analiza i optymalizacja zapytań SQL oraz wydajności bazy danych w Oracle (preferowane) lub PostgreSQL
  • Definiowanie i konsumowanie RESTful API, jasne komunikowanie wymagań i ograniczeń między zespołami
  • Przekładanie wymagań biznesowych i produktowych na solidne rozwiązania techniczne
  • Stosowanie zasad czystego kodu i najlepszych praktyk back-end w całej bazie kodu
  • Pisanie i utrzymywanie testów automatycznych (jednostkowych, integracyjnych)
  • Aktywny udział w ceremoniach agile (Scrum/Kanban), w tym w doskonaleniu, planowaniu, przeglądach i retrospektywach
  • Przeprowadzanie przeglądów kodu i przyczynianie się do ciągłego doskonalenia standardów inżynieryjnych i narzędzi
  • Ścisła współpraca z QA, menedżerami produktów i architektami w celu zapewnienia wysokiej jakości dostaw zgodnych z biznesem
  • Wsparcie i poprawa istniejących aplikacji w szybkim tempie, w środowisku bankowości inwestycyjnej

Wymagane umiejętności:

  • Co najmniej 10-letnie doświadczenie zawodowe jako programista Java, w tym długoterminowe projekty
  • Silne doświadczenie praktyczne z Spring Boot i budowaniem mikroserwisów
  • Doświadczenie w projektowaniu RESTful API
  • Praktyczne doświadczenie z PostgreSQL lub Oracle, w tym silne umiejętności SQL oraz optymalizacja zapytań i wydajności
  • Praktyczne doświadczenie z Dockerem i Kubernetes
  • Doświadczenie z Microsoft Azure
  • Dobra znajomość Unix/Linux, w tym narzędzi powłoki i linii poleceń
  • Doświadczenie w automatycznym testowaniu aplikacji Java
  • Doskonałe umiejętności rozwiązywania problemów
  • Znajomość praktyk agile (Scrum, Kanban itp.)
  • Dobre umiejętności komunikacyjne i zdolność jasnego przedstawiania wymagań innym zespołom

Umiejętności mile widziane:

  • Znajomość branży bankowości inwestycyjnej jako duży plus

Senior Java Developer in Kraków – pracodawca: Luxoft

Nasza firma to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w sercu innowacji technologicznych. Wspieramy rozwój zawodowy naszych pracowników poprzez mentoring oraz dostęp do najnowszych technologii, a także promujemy kulturę współpracy i otwartości. Pracując z nami, będziesz miał okazję uczestniczyć w projektach, które mają realny wpływ na branżę, a lokalizacja w centrum miasta zapewnia wygodny dostęp do licznych udogodnień.

L

Dane kontaktowe:

Zespół rekrutacyjny Luxoft

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

Java
Spring Boot
Hibernate
SQL
Oracle
PostgreSQL
RESTful APIs