Pracuj.pl Hybrydowo Senior

AI Software Developer (Java + React + DevOps)

IN4GE sp. z o.o.

⚲ Kraków

135–185 zł netto (+ VAT) / godz.

Wymagania

  • Java
  • React.js
  • Microsoft SQL Server

Opis stanowiska

Nasze wymagania:
Minimum 7 lat doświadczenia przy komercyjnych projektach w środowisku Java.
Praktyczna znajomość Reacta oraz baz danych SQL Server (w tym optymalizacji zapytań).
Doświadczenie w działaniach DevOps (automatyzacja wdrażania kodu).
Zrozumienie lub pierwsze doświadczenia z tym, jak sztuczna inteligencja (AI) może pomagać programistom pisać kod szybciej i lepiej.
Umiejętność radzenia sobie z trudnymi wyzwaniami technicznymi i dobrej komunikacji w zespole.

O projekcie:
Dla naszego klienta poszukujemy doświadczonej osoby do roli AI Software Developer.
To ciekawy, długofalowy projekt, w którym łączymy tradycyjne programowanie z nowoczesnymi narzędziami AI. Szukamy wszechstronnego programisty (Fullstack Java/React z wiedzą DevOps), który pomoże nam usprawnić proces tworzenia aplikacji i podnieść je na wyższy poziom pod kątem szybkości oraz stabilności.
Stack technologiczny:
• Backend: Java, Web API
• Frontend: React
• Bazy danych: SQL Server (T-SQL)
• Inne: DevOps (CI/CD), narzędzia wspierane przez AI

Zakres obowiązków:
Pisanie czystego kodu i projektowanie architektury aplikacji zgodnie z najlepszymi praktykami.
Wykorzystywanie narzędzi AI do automatyzacji i usprawniania codziennej pracy programistycznej.
Rozwój backendu (Java) oraz tworzenie dynamicznego i ładnego frontendu (React).
Dbanie o automatyzację procesów (DevOps, potoki CI/CD).
Analiza wymagań, tworzenie prototypów nowych rozwiązań i szybkie rozwiązywanie problemów technicznych.

Oferujemy:
Wynagrodzenie: Stabilną stawkę 135 - 185 PLN netto + VAT na kontrakcie B2B.
Model działań: Współpracę hybrydową z biura w Krakowie.
Rozwój: Szansę na realną pracę z technologiami AI w dojrzałym, międzynarodowym środowisku.
Pewność: Długofalowy projekt i jasne, partnerskie zasady.

🔍 Dekoder Ogłoszenia

🔴
Zrozumienie lub pierwsze doświadczenia z tym, jak sztuczna inteligencja (AI) może pomagać programistom pisać kod szybciej i lepiej.
Możliwe, że projekt dopiero raczkuje z wykorzystaniem AI, a Twoja rola będzie polegać na eksperymentowaniu i wdrażaniu tych rozwiązań, a nie na pracy z zaawansowanymi, gotowymi narzędziami.
🟡
Wykorzystywanie narzędzi AI do automatyzacji i usprawniania codziennej pracy programistycznej.
Może oznaczać zarówno pracę z zaawansowanymi asystentami kodowania, jak i ręczne skryptowanie prostych zadań, które można by nazwać 'automatyzacją'.
🟡
Długofalowy projekt
Może oznaczać stabilność zatrudnienia, ale też potencjalnie długotrwałe trwanie w tym samym zakresie obowiązków bez większych zmian.
🔴
Szybkie rozwiązywanie problemów technicznych.
Oczekuje się od Ciebie nie tylko znajdowania rozwiązań, ale też robienia tego pod presją czasu, co może oznaczać stresujące sytuacje.
🔴
Podniesienie ich na wyższy poziom pod kątem szybkości oraz stabilności.
Może oznaczać konieczność refaktoryzacji istniejącego kodu, który nie spełnia obecnych standardów, co bywa czasochłonne i frustrujące.