Senior Java Developer - Lider Technologiczny (m/k)
UNITY-T GROUP sp. z o.o. sp.k.
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- Maven
- Hibernate
- Spock (Groovy)
- Jira
- Spring Boot
- Swagger
Opis stanowiska
Wymagania:
- Doświadczenie jako Senior Java Developer 5 lat
- Kompetencje związane z zarządzaniem zespołem
- Umiejętność sprawnego poruszania się z takimi technologiami jak: Java, Spring Boot, Swagger (OpenAPI), Hibernate, Spock (Groovy), Maven, Angular
- Znajomość JIRA, Confluence, GitLab
- Znajomość dobrych praktyk: CI/CD, testy, refaktoryzacja, clean code
- Umiejętność adaptacji w metodykach Scrum/Agile
- Komunikacja w języku polskim na poziomie bardzo dobrym
- Pro-aktywność, dobra organizacja pracy własnej i zespołu
- Umiejętność komunikacji z biznesem
Mile widziane:
- Znajomość specyfiki branży ubezpieczeniowej
Zakres obowiązków:
- Wesprzesz technicznie pozostałych programistów Java
- Zajmiesz się projektowaniem oraz implementacją oprogramowania
- Będziesz odpowiedziany/na za jakość kodu i zgodność z obowiązującymi standardami
- Do Twoich zadań należeć będzie też przygotowanie i aktualizacja dokumentacji technicznej
- Weźmiesz udział w opiniowaniu architektury i koncepcji zmian w rozwijanym oprogramowaniu
Oferujemy:
- Możliwość rozwoju kompetencji w obszarach najnowszych technologii
- Realny wpływ na tworzone produkty
- Możliwość pracy hybrydowej (3 dni z biura) po etapie wdrożenia
- Swobodę w realizacji
- Udział w projektach informatycznych o ogólnopolskiej skali
- Przyjazną, zespołową atmosferę
- Strefę relaksu z piłkarzykami
- Doświadczenie jako Senior Java Developer 5 lat
- Kompetencje związane z zarządzaniem zespołem
- Umiejętność sprawnego poruszania się z takimi technologiami jak: Java, Spring Boot, Swagger (OpenAPI), Hibernate, Spock (Groovy), Maven, Angular
- Znajomość JIRA, Confluence, GitLab
- Znajomość dobrych praktyk: CI/CD, testy, refaktoryzacja, clean code
- Umiejętność adaptacji w metodykach Scrum/Agile
- Komunikacja w języku polskim na poziomie bardzo dobrym
- Pro-aktywność, dobra organizacja pracy własnej i zespołu
- Umiejętność komunikacji z biznesem
Mile widziane:
- Znajomość specyfiki branży ubezpieczeniowej
Zakres obowiązków:
- Wesprzesz technicznie pozostałych programistów Java
- Zajmiesz się projektowaniem oraz implementacją oprogramowania
- Będziesz odpowiedziany/na za jakość kodu i zgodność z obowiązującymi standardami
- Do Twoich zadań należeć będzie też przygotowanie i aktualizacja dokumentacji technicznej
- Weźmiesz udział w opiniowaniu architektury i koncepcji zmian w rozwijanym oprogramowaniu
Oferujemy:
- Możliwość rozwoju kompetencji w obszarach najnowszych technologii
- Realny wpływ na tworzone produkty
- Możliwość pracy hybrydowej (3 dni z biura) po etapie wdrożenia
- Swobodę w realizacji
- Udział w projektach informatycznych o ogólnopolskiej skali
- Przyjazną, zespołową atmosferę
- Strefę relaksu z piłkarzykami
🔍 Dekoder Ogłoszenia
🔴
Lider Technologiczny
Może oznaczać zarówno faktyczne przywództwo techniczne, jak i po prostu starszego developera z większą odpowiedzialnością.
🔴
Kompetencje związane z zarządzaniem zespołem
Może oznaczać formalne zarządzanie zespołem, ale równie dobrze może chodzić o mentoring i wsparcie techniczne.
🔴
Pro-aktywność, dobra organizacja pracy własnej i zespołu
Oczekuje się, że będziesz sam inicjował działania i rozwiązywał problemy, a także dbał o efektywność pracy innych.
🔴
Realny wpływ na tworzone produkty
Może oznaczać faktyczny wpływ na decyzje architektoniczne i kierunek rozwoju, ale też po prostu możliwość zgłaszania sugestii.
🔴
Swobodę w realizacji
Może oznaczać dużą autonomię w wyborze narzędzi i podejścia, ale też brak ścisłych wytycznych i potencjalnie chaos.