Backend Developer (Python/Java)
Craftware to ponad 500-osobowa firma technologiczna, która wspiera duże organizacje w rozwiązywaniu złożonych problemów biznesowych za pomocą nowoczesnych rozwiązań IT – od systemów sprzedażowych i automatyzacji, po platformy danych i AI. Działamy tam, gdzie technologia musi być niezawodna, bezpieczna i skalowalna. Realizujemy projekty end-to-end: od analizy i architektury, przez wdrożenie, aż po rozwój i utrzymanie. Jesteśmy zaufanym partneremi takich technologi jak Salesforce, Veeva, UiPath i Databricks.
Model: praca zdalna
Rodzaj zatrudnienia: pełny etat
Szukamy ambitnego Junior/Mid Developera, który chce rozwijać swoje umiejętności w backendzie (Java/Python) i tworzyć realne rozwiązania IT.
Zadania:
Współtworzenie i rozwój aplikacji backendowych w językach Java oraz Python.
Pisanie czystego, testowalnego i zoptymalizowanego kodu.
Aktywny udział w debugowaniu i naprawianiu błędów (code review).
Tworzenie testów jednostkowych (unit tests).
Współpraca z doświadczonymi programistami, testerami i Product Ownerami.
Dokumentowanie tworzonego oprogramowania.
Wymagania:
Podstawowa znajomość Java (Java 11/17) oraz ekosystemu Spring Boot (min. projekty akademickie/własne).
Podstawowa znajomość Python (składnia, typy danych, pętle).
Znajomość baz danych SQL (np. PostgreSQL, MySQL).
Znajomość podstawowych koncepcji programowania obiektowego (OOP).
Umiejętność korzystania z systemu kontroli wersji Git.
Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
Chęć szybkiej nauki, proaktywna postawa, komunikatywność i nastawienie na pracę zespołową.
Mile widziane:
Doświadczenie w pracy z frameworkami typu Django/Flask (Python).
Znajomość narzędzi do budowania projektów (Maven/Gradle).
Znajomość podstaw Docker/Kubernetes.
Ukończone kursy, bootcampy lub projekty na GitHubie.
Warunki zatrudnienia:
Kontrakt B2B,
Codzienne wsparcie liderów zespołów,
Dedykowany budżet certyfikacyjny,
Pomoc w określeniu i wsparcie w Twojej ścieżce rozwoju
Pakiet benefitów,
Wyjazdy integracyjne.
Backend Developer (Python/Java)
Backend Developer (Python/Java)