Backend Java Engineer with DevOps focus
⚲ Warszawa
18 480 - 23 520 PLN (B2B)
Wymagania
- Java
- Docker
- Kubernetes
- CI/CD Pipelines
- Gradle/Maven
- Apache Kafka
- SQL/Oracle
- Open Telemetry (nice to have)
- Kotlin (nice to have)
Opis stanowiska
O projekcie:
Role Overview:
Are you a developer who loves to own the entire lifecycle of an application? We are looking for a Backend Engineer with a strong DevOps mindset to bridge the gap between code and infrastructure for our global Mobile Wallet Platform.
Key Responsibilities:
- Backend development (Java EE) with a focus on automation and deployment.- Configuring and managing Docker and Kubernetes environments.- Building and maintaining CI/CD pipelines (Jenkins, GitLab CI).- Optimizing system observability using OpenTelemetry and logging tools
Requirements:
- 3+ years of experience in Java development.- Hands-on experience with Kubernetes and Docker is mandatory.- Proficiency in CI/CD automation and Gradle/Maven.- Experience with Apache Kafka and SQL/Oracle.- Fluent English (B2+).
Project Context
- Scale: Handling billions of transactions globally.- Tech Stack: Java EE, Kotlin, Kafka, Docker, Kubernetes, OpenTelemetry.- Location: Remote with occasional visits to the Warsaw office (approx. once a month).- Team: Agile setup (5-7 people).- Impact: Enabling financial inclusion for the unbanked populations worldwide.
Codzienne zadania:
- Backend development (Java EE) with a focus on automation and deployment.
- Configuring and managing Docker and Kubernetes environments.
- Building and maintaining CI/CD pipelines (Jenkins, GitLab CI).
- Optimizing system observability using OpenTelemetry and logging tools
Role Overview:
Are you a developer who loves to own the entire lifecycle of an application? We are looking for a Backend Engineer with a strong DevOps mindset to bridge the gap between code and infrastructure for our global Mobile Wallet Platform.
Key Responsibilities:
- Backend development (Java EE) with a focus on automation and deployment.- Configuring and managing Docker and Kubernetes environments.- Building and maintaining CI/CD pipelines (Jenkins, GitLab CI).- Optimizing system observability using OpenTelemetry and logging tools
Requirements:
- 3+ years of experience in Java development.- Hands-on experience with Kubernetes and Docker is mandatory.- Proficiency in CI/CD automation and Gradle/Maven.- Experience with Apache Kafka and SQL/Oracle.- Fluent English (B2+).
Project Context
- Scale: Handling billions of transactions globally.- Tech Stack: Java EE, Kotlin, Kafka, Docker, Kubernetes, OpenTelemetry.- Location: Remote with occasional visits to the Warsaw office (approx. once a month).- Team: Agile setup (5-7 people).- Impact: Enabling financial inclusion for the unbanked populations worldwide.
Codzienne zadania:
- Backend development (Java EE) with a focus on automation and deployment.
- Configuring and managing Docker and Kubernetes environments.
- Building and maintaining CI/CD pipelines (Jenkins, GitLab CI).
- Optimizing system observability using OpenTelemetry and logging tools
🔍 Dekoder Ogłoszenia
🔴
Backend development (Java EE) with a focus on automation and deployment.
Może oznaczać, że będziesz głównie zajmował się pisaniem kodu, ale z naciskiem na to, jak łatwo będzie go potem zautomatyzować i wdrożyć, a niekoniecznie tworzeniem od zera skomplikowanych, nowych funkcjonalności.
🔴
Configuring and managing Docker and Kubernetes environments.
Chociaż brzmi to jak praca DevOps, może oznaczać, że jako developer będziesz odpowiedzialny za podstawową konfigurację i zarządzanie tymi narzędziami w ramach swojego projektu, a nie za kompleksowe utrzymanie całej infrastruktury.
🔴
Optimizing system observability using OpenTelemetry and logging tools
Może oznaczać, że będziesz głównie implementował istniejące rozwiązania do monitorowania i logowania, a nie projektował i budował od podstaw zaawansowane systemy observability.
🔴
Agile setup (5-7 people).
Może oznaczać bardzo mały zespół, gdzie role są płynne, a oczekuje się od każdego elastyczności i przejmowania zadań wykraczających poza ścisły zakres obowiązków.
🟢
Impact: Enabling financial inclusion for the unbanked populations worldwide.
Jest to pozytywny i motywujący aspekt projektu, który może być wykorzystywany do podkreślenia znaczenia pracy, ale niekoniecznie przekłada się na codzienne zadania czy warunki pracy.