Java Developer (Java + AWS)
fireup.pro
⚲ Rybnik
Wymagania
- PostreSQL
- Docker
- Hibernate
- JPA
- Amazon AWS
- Java
- Spring
- Spring Boot
Opis stanowiska
Nasze projekty to długoterminowe partnerstwa z klientami, którzy pozostają z nami latami. Dlaczego? Bo dostarczamy rozwiązania, które rzeczywiście rozwiązują ich problemy biznesowe. W fireup.pro jako Java Developer będziesz projektować i rozwijać systemy, które mają realny wpływ na funkcjonowanie firm — od kompleksowych platform medycznych po zaawansowane systemy branżowe. Pracujesz w środowisku, gdzie decyzje techniczne są podejmowane kolektywnie, gdzie Twoje doświadczenie jest doceniane, a architektura systemów budowana jest z myślą o przyszłości. Jeśli szukasz miejsca, gdzie możesz wykorzystać swoją wiedzę w projektach o rzeczywistej wartości biznesowej — aplikuj już teraz! 🟡 Będziesz odpowiadać za: • tworzenie aplikacji i wdrażanie funkcjonalnych wymagań dostarczanych przez klienta • implementacje testów na różnych poziomach: jednostkowych, integracyjnych, komponentowych, kontraktowych, funkcjonalnych oraz wydajnościowych • pisanie czystego, testowalnego kodu (TDD, BDD) • naprawę błędów i optymalizację istniejących rozwiązań • tworzenie niezbędnej dokumentacji • współpracę z zespołem w metodologii Scrum • wspieranie pracy zespołu poprzez codzienne zaangażowanie 🟡 Oczekujemy: • min. 5 lat doświadczenia w programowaniu w Java (21+) • doświadczenie z: Spring 6, Spring Boot 3.5, JUnit 5, Mockito, Docker, Testcontainers, PostgreSQL, JPA + Hibernate • umiejętność pisania testowalnego kodu (TDD/BDD) • znajomości systemu kontroli wersji Git • znajomość usług AWS w podstawowym zakresie • doświadczenie w Scrum • samodzielność, samoorganizacja, proaktywna komunikacja w zespole • biegła znajomość języka polskiego i angielskiego 🟡Docenimy dodatkowo: • OIDC, Keycloak • systemy kolejkowe/streaming: SQS, Kafka • Kubernetes (k8s) • testy kontraktowe/E2E: Karate • certyfikaty AWS lub Oracle • znajomość Docker i konteneryzacji (np. obrazy wieloetapowe, optymalizacja rozmiaru) • doświadczenie z bazami danych SQL/NoSQL • znajomość praktyk CI/CD (pipeline’y, automatyzacja, quality gates) • doświadczenie z architekturą mikroserwisów • umiejętności analityczne i rozwiązywania problemów 🟡 Co oferujemy: • Zatrudnienie w oparciu o preferowaną przez Ciebie formę współpracy (UoP/B2B) • Hybrydowy model pracy (📍Rybnik) z elastycznymi warunkami – sam decydujesz, czy pracujesz zdalnie, czy z biura • Nowoczesny sprzęt i wsparcie doświadczonego zespołu • Możliwości rozwoju umiejętności poprzez szkolenia i kursy językowe • Atrakcyjne benefity: karta MultiSport, prywatna opieka medyczna (PZU) i wiele innych • Firmowe śniadania i obiady 🍎 dwa razy w tygodniu