W skrócie
- Zadania: Twórz innowacyjne aplikacje i rozwijaj oprogramowanie w zespole.
- Firma: Dynamiczna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne i możliwość pracy zdalnej.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój projektów.
- Kwalifikacje: Doświadczenie w programowaniu i umiejętności pracy zespołowej.
Przewidywane wynagrodzenie mieści się w przedziale 91064 - 111300 zł za rok.
Wrocław, Polska
Obowiązki:
- Uczestnictwo w projektowaniu technicznym, rozwoju i wdrażaniu systemów aplikacyjnych.
- Projektowanie i rozwijanie dobrze zorganizowanego, testowalnego i efektywnego kodu.
- Tworzenie transakcji testowych oraz opracowywanie dokumentacji opisującej procedury instalacji i obsługi.
- Wykorzystywanie standardowych procedur i technik rozwoju do budowy programów o umiarkowanej złożoności, w tym przetwarzania dopasowań/łączeń oraz korzystania z wewnętrznych tabel programowych.
- Przestrzeganie cyklu życia rozwoju oprogramowania z nastawieniem na AI.
- Analiza, projektowanie i rozwijanie zautomatyzowanych zestawów testowych oraz procedur zapewnienia jakości.
- Opracowywanie diagramów przepływu, układów i dokumentacji wspierającej wymagania biznesowe i techniczne.
- Utrzymywanie funkcjonalności oprogramowania i aktualności poprzez rozwiązywanie problemów technicznych oraz dążenie do ciągłego doskonalenia.
- Aktywne uczestnictwo w przeglądach kodu oraz integracja komponentów oprogramowania w pełni funkcjonalne systemy.
- Stosowanie zasad bezpieczeństwa, prywatności i zarządzania ryzykiem w całym cyklu życia rozwoju.
- Wykonywanie pełnego cyklu rozwoju oprogramowania, w tym rozwiązywanie problemów, debugowanie i aktualizowanie istniejących systemów.
- Uczestnictwo w działaniach wdrożeniowych zgodnie ze wszystkimi kontrolami zarządzania zmianami.
- Zapewnienie bieżącej konserwacji, wsparcia i ulepszeń istniejących platform.
- Składanie rekomendacji dotyczących poprawy wydajności, skalowalności i niezawodności.
- Projektowanie i rozwijanie funkcji i komponentów backendowych.
- Świadczenie usług rozwoju aplikacji oraz wsparcia technicznego w złożonych scenariuszach.
- Prowadzenie projektowania technicznego, rozwoju i dokumentacji dla systemów wieloplatformowych.
- Wsparcie działań wdrożeniowych, konserwacyjnych oraz inicjatyw ciągłego doskonalenia.
- Wkład w doskonałość inżynieryjną poprzez współpracę, przeglądy kodu i przyjęcie najlepszych praktyk.
Wymagania:
- Dyplom licencjata w dziedzinie informatyki, inżynierii lub pokrewnej dyscyplinie, lub równoważne doświadczenie praktyczne.
- 7+ lat doświadczenia w rozwoju oprogramowania z użyciem Java, Spring i Angular, Oracle.
- Silne doświadczenie w budowaniu aplikacji internetowych z użyciem Java, Spring, Spring Boot i Angular (16+).
- Biegłość w Core Java, frameworkach J2EE, Web Services, HTML/CSS, Web 2.0 oraz bazach danych MySQL/Oracle.
- Doświadczenie w pracy w środowiskach dostarczania Agile.
- Doświadczenie z LLM i inżynierią promptów jest dodatkowym atutem.
Senior Associate, Full-Stack Engineer in Wrocław – pracodawca: BNY
BNY to wiodąca globalna firma usług finansowych, która stawia na rozwój i sukces swoich pracowników. Oferujemy konkurencyjne wynagrodzenie, elastyczne programy wsparcia oraz możliwość pracy w innowacyjnym środowisku, które sprzyja kreatywności i współpracy. Pracując w Polsce, będziesz częścią zespołu, który wpływa na globalny system finansowy, a także zyskasz dostęp do licznych możliwości rozwoju zawodowego i osobistego.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Associate, Full-Stack Engineer in Wrocław
Java
Spring
Angular
Spring Boot
Core Java
J2EE frameworks
Web Services