Java Developer (K/M/N)
RTV EURO AGD
⚲ Warszawa, Włochy
Wymagania
- Java
- Spring Boot
- RabbitMQ
- Hibernate
- Jenkins
- Docker
- GitLab
Opis stanowiska
Nasze wymagania: Min. 5 lat doświadczenia jako developer w technologiach Java, Doświadczenie w projektowaniu i wdrażaniu mikroserwisów, Praktyczna znajomość Spring Boot, Sping Cloud, Spring Data, RabbitMQ, Znajomość architektury hexagonalnej i dobrych praktyk (SOLID, DRY, KISS), Znajomość wzorców projektowych (np. Singleton, Observer), Znajomość narzędzi CI/CD (np. Jenkins, GitLab CI, Docker), Wysokie kompetencje komunikacyjne oraz umiejętność pracy zespołowej, Gotowość do wspierania mniej doświadczonych członków zespołu i dzielenia się wiedzą, Umiejętność wypracowywania technicznych rozwiązań odpowiadających na potrzeby biznesowe, Zdolność do analizy i rozwiązywania problemów o dużej złożoności. Mile widziane: Doświadczenie w pracy z frameworkami frontendowymi, Doświadczenie w projektach związanych z dużą skalą systemów lub wysoką dostępnością. O projekcie: Poszukujemy Java Developera do zgranego zespołu scrumowego. Zespół składa się z developerów, analityka, architekta, PO oraz testerów. Obsługujemy miliony klientów, dbamy o najwyższą jakość kodu i usług jakie dostarczamy. Pracujemy wyłącznie dla klienta wewnętrznego, mamy wpływ na rozwój aplikacji od idei, do wdrożenia. Jeśli wyzwania motywują Cię do działania i cenisz jakość ponad ilość, dołącz do nas! Zakres obowiązków: Projektowanie, rozwój i utrzymanie aplikacji opartych na mikroserwisach (Java 17, Spring Boot, Hibernate), Optymalizacja systemów (cache, REST, RabbitMQ) oraz tworzenie skalowalnych rozwiązań zgodnych z DDD i architekturą hexagonalną, Optymalizacja kodu i projektowanie rozwiązań zgodnych z najlepszymi praktykami (SOLID, DRY, KISS), Udział w podejmowaniu decyzji technologicznych dotyczących architektury i sposobów implementacji, Wspieranie zespołu w rozwiązywaniu złożonych problemów technicznych oraz mentoring dla młodszych programistów, Wdrażanie testów jednostkowych, integracyjnych i end-to-end, Monitorowanie jakości kodu oraz reagowanie na błędy produkcyjne, w tym wdrażanie hotfixów, Współpraca z zespołem w celu opracowania standardów dotyczących CI/CD i automatyzacji testów, Oferujemy: Możliwość zdobycia cennej wiedzy i doświadczenia w zakresie najnowszych technologii mikrousługowych, Zespoły produktowe pracujące w scrumie, Realny wpływ na kształtowanie rozwiązań (doceniamy ludzi wychodzących poza schemat zadań), Licencję IteliJ Idea, Bezpośredni wpływ na powstające rozwiązania, Dobrą atmosferę: bezpośredni kontakt, pozytywne podejście, wzajemny szacunek, Pracę w środowisku ekspertów, w dużej organizacji o stabilnej pozycji rynkowej, Przy zatrudnieniu na umowę o pracę dostęp do pakietu benefitów (karta Multisport, opieka medyczna, ubezpieczenie na życie, eventy sportowe), Pracę w nowoczesnym biurze, zlokalizowanym w dobrze skomunikowanej części Warszawy, https://theparkwarsaw.pl/pl/strona-glowna/