Senior Java Backend Developer (Kotlin/JVM)

🏢 B3 Consulting Poland · all B3 Consulting Poland jobs
📍 United States
📅 Posted 2026-08-09 · via Himalayas
🏷 Software-Engineer,Backend-Development,Java-Development,DevOps,Senior-Backend-Engineer-(Java-Kotlin),Senior-Java-Backend-Engineer,Senior-Java-Kotlin-Developer,Senior-Backend-Developer-(Java-Spring-AWS),Senior-Java-Developer-(Spring-Boot),Kotlin
Apply on original site ↗

W B3 uwalniamy potencjał firm dzięki outsourcingowi IT w unikatowym, skandynawskim modelu, a naszą długofalową wizją jest uczynienie z Polski wiodącego centrum innowacji cyfrowych w Europie. To wszystko robimy w duchu "Care" - skupiamy się na zrozumieniu potrzeb konsultantów , dopasowaniu ich do optymalnych dla nich projektów i otoczeniu ich odpowiednią troską. Energia, logika i doświadczenie - tym właśnie kierujemy się na co dzień.

Szukamy doświadczonego Backend Engineera, który lubi pracować przy realnych systemach produkcyjnych , gdzie liczy się nie tylko dowożenie feature’ów, ale również wydajność, skalowalność, stabilność i bezpieczeństwo .

W tym projekcie backend developer odpowiada za cały cykl życia rozwiązania — od implementacji, przez deployment, aż po działanie systemu na produkcji.

To środowisko dla osób, które chcą rozwijać się jako software engineers, a nie tylko implementować zadania z backlogu .

Jeśli cenisz realne problemy techniczne, odpowiedzialność za produkcję i współpracę z doświadczonym zespołem , będzie to dla Ciebie bardzo dobre miejsce.

Start: maj 2026 rok.
✨ Twoja rola

Senior w tym projekcie nie jest tylko wykonawcą zadań. Oczekujemy realnego wpływu na rozwój systemu i standardów pracy.
W szczególności:

- ownership nad rozwiązaniami technicznymi

-
prowadzenie decyzji technicznych i tworzenie ADR (Architecture Decision Records)

-
dekompozycja zadań i wsparcie zespołu w planowaniu pracy

- mentoring i podnoszenie jakości kodu

-
współpraca z Product Ownerami i interesariuszami

- szacowanie prac i identyfikowanie ryzyk

-
proaktywne identyfikowanie długu technicznego i obszarów do poprawy niezawodności systemu

Będziesz pracować nad backendem w środowisku JVM oraz systemami działającymi w infrastrukturze kontenerowej.
Twoja praca obejmuje m.in:

-
rozwój backendu w Kotlin / Spring Boot

-
projektowanie i rozwijanie systemów działających w Kubernetes

-
pracę z pipeline’ami CI/CD i praktykami GitOps

-
dbanie o wydajność i stabilność usług

-
rozwiązywanie problemów produkcyjnych i analizę incydentów

-
rozwijanie standardów jakości kodu, testów i bezpieczeństwa

W skrócie: you build it, you run it .
✨ Czego potrzebujesz by odnieść sukces? (must have)

Backend / JVM:

-
bardzo dobra znajomość Kotlin lub Java (JVM)

-
doświadczenie produkcyjne w Spring Boot

-
umiejętność debugowania i profilowania JVM

Infrastruktura i delivery:

-
doświadczenie w pracy z Kubernetes lub innym orchestrator workloadów

-
praktyczna znajomość CI/CD

Szczególnie cenimy doświadczenie z:

- GitLab CI

- Argo / ArgoCD

- Helm

- GitOps

-
strategie deploymentów (canary, blue-green)

Bazy danych

-
dobra znajomość relacyjnych baz danych

-
rozumienie modelowania danych i pracy z zapytaniami w systemach produkcyjnych

Security

znajomość standardów bezpieczeństwa aplikacji:

- OAuth2 / OIDC / SAML

- JWT

- zarządzanie rolami i autoryzacją

- dobre praktyki OWASP

-
doświadczenie z bezpiecznym przechowywaniem sekretów (np. Vault, KMS)

- skanowanie zależności

Testowanie

-
bardzo dobra znajomość testów automatycznych

-
umiejętność testowania kodu w nowoczesnym środowisku developmentu (w tym pracy z AI tools)

✨ On-call i odpowiedzialność za produkcję

Zespół pracuje w modelu on-call (PagerDuty) .

Oznacza to udział w dyżurach produkcyjnych, reagowanie na alerty oraz analizę incydentów. Dzięki temu developerzy mają pełny wgląd w działanie systemu i realny wpływ na jego stabilność.
✨ Nice to have

-
ogólna znajomość Google Cloud Platform

-
doświadczenie z ekosystemem Kafka (np. Schema Registry, Kafka Streams, Confluent)

- Gradle (Kotlin DSL)

- Maven

- Docker

- build pipelines

- artifact registries

✨ Kogo szukamy

Najlepiej odnajdzie się tutaj osoba, która:

-
ma solidne doświadczenie z systemami backendowymi działającymi w produkcji

-
lubi diagnozować problemy i optymalizować systemy

-
czuje się komfortowo pracując blisko infrastruktury

-
bierze odp

← All remote jobs