Mid-Level Java Backend Developer – Microservices & CI/CD
ITDS
Rola polega na utrzymaniu i rozwijaniu aplikacji w środowisku Shared Services, wykorzystując nowoczesne technologie Java i architekturę mikroserwisów. Kandydat będzie odpowiedzialny za tworzenie i utrzymywanie mikroserwisów, wdrażanie ich przy użyciu Jenkinsa oraz zarządzanie potokami CI/CD. Jest to stanowisko dla programisty z doświadczeniem w Javie, który chce pracować nad skalowalnymi rozwiązaniami w dynamicznym środowisku.
Brakuje: szczegółowy opis aplikacji, nad którymi będzie pracował kandydat., informacje o wielkości zespołu, z którym będzie współpracował kandydat..
Rola polega na utrzymaniu i rozwijaniu aplikacji w środowisku Shared Services, wykorzystując nowoczesne technologie Java i architekturę mikroserwisów. Kandydat będzie odpowiedzialny za tworzenie i utrzymywanie mikroserwisów, wdrażanie ich przy użyciu Jenkinsa oraz zarządzanie potokami CI/CD. Jest to stanowisko dla programisty z doświadczeniem w Javie, który chce pracować nad skalowalnymi rozwiązaniami w dynamicznym środowisku.
- ✓Możliwość pracy z nowoczesnymi technologiami Java i architekturą mikroserwisów.
- ✓Doświadczenie z narzędziami CI/CD i Kubernetes (jako plus).
- !Brak informacji o konkretnych projektach lub branży, dla której tworzone są aplikacje.
- !Określenie 'Shared Services' może sugerować pracę nad narzędziami wewnętrznymi, a nie bezpośrednio nad produktem dla klienta końcowego.
- •Utrzymanie i rozwijanie aplikacji w środowisku Shared Services.
- •Tworzenie i utrzymywanie mikroserwisów opartych na Javie.
- •Implementacja wdrożeń przy użyciu Jenkinsa.
- •Zarządzanie potokami CI/CD.
- •Praca z systemami kontroli wersji (Git) i narzędziami do budowania (Maven).
- •Stosowanie podstawowych komend powłoki Linux do wsparcia wdrożeń i zarządzania serwerami.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z minimum 3-letnim doświadczeniem w rozwoju Java, posiadający silną znajomość Java 8+ i frameworka Spring, a także doświadczenie z architekturą mikroserwisów i Jenkinsem. Podstawowa znajomość Linuxa i Git jest wymagana.
Nie dla osób z mniejszym niż 3-letnim doświadczeniem w rozwoju Java, bez znajomości frameworka Spring lub architektury mikroserwisów, a także bez podstawowej znajomości Linuxa i Git.
- ?Jakie są główne wyzwania techniczne związane z utrzymaniem i rozwojem aplikacji w środowisku Shared Services?
- ?Jak wygląda proces wdrażania nowych funkcji i poprawek?
- ?Jakie są plany rozwoju aplikacji i jakie nowe technologie mogą zostać wprowadzone w przyszłości?
- ?Jak wygląda współpraca w zespole i jakie są narzędzia komunikacji?
- ?Czy istnieje możliwość pracy nad nowymi projektami lub rozwijania istniejących w bardziej innowacyjny sposób?
- ?Jakie są oczekiwania dotyczące rozwoju zawodowego i szkoleń?
- ?Jakie są główne priorytety dla tej roli w ciągu najbliższych 6-12 miesięcy?
- −Szczegółowy opis aplikacji, nad którymi będzie pracował kandydat.
- −Informacje o wielkości zespołu, z którym będzie współpracował kandydat.
- −Szczegóły dotyczące procesu rekrutacyjnego.
- −Informacje o możliwościach rozwoju i ścieżkach kariery w firmie.
Praca w zespole wspierającym kluczowe usługi biznesowe, z naciskiem na efektywność, zwinność i skalowalność rozwiązań.
Nie podano informacji o procesie rekrutacyjnym.
Powyżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Microservices architecture. Pełne statystyki zarobków →