W skrócie
- Zadania: Projektuj, rozwijaj i utrzymuj skalowalne aplikacje Java w dynamicznym środowisku.
- Firma: Innowacyjna firma z branży bankowej i rynków kapitałowych.
- Benefity: Elastyczny czas pracy, konkurencyjne wynagrodzenie i możliwości rozwoju zawodowego.
- Pozostałe informacje: Praca w zespole z możliwością rozwoju kariery w ekscytującym środowisku.
- Dlaczego ta praca: Dołącz do zespołu, który tworzy nowoczesną platformę dla klientów w branży finansowej.
- Kwalifikacje: Minimum 8 lat doświadczenia w programowaniu w Javie oraz umiejętności przywódcze.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Hybrid -> 1/2 dni z biura w tygodniu
Opis projektu: Nasz klient z branży bankowej i rynków kapitałowych buduje scentralizowaną platformę dla swojego pionu sprzedaży i handlu. Krytycznym wyzwaniem jest doświadczenie klienta, gdzie klienci mają do czynienia z trzema oddzielnymi biznesami, zamiast jednego punktu kontaktowego. To doświadczenie jest odzwierciedlone w zapleczu z trzema oddzielnymi przepływami pracy i infrastrukturami w różnych produktach. Jesteśmy zespołem, który angażuje się w rozwój scentralizowanej, wewnętrznej platformy sprzedaży i handlu, współpracując z działami IT i kontrolnymi w celu wsparcia wdrożenia we wszystkich obszarach handlowych.
Obowiązki:
- Projektowanie, rozwijanie i utrzymywanie skalowalnych aplikacji i usług opartych na Javie.
- Przydzielanie zadań i priorytetyzacja pracy w zespole.
- Planowanie i projektowanie architektury aplikacji.
- Odpowiedzialność za aspekty biznesowe i techniczne rozwoju aplikacji.
- Współpraca z zespołami międzyfunkcyjnymi w celu definiowania, projektowania i wdrażania nowych funkcji.
- Rozwiązywanie problemów w środowiskach deweloperskich i testowych.
- Udział w przeglądach kodu i wkład w najlepsze praktyki w zakresie rozwoju oprogramowania i testowania.
- Dokumentowanie projektów technicznych, planów testów i procedur.
- Proaktywne zadawanie właściwych pytań w celu wyjaśnienia wymagań.
- Umiejętność projektowania rozwiązań przed przejściem do fazy wdrożenia.
- Zapewnienie wsparcia technicznego mniej doświadczonym członkom zespołu.
Wymagane umiejętności:
- Udokumentowane doświadczenie minimum 8 lat w rozwoju w Javie oraz silne umiejętności w zakresie podstawowej Javy.
- Poprzednie doświadczenie minimum 5 lat jako lider zespołu/lider techniczny.
- Doświadczenie w wyjaśnianiu wymagań technicznych.
- Doświadczenie w przydzielaniu zadań w zespole.
- Udokumentowane doświadczenie z bazami danych.
- Integracja usług (REST, grpc, MQ, Kafka).
- Udokumentowana wiedza z zakresu koncepcji informatycznych, w tym współbieżności, algorytmów, struktur danych i systemów rozproszonych.
- Doświadczenie z Github Copilot.
Umiejętności mile widziane:
- Znajomość instrumentów dłużnych i obszaru handlu w biznesie bankowości inwestycyjnej.
- Zarządzanie pamięcią.
- Rozwój wielowątkowy i wysokowydajny.
- Programowanie współbieżne i wykonanie bez blokad.
Lead Java Software Developer – 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.