Software Engineer (Java / Angular)
⚲ Wrocław
20 000 - 26 000 PLN (B2B)
Wymagania
- Java
- Angular
- Spring Boot
- spring data
- JUnit
- Relational database
- SOA
- Microservices
- SOAP
- REST API
- ESB
- OpenAPI
- Kubernetes
- OpenShift
- Keycloak (nice to have)
- Kafka (nice to have)
- BPMN (nice to have)
- UML (nice to have)
Opis stanowiska
O projekcie:
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.
Oferujemy:
- Zatrudnienie w oparciu o kontrakt B2B.
- Przestrzeń na rozwój osobisty w silnym zespole inżynierskim.
- Dostęp do nowatorskich rozwiązań technologicznych.
Wymagania:
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.
Codzienne zadania:
- 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.
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.
Oferujemy:
- Zatrudnienie w oparciu o kontrakt B2B.
- Przestrzeń na rozwój osobisty w silnym zespole inżynierskim.
- Dostęp do nowatorskich rozwiązań technologicznych.
Wymagania:
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.
Codzienne zadania:
- 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.
🔍 Dekoder Ogłoszenia
🔴
rozumiesz, ż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 część kodu będzie generowana przez AI, a Twoja rola będzie polegać na nadzorze i integracji, a nie tradycyjnym kodowaniu.
🟡
Myślisz architektonicznie – lubisz projektować, nie tylko kodować.
Oczekują od Ciebie więcej niż tylko implementacji, ale też aktywnego udziału w tworzeniu struktury i strategii technicznej projektu.
🟡
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ę w ramach swojego obszaru odpowiedzialności, ale też potencjalne wyzwania w koordynacji i podejmowaniu wspólnych decyzji.
🟡
Przestrzeń na rozwój osobisty w silnym zespole inżynierskim.
Może oznaczać zarówno mentoring i naukę od doświadczonych kolegów, jak i presję wynikającą z wysokich oczekiwań zespołu.
🟡
Dostęp do nowatorskich rozwiązań technologicznych.
Może oznaczać pracę z najnowszymi technologiami, ale też potencjalne wyzwania związane z ich stabilnością i brakiem ugruntowanych najlepszych praktyk.