W skrócie
- Zadania: Twórz i rozwijaj nowoczesne systemy rozproszone oraz aplikacje w chmurze.
- Firma: Międzynarodowe środowisko inżynieryjne z innowacyjną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na rozwój innowacyjnych projektów.
- Kwalifikacje: 4+ lata doświadczenia w programowaniu w Javie i architekturze mikroserwisów.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
PROJECT
Dołącz do międzynarodowego środowiska inżynieryjnego skoncentrowanego na rozwijaniu, utrzymywaniu i poprawie rozproszonych systemów oraz aplikacji opartych na chmurze.
YOU WILL
- Projektować, rozwijać i utrzymywać rozproszone systemy oraz mikroserwisy przy użyciu Java 25 i Spring Boot.
- Wspierać przyjęcie zasad DevOps i Agile w zespołach inżynieryjnych.
- Analizować wymagania techniczne i biznesowe oraz przekładać je na niezawodne rozwiązania techniczne.
- Współpracować z Product Ownerami, inżynierami oprogramowania, architektami IT i innymi interesariuszami.
- Projektować i wdrażać skalowalne rozwiązania zgodnie z nowoczesnymi praktykami inżynierii oprogramowania.
- Stosować zasady SRE w celu poprawy niezawodności, dostępności, pojemności i wydajności platformy.
- Rozwijać i ulepszać rozwiązania monitorowania, alarmowania i obserwowalności w celu wsparcia wykrywania i rozwiązywania incydentów.
- Uczestniczyć w procesach zarządzania incydentami, zarządzania problemami i dostarczania usług.
- Poprawiać CI/CD, automatyzację wdrożeń i procesy wydania.
- Wspierać zarządzanie cyklem życia aplikacji, w tym usuwanie luk w zabezpieczeniach i stabilność produkcji.
- Identyfikować możliwości automatyzacji i redukować ręczne zadania operacyjne.
- Przyczyniać się do ciągłego doskonalenia procesów inżynieryjnych i niezawodności platformy.
Kogo poszukujemy?
MUST HAVE
- 4+ lata doświadczenia w rozwijaniu i wspieraniu rozproszonych systemów przy użyciu Java.
- Silna znajomość Java, Spring Boot i architektury mikroserwisów.
- Doświadczenie z Java 25 lub umiejętność pracy z nowoczesnymi wersjami Java.
- Dobre zrozumienie zasad DevOps, automatyzacji CI/CD i zarządzania cyklem życia aplikacji.
- Doświadczenie z Jenkins, Ansible lub podobnymi narzędziami automatyzacyjnymi.
- Znajomość REST API i architektury rozproszonych systemów.
- Doświadczenie w wsparciu produkcji, zarządzaniu incydentami i rozwiązywaniu problemów.
- Zrozumienie zasad SRE, monitorowania i obserwowalności.
- Znajomość Jira i Confluence.
- Silne umiejętności analityczne i rozwiązywania problemów.
- Doskonałe umiejętności komunikacyjne i zdolność do współpracy z międzynarodowymi zespołami międzyfunkcyjnymi.
- Bardzo dobra znajomość języka angielskiego.
NICE TO HAVE
- Doświadczenie z Google Cloud Platform (GCP).
- Znajomość Spring Cloud, Apache Beam lub Apache Flink.
- Doświadczenie z Angular.
- Znajomość Redis.
- Doświadczenie z usuwaniem luk w zabezpieczeniach i praktykami bezpieczeństwa aplikacji.
- Umiejętności językowe w języku niemieckim.
Senior Java Developer in Kraków – pracodawca: Solid Company
Nasza firma to doskonały pracodawca, który stawia na rozwój swoich pracowników oraz tworzy przyjazne i wspierające środowisko pracy. Oferujemy atrakcyjne benefity, w tym elastyczne godziny pracy oraz możliwość szkoleń, co sprzyja rozwojowi kariery w obszarze księgowości. Pracując u nas, będziesz częścią zespołu, który ceni współpracę i innowacyjność, a także ma dostęp do nowoczesnych narzędzi technologicznych w dynamicznej lokalizacji.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Java Developer in Kraków
Java
Spring Boot
Microservices Architecture
DevOps Principles
CI/CD Automation
Application Lifecycle Management
Jenkins