Software Engineer (Java / Angular)
Summary
Inteca is seeking an experienced software engineer to design and develop complex enterprise systems using Java, Spring, Quarkus, and Angular. The role involves building microservices, optimizing system performance, and working with AI-driven development tools.
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.
- 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.
- Zatrudnienie w oparciu o kontrakt B2B.
- Przestrzeń na rozwój osobisty w silnym zespole inżynierskim.
- Dostęp do nowatorskich rozwiązań technologicznych.