Senior Java Developer
Summary
Senior Java Developer at Scalo (Łódź, hybrid with one office day per week) building high-quality, scalable and secure Java backend services in the cloud. Day to day: designing and documenting solutions, developing microservices, writing unit tests, doing code reviews, fixing production/performance issues, and mentoring juniors using Spring Boot, PostgreSQL, Elasticsearch, Kafka, Docker and Kuberne
W Scalo czeka na Ciebie:
- Tworzenie wysokiej jakości, skalowalnego i bezpiecznego kodu w technologii Java.
- Projektowanie oraz dokumentowanie rozwiązań technicznych.
- Rozwój i utrzymanie mikrousług działających w środowisku chmurowym.
- Przygotowywanie oraz wykonywanie testów jednostkowych.
- Współpraca z Analitykami Biznesowymi, Architektami IT oraz interesariuszami biznesowymi.
- Udział w code review oraz dbanie o standardy jakości kodu.
- Rozwiązywanie problemów wydajnościowych i produkcyjnych.
- Mentoring i wsparcie techniczne mniej doświadczonych programistów.
- Wykorzystanie narzędzi AI wspierających development i analizę kodu.
- Praca hybrydowa (raz w tygodniu praca z Łodzi)
- Stawka: do 155 zł netto + VAT/H/B2B
Kogo poszukujemy?
Ta oferta jest dla Ciebie, jeśli:
- Masz doświadczenie w projektowaniu i rozwijaniu aplikacji backendowych w technologii Java.
- Swobodnie poruszasz się w architekturze mikroserwisowej i brałeś udział w budowie systemów o wysokiej dostępności oraz wydajności.
- Pracowałeś z rozwiązaniami opartymi o Spring Boot i znasz nowoczesny ekosystem Spring.
- Dobrze znasz PostgreSQL oraz narzędzia do wyszukiwania i analizy danych, takie jak Elasticsearch.
- Masz praktyczne doświadczenie z Apache Kafka oraz rozwiązaniami do przetwarzania strumieniowego danych.
- Korzystałeś z Docker i Kubernetes przy wdrażaniu oraz utrzymaniu aplikacji.
- Rozumiesz zagadnienia związane z bezpieczeństwem aplikacji, uwierzytelnianiem i szyfrowaniem komunikacji.