Senior Java Developer
About this role
Opis firmy
Nasz klient to startup z korzeniami w Dubaju posiadający ponad 30 własnych kuchni w kilku krajach świata - z apetytem na znacznie więcej.
Cała firma to prawie 1000 osób (głównie personelu kuchennego) ale oprogramowanie powstaje za sprawą 40 osobowego, krakowskiego zespołu. Dzięki niemu restauratorzy z dowolnego miejsca na świecie mogą rozbudować zasięg swojego biznesu o dowolnie wybrane miejsce na globie. Pandemia ma wielki wpływ na przyspieszenie technologicznej rewolucji w obszarze Food-Tech. To luka, którą zamierza wypełnić nasz klient.
Opis oferty pracy
Poszukujemy osób posiadających minimum 5 letnie doświadczenie w budowaniu rozwiązań wykorzystujących ekosystem Java. Osób opanowały znakomicie rzemiosło wytwarzania oprogramowania ale również rozumieją potrzeby biznesu.
Kwalifikacje
Rzeczy których używamy na co dzień i oczekujemy dobrej znajomości:
- Java 8/11
- SpringBoot
- Integracja aplikacji przy użyciu REST/JSON oraz mechanizmów kolejkowych
- Relacyjne bazy danych (PostgreSQL) oraz język SQL
- Bazy danych noSQL (mongodb, elasticsearch)
- Konteneryzacja - Docker
- Przetwarzanie eventów - Apache Kafka
- Narzędzia i platformy wspierające wytwarzanie oprogramowania (Maven, Gitlab)
- Metodyki i narzędzia wspierające jakość wytwarzanego oprogramowania (testy, code review, CI/CD)
- Metodologia pracy Agile
Znajomość poniższych obszarów będzie dodatkowym atutem:
- Kubernetes
- AWS Cloud
- Tworzenie wysokowydajnych, skalowalnych rozwiązań
- Diagnostyka i rozwiązywanie problemów w środowiskach produkcyjnych
Kogo poszukujemy:
Szukamy osoby, która będzie wykazywać się dużym zaangażowaniem na każdym etapie wytwarzania rozwiązania. Począwszy od uszczegółowienia wymagań biznesowych z Product Ownerem, poprzez implementację oraz wdrożenie. Skończywszy na wsparciu rozwiązań działających produkcyjnie.
Oczekujemy bardzo dobrych umiejętności zarządzania czasem oraz priorytetami, umiejętności przygotowywania rozwiązań w wielu małych etapach.
W naszej organizacji komunikacja jest kluczowa. Oczekujemy bardzo dobrych umiejętności interpersonalnych oraz chęci dzielenia się wiedzą.
Dodatkowe informacje
Dodatkowe informacje
Jak pracujemy?
- W niewielkich zespołach scrumowych - Product Owner i QA na miejscu
- Robimy Code Review i jesteśmy praktykami Clean Code
- Stosujemy Continous Integration/Deployment
- Piszemy Testy Jednostkowe, Integracyjne
Co dla Ciebie?
- Praca zdalna (choć lubimy pracować z biura)
- Rozbudowany stack technologiczny
- Brak legacy
- Owoce i przekąski w biurze
- Lekcje języka angielskiego
- 26 dni wolnych w roku
- możliwość odwiedzenia naszych lokalizacji, tymczasowa praca z Dubaju
- Wewnętrzne tech - talk'i
- UoP lub B2B
Frequently Asked Questions
Is the salary disclosed for the Senior Java Developer position at leansourcer?
Is the Senior Java Developer job at leansourcer remote?
Is the Senior Java Developer role at leansourcer full-time or part-time?
How do I apply for the Senior Java Developer position at leansourcer?
When was the Senior Java Developer job at leansourcer posted?
You'll be redirected to leansourcer's official application page on SmartRecruiters.