Java Software Engineer K/M
BCF Software
Rola backend developera w projekcie modernizacji i rozwoju aplikacji w Javie z wykorzystaniem Spring Boot i chmury Azure. Zajmujesz się tworzeniem mikroserwisów, integracją systemów oraz modernizacją legacy kodu. Praca hybrydowa (2 dni z biura we Wrocławiu) u klienta. Stack: Java 17+, Spring Boot, Azure, CI/CD. Rola mid-level (3-4 lata doświadczenia).
Brakuje: wielkość zespołu, klient (branża, nazwa).
Rola backend developera w projekcie modernizacji i rozwoju aplikacji w Javie z wykorzystaniem Spring Boot i chmury Azure. Zajmujesz się tworzeniem mikroserwisów, integracją systemów oraz modernizacją legacy kodu. Praca hybrydowa (2 dni z biura we Wrocławiu) u klienta. Stack: Java 17+, Spring Boot, Azure, CI/CD. Rola mid-level (3-4 lata doświadczenia).
- ✓Nowoczesny stack: Java 17+, Spring Boot, Azure, mikroserwisy
- ✓Realny wpływ na architekturę i modernizację systemów
- ✓Hybryda: tylko 2 dni z biura we Wrocławiu
- ✓Firma z nagrodami Great Place to Work i Forbes Diamond
- −Praca u klienta – możliwe mniejsza autonomia i zmienne projekty
- !Wymagany Python i Bash – mogą oznaczać dodatkowe obowiązki automatyzacyjne
- !Nieokreślony proces rekrutacyjny
- •Projektowanie i implementacja nowych funkcjonalności w Javie 17+ z użyciem Spring Boot, MVC, Data JPA
- •Tworzenie i rozwijanie REST API oraz mikroserwisów
- •Modernizacja systemów legacy: refaktoring monolitów, migracja do REST, aktualizacja interfejsów
- •Optymalizacja wydajności i redukcja długu technologicznego w istniejących aplikacjach
- •Praca z pipeline’ami CI/CD w Azure DevOps, zarządzanie artefaktami i automatyzacja wdrożeń
- •Integracja z usługami Azure: App Service, Key Vault, Storage Accounts, Application Insights
- •Implementacja mechanizmów uwierzytelniania OAuth2/OIDC z Azure AD
- •Pisanie skryptów automatyzacyjnych w Pythonie i Bashu
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level Java developer z minimum 3 latami komercyjnego doświadczenia, znający Spring Boot, potrafiący pisać testy i pracować z Dockerem. Zna podstawy Pythona i Basha do automatyzacji.
Nie dla juniorów (poniżej 3 lat doświadczenia) ani seniorów powyżej 5-6 lat, ponieważ zakres i widełki są typowe dla mid. Osoby unikające pracy z legacy kodem również nie będą zadowolone.
- ?Ile osób liczy zespół projektowy?
- ?Czy praca jest bezpośrednio u klienta, czy w biurze BCF?
- ?Jaki jest przewidywany czas trwania projektu?
- ?Czy istnieje możliwość zmiany projektu po jego zakończeniu?
- ?Jak wygląda proces rekrutacyjny?
- ?Czy są dyżury on-call?
- ?Jak duży jest udział Pythona w codziennej pracy?
- −Wielkość zespołu
- −Klient (branża, nazwa)
- −Proces rekrutacyjny
- −On-call i nadgodziny
- −Możliwość pracy zdalnej w innych dniach niż 2 w biurze
Kultura dzielenia się wiedzą i współpraca z doświadczonym zespołem specjalistów.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →