JustJoin.IT Praca zdalna Senior New

Software Engineer (AI & Java)

Inteca

⚲ Wrocław, Kraków, Warszawa

20 000 - 26 000 PLN netto (B2B)

Wymagania

  • min. 5 lat doświadczenia jako Inżynier oprogramowania
  • wykształcenie techniczne (informatyka, matematyka, fizyka lub pokrewne)
  • biegła znajomość języka polskiego oraz angielskiego w mowie i piśmie
  • doświadczenie z systemami orkiestracji kontenerów np. Kubernetes, OpenShift

Mile widziane

  • doświadczenie w projektowaniu systemów z użyciem Model Driven Development (BPMN, UML)
  • znajomość Angulara i gotowość do pracy z frontendem
  • styczność z Apache Kafka lub Keycloak

Opis stanowiska

Inteca to software house tworzący złożone systemy enterprise i rozwijający platformę PractIQ automatyzującą proces SDLC. Będziesz projektować aplikacje enterprise w Java/Spring/Quarkus i Angular/WebComponents, budować automatyzacje na platformie BPMS oraz projektować usługi REST/SOAP i architekturę mikroserwisową. To oferta dla inżynierów myślących architektonicznie, którzy chcą współtworzyć podejście AI Engineering w projektach enterprise. Uwaga: hasło o roli inżyniera 'nie piszącego każdej linijki kodu' może oznaczać realną pracę z agentami AI, ale też być wyłącznie marketingiem — warto dopytać na rozmowie.

🔍 Dekoder Ogłoszenia

🔴
Wierzymy, że rolą inżyniera nie jest już pisanie każdej linijki kodu, ale projektowanie rozwiązań, podejmowanie decyzji technicznych i efektywna współpraca z agentami AI.
Może oznaczać, że faktycznie będziesz pracować z narzędziami AI do generowania kodu, ale równie dobrze może to być tylko marketingowe hasło podkreślające znaczenie projektowania.
🔴
Myślisz architektonicznie – lubisz projektować, nie tylko kodować.
Oczekują od Ciebie przede wszystkim projektowania i podejmowania decyzji architektonicznych, a samo kodowanie może być drugorzędne lub wykonywane przez innych.
🔴
Cenisz zespół, w którym każdy ma swój obszar, podejmuje decyzje i dzieli się tym co działa.
Może to oznaczać faktyczną autonomię i odpowiedzialność, ale też potencjalne rozproszenie odpowiedzialności i brak jasnej hierarchii.
🟡
Tworzenie i projektowanie aplikacji enterprise w Java/Spring/Quarkus i Angular/WebComponents.
Choć wymieniono konkretne technologie, zakres 'aplikacji enterprise' może być bardzo szeroki i obejmować zarówno nowoczesne, jak i starsze, trudniejsze w utrzymaniu systemy.
🟡
Budowanie i rozwijanie automatyzacji procesów biznesowych na platformie BPMS.
Praca z systemami BPMS może oznaczać konieczność pracy z narzędziami low-code/no-code lub specyficznymi, często mniej elastycznymi platformami.