Java Senior Developer
Jesteśmy boutique software housem a przez boutique rozumiemy to, że kładziemy nacisk na jakość nie ilość. Nasi specjaliści wywodzą się głównie ze świata JVM a w szczególności upodobaliśmy sobie Kotlina. Pracując z nami, będziesz miał co 4 tygodniową sesję feedback-u i możliwość konsultacji technicznych, skierowanych na aktualnie wykonywaną pracę lub rozwój personalny.
Radbrackets zawsze będzie firmą skierowaną na wspołpracę zdalną.
Klient:
Zdalny projekt dla dużej firmy międzynarodowej z rynku ubezpieczeń. Celem projektu jest praca nad mikroserwisami wspierającymi portal wykupu ubezpieczeń indywidualnych.
Dołączysz do niedużych i samoorganizujących się zespołów klienta. Praca tylko zdalna w języku angielskim, głównie nad rozwojem nowych funkcjonalności portalu.
O Tobie:
lubisz wyzwania i nowe środowisko
potrafisz rozmawiać z biznesem, służysz radą, wspierasz rozwój oprogramowania nie tylko poprzez kodowanie
potrafisz usprawnić proces wytwarzania oprogramowania,
wspierasz mniej doświadczonych koderów
jesteś decyzyjny - empatia i komunikatywność są Ci bliskie
płynnie porozumiewasz się w języku angielskim
Daily tasks
- Rozwijanie nowych funkcjonalności zgodnie z zaplanowanymi zadaniami
- Przygotowywanie dokumentacji technicznej
- Naprawa błędów produkcyjnych
- Pomoc mniej doświadczonym programistom
- Weryfikacja kodu członków zespołu (Pull Request review)
- Projektowanie złożonych systemów informatycznych
Requirements
Masz 6+ lat doświadczenia jako Java/Kotlin Developer
Pasjonujesz się architekturą i doskonale rozumiesz wpływ decyzji na projekt, ze szczególnym uwzględnieniem mikrousług.
Umiesz pracować w CI/CD, rozumiesz wyzwania z tym związane.
DDD to dla ciebie coś więcej niż tylko ‘Dawaj Dawaj Deploy’, rozumiesz co nam daje to podejście i jesteś w stanie systematycznie wprowadzać strategiczne DDD
Posiadasz umiejętność przygotowywania dobrej dokumentacji technicznej.
Potrafisz projektować złożone systemy informatyczne.
Masz wiedzę z zakresu ubezpieczeń (będzie na plus)
Ciągle poszukujesz nowych dróg rozwoju.
Uważasz się za profesjonalistę w każdym calu.
Język angielskim to twój naturalny drugi język.
Must have: SQL, Spring, PostgreSQL, Kafka, Kotlin, Team work, Communication skills, Java
Nice to have: Docker, Problem solving, Kubernetes, DynamoDB