logo Algoteque

Software Engineer (Python, Java, Big Data)

Algoteque • Warsaw (Poland) • Hybrid

Apply

About us

ALGOTEQUE is an IT consultancy firm that helps startups, mid-sized and large corporations to create and deliver innovative technologies. Our team has a successful track record in designing, developing, implementing, and integrating software solutions (AI, ML, BI, Web, Automation) for Telecom, Energy, Bank, Insurance, Pharma, Automotive, Industry, e-commerce. We deliver our services both in fixed-price and time-and-materials models, helping our customers achieve their business and IT strategies.

Job Description

Do współpracy przy rozwoju i utrzymaniu rozbudowanych systemów informatycznych poszukujemy doświadczonego inżyniera oprogramowania, który będzie łączył kompetencje projektowe, programistyczne oraz doradcze. Rola obejmuje udział w całym cyklu życia rozwiązania – od analizy i projektu, przez implementację, po stabilizację i rozwój. Zakres współpracy: - Udział w analizie potrzeb biznesowych oraz współtworzenie specyfikacji wymagań dla systemów IT. - Szacowanie pracochłonności zmian i rozwoju istniejących rozwiązań. - Projektowanie szczegółowe systemów informatycznych w oparciu o architekturę referencyjną oraz przygotowywanie dokumentacji technicznej. - Opiniowanie i weryfikacja rozwiązań realizowanych przez dostawców zewnętrznych – zarówno na etapie projektu, jak i implementacji. - Samodzielna implementacja wybranych komponentów systemów oraz wsparcie zespołów wdrożeniowych. - Nadzór nad jakością kodu źródłowego i dokumentacji przekazywanej przez partnerów technologicznych. - Dbanie o spełnienie wymagań funkcjonalnych, niefunkcjonalnych oraz eksploatacyjnych w dostarczanych rozwiązaniach. - Udział w definiowaniu i rozwijaniu standardów projektowych, implementacyjnych i dokumentacyjnych. - Utrzymywanie oraz aktualizacja repozytoriów dokumentacji technicznej. - Wsparcie techniczne w trakcie wdrożeń oraz stabilizacja rozwiązań po uruchomieniu produkcyjnym. - Identyfikacja ryzyk technicznych i projektowych oraz proponowanie działań ograniczających ich wpływ. - Testowanie i wdrażanie nowych technologii oraz narzędzi wspierających rozwój systemów. - Zapewnienie wysokiej jakości wytwarzanego oprogramowania zgodnie z dobrymi praktykami inżynierii oprogramowania. - Udział w III linii wsparcia dla utrzymywanych systemów.

Required qualifications

- Wieloletnie doświadczenie w projektowaniu i programowaniu systemów IT. - Bardzo dobra znajomość Java i Python, zasad programowania obiektowego oraz tworzenia czytelnego, łatwego w utrzymaniu kodu. - Praktyczne doświadczenie w środowiskach Big Data (np. Hadoop, Spark, Kafka, NiFi, Elasticsearch, Hive, Flink). - Doświadczenie w projektowaniu i implementacji mikroserwisów oraz REST API. - Praktyczna znajomość Docker i Kubernetes w kontekście uruchamiania aplikacji. - Doświadczenie w pracy z pipeline'ami CI/CD (np. Jenkins, Bamboo). - Znajomość SQL oraz doświadczenie w pracy z relacyjnymi bazami danych (preferowany PostgreSQL). - Gotowość do świadczenia usług z terytorium Polski. - Dostępność do współpracy w modelu hybrydowym (min. 1 dzień w tygodniu praca z biura). Mile widziane: - Doświadczenie z bazami NoSQL (np. MongoDB, HBase). - Praktyczna znajomość Spring Framework / Spring Boot. - Swobodne korzystanie z narzędzi IntelliJ IDEA, PyCharm oraz systemów kontroli wersji Git. - Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną. - Doświadczenie w pracy w metodykach Agile / Scrum.

Benefits

B2B

Job details

Company

Algoteque

Contract

Full-time

Job location

Hybrid • Warsaw (Poland)

Reference

2473454

Share

Twitter facebook linkedin
Software Engineer (Python, Java, Big Data)

Interested in this job ?
Apply

Czy możesz pracować hybrydowo (1 dzień w tygodniu) w Warszawie?

Yes No

Czy mówisz bardzo dobrze po polsku?

Yes No

Czy masz doświadczenie na podobnym stanowisku?

Yes No
💬 Personalize your message to the recruiter, Click here !


By clicking on Apply, I accept that the information entered will be transmitted to the recruiter and used as part of the management of applications. In accordance with the law "Informatique et Libertés", you can exercise your right of access to the data concerning you and have them rectified by contacting us : jobposting.pro/contact
Learn more about our data protection policy.