Inteca logo

Software Engineer (Java / AI )

Hiring from
Poland
Work type
Remote
Posted

620,700 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Inteca to software house specjalizujący się w projektowaniu i rozwoju złożonych systemów enterprise. Tworzymy rozwiązania dla organizacji, które oczekują najwyższej jakości, bezpieczeństwa i niezawodności. Jednocześnie zmieniamy sposób, w jaki powstaje oprogramowanie. Rozwijamy PractIQ – platformę AI automatyzującą proces SDLC, która pozwala inżynierom koncentrować się na tym, co najważniejsze: rozumieniu problemów biznesowych, projektowaniu rozwiązań i podejmowaniu decyzji technicznych.


Wierzymy, że przyszłość software engineeringu to współpraca doświadczonych inżynierów z agentami AI. Dlatego szukamy Software Engineera, który lubi samodzielność, bierze odpowiedzialność za efekty swojej pracy i z entuzjazmem podchodzi do możliwości, jakie daje AI.




Zaaplikuj do nas jeśli:

  • Bierzesz odpowiedzialność za rozwiązanie od początku do końca, od zrozumienia potrzeb biznesowych, przez projektowanie i implementację, aż po testy i dostarczenie działającej funkcjonalności.
  • Myślisz architektonicznie, interesuje Cię nie tylko kod, ale też sens biznesowy, jakość i długofalowe konsekwencje decyzji technicznych.
  • Fascynują Cię możliwości AI w software developmencie. Chętnie eksperymentujesz z nowymi narzędziami, sprawdzasz ich potencjał i szukasz sposobów na efektywniejszą pracę.
  • Potrafisz podejmować decyzje, uzasadniać swoje wybory i konsultować je z zespołem wtedy, gdy jest to potrzebne.
  • Dobrze odnajdujesz się w środowisku, w którym liczą się inicjatywa, odpowiedzialność i rezultat, a nie samo wykonywanie poleceń.


Czym będziesz się zajmował/a?

  • Projektowaniem i tworzeniem aplikacji enterprise w Java/Spring/Quarkus oraz Angular/WebComponents.
  • Rozwojem istniejących systemów oraz optymalizacją ich wydajności, stabilności i jakości.
  • Wykorzystywaniem narzędzi i agentów AI w procesie developmentu oraz poszukiwaniem nowych możliwości automatyzacji pracy.
  • Projektowaniem usług REST/SOAP i architektury mikroserwisowej (Spring, Quarkus, ESB).
  • Samodzielnym prowadzeniem powierzonych obszarów funkcjonalnych (use case'ów) od analizy wymagań i identyfikacji problemów po implementację, testy i prezentację rozwiązania.
  • Współpracą z zespołem i klientem w celu doprecyzowania wymagań oraz wypracowania najlepszych rozwiązań.


Twoje doświadczenie i umiejętności:

  • Masz min. 7 lat doświadczenia jako Inżynier oprogramowania.
  • Masz wykształcenie techniczne (informatyka, matematyka, fizyka lub pokrewne).
  • Masz doświadczenie w samodzielnym projektowaniu i dostarczaniu złożonych rozwiązań, a nie tylko implementacji gotowych specyfikacji.
  • Bardzo dobrze znasz Java i Spring Boot (Core, Data), tworzysz czysty, testowalny kod.
  • Piszesz testy jednostkowe i integracyjne (JUnit).
  • Znasz wzorce projektowe i integracyjne oraz potrafisz świadomie stosować je w praktyce.
  • Potrafisz analizować problemy, proponować rozwiązania i samodzielnie organizować swoją pracę.
  • Aktywnie interesujesz się rozwojem AI i jego zastosowaniami w inżynierii oprogramowania. Masz otwartość na eksperymentowanie i gotowość do wykorzystywania AI w codziennej pracy.
  • Biegle posługujesz się językiem polskim i angielskim w mowie i piśmie.


Fajnie, jeśli dodatkowo:

  • Masz doświadczenie w projektowaniu systemów z użyciem podejścia Model Driven Development (BPMN, UML).
  • Znasz Angulara i chętnie zaglądasz też na frontend.
  • Miałeś styczność z Apache Kafka lub Keycloak i czujesz się w tym pewnie.

Oferujemy:

  • Współpracę w modelu B2B.
  • Dużą samodzielność i wpływ na decyzje techniczne.
  • Pracę nad złożonymi rozwiązaniami enterprise, w których liczą się doświadczenie, inicjatywa i odpowiedzialność.
  • Możliwość rozwijania kompetencji w obszarze AI Engineering i pracy z agentami AI.
  • Współpracę z doświadczonym zespołem inżynierskim, który dzieli się wiedzą i wspólnie rozwija najlepsze praktyki.

Similar jobs