Mid Java Developer
Technology
emagine PolskaWarszawa, Polska2 tygodni temuDo 17.12.2026
Pełny etatHybrydowa
Opis stanowiska
Najważniejsze informacje:
Dla jednego z naszych klientów poszukujemy programisty Backend w języku Java, który będzie odpowiedzialny za rozwój i utrzymanie systemu o wysokiej wydajności oraz krytyczności. Głównym celem tej roli jest zapewnienie efektywności oraz bezpieczeństwa rozwoju aplikacji.
Obowiązki:
- Rozwój i utrzymanie systemu w języku Java
- Integracja z bazami danych PostgreSQL i Elasticsearch
- Obsługa systemów kolejkowych Kafka oraz Kafka Streams
- Praca z dużymi ilościami zapytań oraz przetwarzanie plików tekstowych
- Wykorzystanie serwerów aplikacyjnych Tomcat i Netty
- Praca z frameworkiem spring-boot i innymi podanymi frameworkami
- Zastosowanie technik zabezpieczeń, takich jak PKI oraz JWT
- Wdrożenie rozwiązań w kontenerach Docker i Kubernetes
- Prace związane z monitoringiem aplikacji oraz CI/CD
- Wsparcie w obszarze AI dla analizy i developmentu kodu
- Programowanie w Java 21/25 z minimum 4-letnim doświadczeniem
- Znajomość PostgreSQL i Elasticsearch (min. 3 lata doświadczenia)
- Doświadczenie z Kafka i Kafka Streams (min. 3 lata doświadczenia)
- Znajomość frameworków spring-boot 2.3/2.4/2.6 z min. 4-letnim doświadczeniem
- Umiejętność pracy z PKI, JWT, TLS oraz mutual TLS
- Doświadczenie w wdrożeniu aplikacji przy użyciu Docker i Kubernetes
- Doświadczenie w pracy z GCP
- Doświadczenie z narzędziami CI/CD: Gerrit/Git, Zuul CI, JIRA, Maven
- Znajomość narzędzi monitorujących: prometheus, grafana, sentry, loki
- Doświadczenie w pracy z AI narzędziami (np. GitHub Copilot, MCP
Keywords
JavaKafkaGoogle Cloud PlatformSpring BootPostgreSQLDockerKubernetesPrometheusGrafanaSentryApache KafkaSpring FrameworkGerritJiraMAVENElasticsearchNettyTomcatJWt
Interesuje Cię ta oferta?