Software Engineer
Kogo poszukujemy?
Poszukujemy Mid Software Engineer z solidnym backgroundem backendowym – najlepiej Java, choć liczymy się z tym, że dobry inżynier to więcej niż jeden język. Zależy nam na kimś energicznym, analitycznym i otwartym – takim, dla którego "nie wiem, ale się dowiem" to nie wymówka, a punkt startowy. Szukamy osoby, która rozumie, że dobra robota w software developmencie zaczyna się od zrozumienia problemu, zanim zaczniesz go rozwiązywać. Kogoś, kto chce się rozwijać – w stronę AI, integracji, architektury i produktów – i traktuje każdy projekt jako szansę, nie tylko zadanie do odhaczenia. Jeśli przy okazji interesujesz się tym, co AI zmienia w codziennej pracy inżyniera albo już z tego korzystasz – jesteś dokładnie osobą, której szukamy 🚀
🚀 Sprawdź, jakie zadania czekają na Ciebie:
Projektowanie, rozwijanie i utrzymywanie systemów klasy enterprise dla średnich i dużych klientów
Udział w pełnym cyklu SDLC – od analizy potrzeb biznesowych, przez projekt techniczny i implementację, aż po wdrożenie
Współpraca przy projektowaniu architektury systemów z dbałością o skalowalność, bezpieczeństwo i niezawodność
Integracja systemów zewnętrznych – API, systemy partnerów, rozwiązania chmurowe
Współpraca z zespołem SRE/DevOps przy wdrożeniach i obserwowalności, w tym wsparcie developerskie: bugfixing, analiza logów, monitoring i diagnozowanie incydentów
Tworzenie i utrzymywanie dokumentacji technicznej – architektura, decyzje projektowe, integracje
Udział w warsztatach z klientem – zbieranie wymagań, prezentacja i obrona proponowanych rozwiązań
Aktywny udział w rozwijaniu produktów własnych Execon oraz rozwiązań technologicznych partnerów – nie tylko projekty klienckie, ale też budowanie kompetencji i oferty firmy
Praca z biura 1–2 razy w tygodniu w Warszawie
🏆 To stanowisko będzie Twoje, jeśli:
Masz min. 3 lata doświadczenia komercyjnego jako Software Engineer lub Backend Developer przy projektach dla średnich lub dużych klientów
Java to Twój główny język – i znasz go dobrze
Rozumiesz i stosujesz zasady projektowania oprogramowania – SOLID, clean code, separation of concerns
Znasz się na API – tworzeniu i konsumowaniu (REST, GraphQL, eventy)
Dobrze poruszasz się w świecie baz danych – SQL, modelowanie, bazy relacyjne i/lub dokumentowe
Potrafisz nazwać problem, a następnie rozwiązać go analitycznie i nieszablonowo
Lubisz dokumentować i projektować zanim zaczniesz implementować
Potrafisz pracować warsztatowo z klientem – prezentować i bronić koncepcji technicznych
Interesuje się lub korzystasz z narzędzi AI w codziennej pracy i jesteś ciekaw/a, co jeszcze można nimi zrobić
🌱 W tych obszarach będziesz się rozwijać:
Inżynieria systemów enterprise – architektura, integracje, skalowalność
AI od strony praktycznej – narzędzia, automatyzacja, nowe sposoby pracy
Środowiska chmurowe i hybrydowe
Observability, stabilność i współpraca z SRE
Produktowe myślenie – rozumienie biznesu i aktywny udział w rozwoju produktów Execon
Refaktoryzacja i wychodzenie z długu technologicznego
✨ Dodatkowe atuty, które wyróżnią Twoją aplikację:
Wykształcenie wyższe (informatyka, matematyka, fizyka lub pokrewne)
Znajomość innych ekosystemów poza Javą (np. .NET, Node, Vue, React)
Doświadczenie z chmurą publiczną (AWS / Azure / GCP) lub prywatną (OpenShift i podobne)
Doświadczenie w środowiskach o wysokiej dostępności – bankowość, fintech, e-commerce, telco
Znajomość systemów event-driven i asynchronicznych
Certyfikaty cloudowe lub z obszaru SE / DevOps / SRE
Znajomość narzędzi: Camunda, Kong API Management, Bloomreach, N8N, Payload, SingleStory
🛠️ Jak działamy?
Stawiamy na rzeczywiste zaangażowanie – masz realny wpływ na to, co budujesz
Pracujemy warsztatowo, blisko z klientem i między zespołami
Cenimy inicjatywę, dobre pytania i ludzi, którzy myślą zanim klikną "commit"
AI traktujemy serio – to kierunek, w którym rozwijamy się razem, nie slogan na stronie
💎 Dołączając do nas masz pewność:
Realnej pracy przy projektach enterprise z widocznym wpływem na produkt
Aktywnego udziału w rozwoju produktów i kompetencji Execon – nie tylko pracy na zlecenie
Możliwości rozwijania się w obszarze AI, architektury i nowych technologii
Wsparcia doświadczonego zespołu i kultury dzielenia się wiedzą
Pakietu benefitów (opieka medyczna, platforma kafeteryjna, szkolenia
Software Engineer
Software Engineer