Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Do zadań osoby na tym stanowisku należeć będzie:
- Definiowanie i kierowanie wdrażaniem ustrukturyzowanego, łatwego w utrzymaniu i skalowalnego systemu rozproszonego, równoważenie ewolucji i dekompozycji istniejącego monolitu z rozwojem nowych mikrousług.
- Przeprowadzanie analizy i oceny istniejącego kodu, aby zidentyfikować obszary wymagające udoskonalenia i zaproponować zmiany mające na celu usunięcie ograniczeń i powtarzających się problemów.
- Projektowanie i rozwijanie solidnych rozwiązań we współpracy z zespołem Agile.
- Zapewnianie wysokiej jakość wyników dzięki nowoczesnej, modułowej konstrukcji i rozwojowi opartemu na testach.
- Odpowiedzialność za wydajność i niezawodność swojego oprogramowania.
- Wdrażanie ciągłego doskonalenia procesów, technologii i najlepszych praktyk.
- Ponad 8 lat doświadczenia w programowaniu w Javie (Spring) i pracy z systemami rozproszonymi.
- Praktyczna znajomość dobrych praktyk programistycznych : TDD/BDD, DDD, OOP, FP, architektura heksagonalna, architektura sterowana zdarzeniami, czysty kod, projektowanie API, CI/CD.
- Możliwość ulepszania i refaktoryzacji starszego kodu.
- Znajomość wdrożeń i możliwości obserwacji (alerty, metryki).
- Doświadczenie w projektowaniu baz danych i dobra znajomość języka SQL.
- Biegła znajomość języka angielskiego (C1).
- Pozytywne i zorientowane na pracę zespołową nastawienie, chęć uczenia się i rozwoju, proaktywne podejście, inżynierskie nastawienie i silne umiejętności rozwiązywania problemów.
- Atutem będzie doświadczenie z Kubernetesem.
Współpraca w formie zdalnej.
Wymiar godzin: Pełny etat.
Prosimy o przesyłanie CV w wersji anglojęzycznej.
Key Skills
Ranked by relevanceReady to apply?
Join Goldenore ITC and take your career to the next level!
Application takes less than 5 minutes