Java Developer
Summary
The Java Developer will build and maintain analytical applications for national security and defense institutions, working closely with AI/ML teams to integrate models. The role involves backend development using Java and Spring Boot within an iterative, collaborative team environment.
Poszukujemy osób zainteresowanych współpracą na stanowisku Backend Developer (Java / Spring Boot). Dołączysz do zespołu backendowego odpowiedzialnego za tworzenie i rozwój aplikacji analitycznych. Jeśli zechcesz, możesz mieć realny wpływ na architekturę nowych modułów, dobór narzędzi i kształtowanie dobrych praktyk w zespole.
O nas
Tworzymy i rozwijamy aplikacje wspierające instytucje odpowiedzialne za szeroko rozumiane bezpieczeństwo i obronność państwa. Pracujemy blisko użytkowników końcowych, a nasze rozwiązania mają realny wpływ na ich codzienną pracę.
Nasz zespół składa się z kilkudziesięciu specjalistów, ekspertów i doświadczonych inżynierów, którzy w mniejszych podzespołach realizują projekty. Pracujemy iteracyjnie, w kilku równoległych projektach, ale z wykorzystaniem bardzo podobnego stacku technologicznego. Stawiamy na wymianę wiedzy, code review i wysoką jakość kodu.
Równolegle rozwijamy własne rozwiązania i modele AI/ML — współpraca z tym zespołem to część codzienności programistów, ponieważ opracowane modele są integrowane z aplikacjami.
- min. 3 lata komercyjnego doświadczenie w tworzeniu aplikacji backendowych w Javie,
- dobra znajomość Spring Boot i pracy z relacyjnymi bazami danych,
- swoboda w pracy z Git, code review i procesem pull requestów,
- doświadczenie z Dockerem (tworzenie obrazów, praca z kontenerami),
- umiejętność pracy w iteracyjnym modelu wytwarzania oprogramowania,
- umiejętność samodzielnego rozwiązywania problemów i proponowania usprawnień.