Software Engineer (Java / AWS)
Silvair
Rola polega na modernizacji i rozwoju backendowego systemu Licensing dla IoT urządzeń oświetleniowych. Będziesz migrować monolit do chmury (AWS), dekomponować go na mikrousługi, poprawiać obserwowalność i redukować dług techniczny. Pracujesz głównie w Javie, Spring, MySQL i AWS, sporadycznie z Angular. To odpowiedzialna pozycja z realnym wpływem na architekturę krytycznego produktu.
Brakuje: nie podano wielkości zespołu, brak informacji o on-call.
Rola polega na modernizacji i rozwoju backendowego systemu Licensing dla IoT urządzeń oświetleniowych. Będziesz migrować monolit do chmury (AWS), dekomponować go na mikrousługi, poprawiać obserwowalność i redukować dług techniczny. Pracujesz głównie w Javie, Spring, MySQL i AWS, sporadycznie z Angular. To odpowiedzialna pozycja z realnym wpływem na architekturę krytycznego produktu.
- ✓Płatne narzędzia AI do kodowania i badań
- ✓Dofinansowane lunche i opieka medyczna
- ✓Rzeczywista odpowiedzialność za krytyczny produkt
- ✓Płaska struktura i małe zespoły
- −Praca wyłącznie stacjonarna w Krakowie – brak możliwości zdalnej
- −Kontrakt B2B przy relatywnie niskiej stawce jak na seniora (18-22k)
- −Mała firma (10-49 osób) – może brakować procesów i wsparcia
- !Brak informacji o dyżurach i on-call
- !Niejasny podział pracy frontend/backend – Angular w nice-to-have może sugerować sporadyczną pracę frontendową
- !Duża część pracy to migracje i legacy – może być mało nowych funkcji
- •Projektowanie i implementacja nowych funkcji backendowych (Java, Spring, SQL)
- •Udział w decyzjach architektonicznych dotyczących dekompozycji serwisów i migracji do chmury
- •Migracja infrastruktury (np. EC2 do ECS, Spring XML do Spring Boot)
- •Code review i utrzymanie jakości kodu
- •Pisanie testów automatycznych (jednostkowe, integracyjne)
- •Refaktoryzacja i modernizacja legacy kodu (poprawa wydajności, obserwowalności, stabilności)
- •Współpraca z zespołem produktowym przy tłumaczeniu wymagań biznesowych na rozwiązania techniczne
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level Java developer z minimum 3 latami, znający Spring i AWS, gotowy do nauki i pracy nad migracją oraz legacy kodem.
Juniorzy (poniżej 3 lat) ani osoby nastawione wyłącznie na greenfield development – rola wymaga mierzenia się z długiem technicznym i pracą z istniejącym kodem.
- ?Ile osób liczy zespół pracujący nad Licensing system?
- ?Czy przewidziane są dyżury on-call? Jak często?
- ?Jaki jest harmonogram migracji – czy są konkretne kamienie milowe?
- ?Jak często będę pracować z Angular?
- ?Czy istnieje możliwość pracy zdalnej w przyszłości?
- ?Jak wygląda proces podejmowania decyzji architektonicznych?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do refaktoryzacji legacy?
- −Nie podano wielkości zespołu
- −Brak informacji o on-call
- −Nie sprecyzowano, jak często wymagana jest praca z Angular
- −Brak opisu procesu rekrutacyjnego
Mały, productowy zespół z płaską strukturą, duża autonomia i realna odpowiedzialność za krytyczny produkt.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →