JustJoin.IT Praca zdalna Senior New

Software Engineer (AI & Java)

Inteca

⚲ Wrocław, Kraków, Warszawa

20 000 - 26 000 PLN netto (B2B)

Wymagania

  • Java
  • Spring Boot
  • Keycloak
  • Angular

Opis stanowiska

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. Aby zmienić sposób, w jaki powstają takie rozwiązania, rozwijamy PractIQ – platformę AI, która automatyzuje cały proces SDLC. 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. Dlatego szukamy doświadczonego Inżyniera, który chce współtworzyć przyszłość AI Engineering w projektach enterprise. Współpracuj z Inteca i twórz rozwiązania, które realnie wpływają na rozwój biznesu naszych klientów.

Zaaplikuj do nas jeśli: 
• Myślisz architektonicznie – lubisz projektować, nie tylko kodować. 
• Cenisz zespół, w którym każdy ma swój obszar, podejmuje decyzje i dzieli się tym co działa. 
• Stawiasz na przemyślane decyzje architektoniczne oparte na danych i realnych potrzebach. 
• Interesuje Cię nie tylko jak, ale też po co. 

Czym będziesz się zajmował/a? 
• Tworzenie i projektowanie aplikacji enterprise w Java/Spring/Quarkus i Angular/WebComponents. 
• Budowanie i rozwijanie automatyzacji procesów biznesowych na platformie BPMS. 
• Projektowanie usług REST/SOAP i architektury mikroserwisowej (Spring, Quarkus, ESB). 
• Ulepszanie i rozwijanie istniejących systemów.
• Optymalizacja wydajności, stabilności i szybkości aplikacji. 

Twoje doświadczenie i umiejętności:
• Masz min. 5 lat doświadczenia jako Inżynier oprogramowania. 
• Masz wykształcenie techniczne (informatyka, matematyka, fizyka lub pokrewne). 
• Znasz Spring Boot (Core, Data) i potrafisz pisać czysty, testowalny kod. 
• Tworzysz testy jednostkowe i integracyjne (JUnit). 
• Dobrze czujesz się w pracy z algorytmami, strukturami danych i relacyjnymi bazami. 
• Rozumiesz koncepcje SOA, REST, SOAP, mikroserwisy, OpenAPI. 
• Masz doświadczenie z systemami orkiestracji kontenerów np. Kubernetes, OpenShift.
• Znasz wzorce projektowe i integracyjne – i potrafisz je stosować w praktyce. 
• Przykładasz wagę do jakości, szczegółów i działania „z głową”. 
• Biegle posługujesz się językiem polskim oraz 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.
• Przestrzeń na rozwój w silnym zespole inżynierskim. 
• Dostęp do nowatorskich rozwiązań technologicznych.

🔍 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 rolę architektoniczną.
🔴
aby zmienić sposób, w jaki powstają takie rozwiązania, rozwijamy PractIQ – platformę AI, która automatyzuje cały proces SDLC.
Platforma AI do automatyzacji SDLC jest w fazie rozwoju, co może oznaczać niestabilność lub brak pełnej funkcjonalności.
🔴
Myślisz architektonicznie – lubisz projektować, nie tylko kodować.
Oczekują od Ciebie przede wszystkim projektowania i podejmowania decyzji architektonicznych, a pisanie kodu może być drugorzędne lub wykonywane przez inne osoby/narzędzia.
🔴
Cenisz zespół, w którym każdy ma swój obszar, podejmuje decyzje i dzieli się tym co działa.
Może sugerować dużą autonomię i odpowiedzialność, ale też potencjalnie brak jasnego podziału obowiązków i konieczność samodzielnego rozwiązywania problemów.
🟡
Tworzenie i projektowanie aplikacji enterprise w Java/Spring/Quarkus i Angular/WebComponents.
Zakres obowiązków jest szeroki i obejmuje zarówno backend, jak i frontend, co może oznaczać pracę nad wieloma różnymi aspektami projektu.