JAVA DEVELOPER MID/SENIOR (M/K)
Tech Stack / Keywords
Firma i stanowisko
W firmie Advanced Protection Systems SA tworzymy unikatowe systemy antydronowe bazując na najnowszych technologiach radarowych. Samodzielnie projektujemy i produkujemy wszystkie elementy: od układów scalonych, przez elektronikę, mechatronikę, aż po zaawansowane oprogramowanie i finalną implementację. Dzięki naszym nowatorskim rozwiązaniom wykrywamy wszelkie poruszające się obiekty, nawet tak trudne do wykrycia jak drony klasy mikro czy niewielkie ptaki. Nasza technologia została z sukcesem wdrożona w wielu wymagających branżach, takich jak: obronność i bezpieczeństwo, infrastruktura krytyczna i rządowa, a także na lotniskach.
Wymagania
- Wykształcenie wyższe, preferowane: IT
- Min. 3 lata doświadczenia w rozwoju oprogramowania
- Umiejętność programowania w języku Java (17+)
- Znajomość frameworków Spring, Spring Boot, Hibernate
- Znajomość relacyjnych baz danych (PostgreSQL)
- Znajomość architektury REST oraz protokołów HTTP, TCP/UDP
- Znajomość narzędzia automatyzującego Maven
- Znajomość 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 sporadycznych podróży służbowych krajowych i zagranicznych
- Znajomość języka angielskiego na poziomie min. B1
- Zaświadczenie o niekaralności z KRK
Nice to have:
- Znajomość frontend’u takich jak HTML, CSS, ReactJS
- Znajomość nierelacyjnych baz danych
- Umiejętność korzystania z aplikacji Postman
- Podstawowa znajomość zagadnień sieci komputerowych
Obowiązki
- 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
Benefity
- Stabilne warunki pracy w dynamicznie rozwijającej się branży
- Elastyczna forma zatrudnienia dopasowana do potrzeb i preferencji (umowa o pracę, B2B, umowa zlecenie)
- Elastyczny czas pracy
- Niekorporacyjna atmosfera oraz duża 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: mniejsze i większe spotkania oraz celebrowanie sukcesów
Inne informacje
Wymagane zaświadczenie o niekaralności z KRK. Gotowość do pracy hybrydowej (min. 2 dni w biurze w Gdyni). Gotowość do sporadycznych podróży służbowych krajowych i zagranicznych.
ADVANCED PROTECTION SYSTEMS S.A.
8 aktywnych ofert