Senior Java Developer
Senior Java Developer
Poszukujemy doświadczonego Senior Java Developera, który dołączy do naszego zespołu zwinnego przy rozwoju kluczowego systemu Everest. Jeśli posiadasz solidne zaplecze techniczne, potrafisz projektować skalowalne rozwiązania i chcesz pracować w duchu DevOps w jednej z największych instytucji finansowych w Polsce – to rola dla Ciebie.
Model pracy: Hybrydowy (min. 1 dzień w tygodniu z biura przy Rondzie Daszyńskiego, Warszawa).
Twój zakres obowiązków:
Rozwój i implementacja: Współtworzenie oraz programowanie nowych funkcjonalności w systemie Everest w oparciu o architekturę Java/JEE.
Projektowanie rozwiązań: Aktywny udział w opracowywaniu koncepcji biznesowych oraz samodzielne projektowanie rozwiązań implementowanych w zespole zwinnym.
Kultura Agile/DevOps: Aktywny udział w ceremoniach Scrum (Planning, Review, Retrospective) oraz praca nad automatyzacją procesów budowania oprogramowania.
Jakość i standardy: Zapewnienie wysokiej jakości kodu, wsparcie testów akceptacyjnych (UAT) oraz dbanie o spójność dokumentacji technicznej w repozytorium.
Stabilizacja: Wsparcie w utrzymaniu wdrożonych rozwiązań oraz diagnostyka wydajności systemów produkcyjnych.
Nasze oczekiwania:
Doświadczenie: Minimum 6 lat komercyjnego doświadczenia jako Programista Java/JEE.
Stack Technologiczny: Biegła znajomość frameworków Spring, Spring Boot oraz Hibernate.
Bazy Danych: Bardzo dobra znajomość SQL i relacyjnych baz danych (ze szczególnym uwzględnieniem Oracle/PostgreSQL).
Konteneryzacja i Orkiestracja: Praktyczna znajomość narzędzi Docker, Kubernetes (K8s) oraz Helm.
Architektura i Wiadomości: Doświadczenie w pracy z kolejkami Kafka lub RabbitMQ oraz umiejętność projektowania skalowalnych aplikacji.
Warsztat Programistyczny: Znajomość zasad OOP, programowania wielowątkowego, narzędzi budowania (Maven/Gradle) oraz systemu kontroli wersji GIT.
Diagnostyka: Umiejętność posługiwania się narzędziami do profilowania i analizy wydajności rozwiązań.
Lokalizacja: Świadczenie usług z terytorium Polski w modelu hybrydowym.
Mile widziane:
Znajomość wzorców projektowych (Design Patterns) oraz podejść TDD/BDD.
Doświadczenie w samodzielnym projektowaniu domeny biznesowej.
Wiedza z zakresu IT Security w rozwiązaniach systemowych.
Doświadczenie w programowaniu w języku GOSU.
Znajomość technologii frontendowych: JavaScript, TypeScript, RxJS, HTML5.
Co oferujemy?
Preferencyjne pakiety na Multisport i Luxmed.
Możliwość realnego wpływu na architekturę systemów w dużej skali.
Pracę w zespole nastawionym na eksperymentowanie z nowymi technologiami.
Senior Java Developer
Senior Java Developer