Szukamy pasjonatów technologii, którzy są otwarci na nowe wyzwania i chcą pracować w dynamicznym, międzynarodowym zespole. Cenimy proaktywność, myślenie "out of the box" oraz umiejętność współpracy. Nasz zespół realizuje innowacyjne projekty, korzystając z nowoczesnych technologii i metodologii Agile.
Twoje kluczowe obowiązki:
- Udział w projektach wdrożeniowych jako Senior Java Developer
- Tworzenie testów jednostkowych dla opracowanego oprogramowania
- Współpraca z zespołem Agile w celu realizacji celów projektu i klienta
- Uczestnictwo w projektowaniu i testowaniu aplikacji
Wymagane umiejętności i kompetencje:
- Bardzo dobra znajomość Java, poparta co najmniej 5-letnim doświadczeniem komercyjnym
- Znajomość technologii: Spring, Spring Boot, Hibernate/JPA, Maven
- Doświadczenie w pracy z REST i SOAP web services
- Dobra znajomość Kafka
- Znajomość baz danych: MongoDB, mySQL/Postgres, Redis
- Doświadczenie w zarządzaniu kodem źródłowym, CI/CD oraz automatycznym wdrażaniu
- Bardzo dobra znajomość języka angielskiego w mowie i piśmie
- Doświadczenie w pracy w międzynarodowych projektach
- Znajomość metodologii Agile/Scrum
- Znajomość zasad Clean Code oraz testów jednostkowych
- Doświadczenie komercyjne w Angular lub React
- Bardzo dobra znajomość języka polskiego i angielskiego w mowie i piśmie
Wymagania formalne:
- Tytuł licencjata lub inżyniera w dziedzinie inżynierii, IT, nauk ścisłych lub pokrewnych
- Minimum 5 lat doświadczenia w podobnej roli
- Udokumentowane doświadczenie w pracy z Java i popularnymi frameworkami
Mile widziane:
- Doświadczenie w pracy z architekturą mikroserwisów
- Znajomość AWS lub Azure
- Certyfikaty potwierdzające znajomość Java, Spring, SQL, AWS lub Azure
Jeśli chcesz dołączyć do naszego zespołu i rozwijać swoje umiejętności w nowoczesnym środowisku technologicznym, zapraszamy do aplikowania