Praktykant — programista (Java) | LeadYa
Praktykant — programista i tester Java (praktyki studenckie, Wrocław) — LeadYa
LeadYa to system, który pomaga firmom systematycznie docierać do klientów w social mediach: panel webowy, klient desktopowy i boty wykonujące codzienną, powtarzalną robotę zamiast człowieka. Piszemy go w Javie i sprzedajemy realnym klientom.
Jesteśmy startupem, co znaczy dwie rzeczy naraz. Dobra: zespół jest mały, decyzje zapadają w godziny zamiast w kwartały, a po tygodniu widać, co Twoja zmiana zrobiła w produkcie. Druga strona medalu: nie ma działu, który załatwi coś za Ciebie.
Ta rola jest po części programistyczna, po części testerska: piszesz kod, sprawdzasz swój i cudzy oraz panujesz nad testami automatycznymi — integracyjnymi i E2E. Dostajesz prawdziwe zadania na prawdziwym produkcie, a nie zadania „na boku”, których nikt nie potrzebuje. Właściciel i główny programista projektu siedzi w sąsiednim pokoju: wchodzisz i pytasz, zamiast czekać dwa dni na odpowiedź w komunikatorze. Uczy też na Uniwersytecie WSB Merito, więc tłumaczenie od zera jest u niego codziennością.
Co będziesz robić
Poprawiać zgłoszone błędy, a potem robić całe funkcjonalności panelu od początku do końca, nie fragmentami: Java 17, Spring Boot, Thymeleaf, zapytania i migracje bazy (MariaDB, Liquibase).
Wdrażać i sprawdzać zmiany na własnym środowisku testowym (hotfix) , które dostajesz na start.
Testować własny kod i funkcje dostarczone przez opiekuna: przypadki brzegowe, uruchomienie lokalnie w Dockerze, jasna informacja, co sprawdziłeś(-aś), a czego nie. Świeże oko na cudzy kod jest tu potrzebne, a nie grzecznościowe.
Panować nad testami automatycznymi — integracyjnymi i E2E: dywać je z agentami do nowych funkcji, naprawiać te, które zaczęły kłamać, i pilnować, żeby zielony build coś znaczył.
Mówić, gdy coś jest niejasne albo popsute. Zwłaszcza gdy popsułeś(-aś) to Ty.
Jak to wygląda od pierwszego dnia
W tygodniu 1 uruchamiasz projekt lokalnie, dostajesz własny hotfix i zaczynasz od realnych, zgłoszonych błędów. Potem przechodzisz na całe funkcjonalności. Agenty są dziś na tyle dobre, że nie musimy trzymać Cię przez kwartał na zadaniach „do nauki” — tempo ustala to, co potrafisz sprawdzić , a nie to, co potrafisz napisać.
Taryfy ulgowej nie ma i to jest właśnie ta oferta: robisz rzeczy, które gdzie indziej dostaje się po roku siedzenia na ticketach. Nie jesteś sam(a), opiekun jest za ścianą — ale zadania są prawdziwe od pierwszego tygodnia.
Czego potrzebujesz
Jesteś studentem lub studentką kierunku informatycznego na 3.–5. roku i masz z uczelni skierowanie na praktykę (podpisujemy umowę trójstronną i wypełniamy dokumenty zaliczeniowe).
Piszesz w Javie na tyle swobodnie, że klasy, interfejsy, kolekcje i wyjątki są narzędziem, a nie zagadką z egzaminu.
Znasz SQL w zakresie SELECT z JOIN i wiesz, po co komu indeks.
Pracujesz z gitem w zespole: branch, commit tylko swoich zmian, konflikt Cię nie blokuje.
Potrafisz napisać „nie wiem” albo „tego nie sprawdziłem” zamiast zgadywać. To wymaganie, nie uprzejmość.
Co pomoże, ale nie jest wymagane: Spring Boot, Thymeleaf, HTML/CSS, Docker, JUnit, Selenium, własny projekt na GitHubie — nawet mały i nieskończony, byle Twój. Angielski na tyle, żeby czytać dokumentację.
Praca z AI
Wszystko, co u nas powstaje — kod i testy — robimy z Claude Code albo Codeksem. Monorepo ma własny kontrakt dla agentów: agent prowadzi zadanie, człowiek odpowiada za wynik. Nie oczekujemy, że znasz nasze narzędzia. Oczekujemy nawyku sprawdzania: przeczytasz cały diff agenta, uruchomisz go u siebie i powiesz, czego nie zweryfikowałeś(-aś). Model potrafi napisać metodę, której nie ma, i migrację, która nie zadziała — i zrobi to bardzo przekonująco.
Reszty uczymy my. Dostajesz płatny dostęp do Claude Code i GPT Codex razem z tokenami — nie płacisz za nie z własnej kieszeni — i uczysz się profesjonalnego użycia: agentów w prawdziwym repozytorium zamiast w oknie czatu, IntelliJ IDEA na poziomie, na którym realnie oszczędza czas, oraz dzielenia zadań tak, żeby agent nie gubił kontekstu. Tego na uczelni na razie nie uczą.
Warunki
Praktyka studencka na skierowanie z uczelni, bezpłatna. Piszemy to na górze, żebyś nie dowiedział(a) się o tym na rozmowie.
Wymiar: minimum 3/4 etatu. Czas trwania ustalamy z Twoją uczelnią, na podstawie jej programu praktyk.
Stacjonarnie, ul. Świętego Wincentego 25B we Wrocławiu. To nie jest praktyka zdalna: przy pierwszej pracy z kodem wejście do opiekuna z pytaniem działa lepiej niż czekanie pół dnia na odpowiedź.
Zapewniamy: sprzęt, własne środowisko testowe, płatny dostęp do Claude Code i GPT Codex z tokenami, IntelliJ IDEA i naukę korzystania z nich.
Opiekun: Tomasz — właściciel i główny programista projektu, wykładowca na Uniwersytecie WSB Merito. On odpowiada na pytania i on decyduje o dalszej współpracy.
Po praktykach współpraca jest płatna: umowa zlecenia (dla studentów poniżej 26 lat bez składek ZUS, z minimalną stawką godzinową) albo B2B. Wynagrodzenie jest wtedy powiązane z efektami sprzedaży narzędzia , które współtworzysz. Rozmawiamy też o udziale w projekcie — dodatkowym wynagrodzeniu albo udziale kapitałowym.
Uczciwie o zasadach: nie podajemy kwoty ani procentu, bo nikt uczciwie nie przewidzi sprzedaży za pół roku. Podajemy co innego — model rozliczenia spisujemy przed startem tej fazy i poznasz go, zanim się na cokolwiek zgodzisz.
Co u nas jest trudne
Praktyka jest bezpłatna przy wymiarze minimum 3/4 etatu, na miejscu we Wrocławiu. To dużo jak na coś, za co nie płacimy. Mówimy o tym wprost, żebyś policzył(a) to sobie przed zgłoszeniem, a nie po miesiącu — i nie mamy pretensji do nikogo, komu ten rachunek nie wyjdzie.
Nie ma okresu ochronnego. Jeśli szukasz praktyki, na której przez trzy miesiące ogląda się cudzy kod, to nie ta oferta.
Monorepo ma ponad dwadzieścia modułów i kod starszy od Twoich studiów. Nikt Ci nie da wyczyszczonego projektu do nauki.
To produkt z płacącymi klientami, nie piaskownica. Twoja zmiana dotyka czyjejś kampanii — dlatego tyle mówimy o sprawdzaniu.
Spora część pracy to testowanie — ręczne i automatyczne, swoje i cudze. Kto chce tylko pisać nowy kod, będzie się nudzić.
Nie mamy programu praktyk z prezentacjami. Mamy kod, dokumentację i ludzi, którzy odpowiadają na pytania.
Jak aplikować
Odpowiedz przez OLX i napisz w wiadomości:
Dwa–trzy zdania o tym, co ostatnio napisałeś(-aś) sam(a) — projekt studencki też się liczy, byle Twój.
Odpowiedz na jedno pytanie (10 zdań wystarczy): „Napisałeś(-aś) metodę, która zapisuje nowy kontakt do bazy. Skąd będziesz wiedzieć, że naprawdę działa — zanim powiesz komukolwiek, że jest gotowa?” Możesz użyć AI; jeśli użyjesz, dz zdanie o tym, co w jego odpowiedzi zmieniłeś(-aś) i dlaczego.
Napisz, na którym jesteś roku i w jakim terminie Twoja uczelnia przewiduje praktykę.
Nie chcemy CV z listą technologii ze slajdów. Wystarczy powyższe plus link, jeśli masz coś publicznego.
Zgłoszenia czyta Tomasz — ta sama osoba, która będzie Twoim opiekunem. Odpowiadamy w ciągu tygodnia, także gdy odpowiedź jest odmowna: czekanie w ciszy jest gorsze niż „nie”. Nie spiesz się z decyzją — zajrzyj na leadya.ai, policz sobie warunki i napisz, gdy będziesz mieć pewność.
Informacje Prawne
Administratorem danych ze zgłoszenia jest TURBOT Sp. z o.o., ul. Świętego Wincentego 25B, 50-252 Wrocław. Dane przetwarzamy wyłącznie w celu tego naboru na praktyki, przez okres do 6 miesięcy od jego zakończenia. Podanie danych jest dobrowolne, a zakres ograniczamy do tego, czego proces używa — nie prosimy o PESEL, zdjęcie, adres zamieszkania ani dane o zdrowiu. Masz prawo dostępu do danych, ich sprostowania, usunięcia i wycofania zgody — napisz na Wyświetl e-mail na olx.pl. Jeśli chcesz, żebyśmy zachowali zgłoszenie na przyszłe nabory, dz to w wiadomości.