Java Developer (M/K)
ADVANCED PROTECTION SYSTEMS S.A.
⚲ Gdynia, Śródmieście
Wymagania
- Java
- Spring Framework
- Spring Boot
- Hibernate
- PostgreSQL
- Maven
- JUnit
- Mockito
- Linux
- Git
- HTML
- CSS
- React.js
Opis stanowiska
Nasze wymagania: Wykształcenie wyższe, preferowane: IT; Min. 3 lata doświadczenia w rozwoju oprogramowania; Umiejętność programowania w języku Java (v. 17+); Znajomość frameworków Spring, Spring Boot, Hibernate; Znajomość z zakresu relacyjnych baz danych (PostgreSQL); Znajomość architektury REST oraz protokołów HTTP, TCP/UDP; Znajomość narzędzia automatyzującego Maven; Znajomość z zakresu architektury systemów rozproszonych; Znajomość Event Driven Design; Umiejętność programowania wielowątkowego; Umiejętność pisania testów automatycznych z wykorzystaniem JUnit, Mockito; Doświadczenie w pracy na systemie operacyjnym Linux; Umiejętność korzystania z narzędzi CI/CD; Znajomość systemu kontroli wersji Git; Gotowość do pracy hybrydowej (min. 2 dni w biurze w Gdyni); Gotowość do odbywania podróży służbowych krajowych i zagranicznych (sporadycznie); Znajomość języka angielskiego na poziomie min. B1; Zaświadczenie o niekaralności z KRK. Mile widziane: Znajomość z zakresu frontend’u taka jak: HTML, CSS, ReactJS; Znajomość z zakresu nierelacyjnych baz danych; Umiejętność korzystania z aplikacji Postman; Podstawowa znajomość zagadnień sieci komputerowych. Zakres obowiązków: Rozwój oprogramowania do wizualizacji danych radarowych; Integracja z urządzeniami zewnętrznych dostawców; Współpraca z innymi zespołami R&D nad optymalizacją oprogramowania; Prowadzenie dokumentacji i raportowanie prowadzonych prac. Oferujemy: Stabilne warunki pracy w dynamicznie rozwijającej się branży; Elastyczną formę zatrudnienia dopasowaną do Twoich potrzeb i preferencji (umowa o pracę, B2B); Elastyczny czas pracy; Niekorporacyjną atmosferę oraz dużą samodzielność w pracy; Program poleceń pracowniczych; Pakiet benefitów: dofinansowanie do studiów/kursów, szkolenia, dofinansowanie do Multisport i Medicover, ubezpieczenia grupowe; Imprezy integracyjne: bawimy się na mniejszych i większych spotkaniach oraz celebrujemy sukcesy.