JAVA DEVELOPER MID/SENIOR (M/K)

Brak informacji o wynagrodzeniu
MidFull-time
#434165·Dodano 9 miesięcy temu·1
Źródło: Advanced Protection Systems S.A.
Aplikuj teraz

Tech Stack / Keywords

JavaSpringSpring BootHibernatePostgreSQLRESTHTTPTCPUDPMaven

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
Elastyczne godziny

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.

ADVANCED PROTECTION SYSTEMS S.A.

8 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz