/Mid Java Software Engineer

Mid Java Software Engineer

Polandplvia direct
// Job Type
Full Time
// Salary
PLN 100 - 100/hour
// Salary Range
100–100 PLN / hour
// Posted
3 months ago

About the Role

Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko Mid Java Software Engineer.

{"country":"Polska","iso":"pl","locality":"Wrocław","region1":"Dolnośląskie","region2":"Wrocław","region3":"Wrocław","latitude":"51.101742","longitude":"17.059870"}
  • Długofalowa współpraca z międzynarodową, topową firmą consultingową, świadcząca usługi IT dla dużych i średnich firm z różnorodnych sektorów jak automotive, finanse, bankowość czy produkcja.
  • Projektowanie i wytwarzanie wydajnych aplikacji Java z wykorzystaniem funkcjonalności Java 17+ (records, sealed classes, pattern matching, streams, modularyzacja).
  • Budowanie skalowalnych rozwiązań w ekosystemie Spring: Spring Boot, MVC, Security, Data JPA.
  • Implementacja RESTful API, mikroserwisów oraz wzorców dependency injection zgodnie z best practices.
  • Modernizacja systemów legacy: modularyzacja monolitów, migracja do REST, aktualizacja interfejsów użytkownika.
  • Rozwiązywanie problemów wydajnościowych, długu technicznego oraz kwestii interoperacyjności w starszych aplikacjach Java.
  • Udział w utrzymaniu i rozwoju pipeline'ów 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 bezpiecznych przepływów uwierzytelniania z wykorzystaniem OAuth2/OIDC oraz Azure AD (Microsoft Entra).
  • 3–4 lat doświadczenia w wytwarzaniu oprogramowania w Javie z dostarczaniem złożonych rozwiązań.
  • Praktycznej znajomości Java 17+ i zaawansowanych funkcjonalności języka.
  • Doświadczenia z Spring Boot, MVC, Security, Data JPA.
  • Udokumentowanej umiejętności utrzymania i modernizacji kodu legacy.
  • Znajomości Pythona, SQL oraz skryptowania w Bash na potrzeby automatyzacji.
  • Znajomości narzędzi CI/CD, Docker, Maven/Gradle oraz środowisk Linux.
  • Gotowości do pracy w modelu hybrydowym (2 dni w tygodniu w biurze we Wrocławiu, ul. Legnicka)
  • Znajomości języka angielskiego na poziomie B2 lub C1 – umożliwiającej swobodną komunikację w międzynarodowym środowisku.
  • Mile widziana dostępność ASAP; akceptowalny jest maksymalnie miesięczny okres wypowiedzenia ze skutkiem na koniec miesiąca.
  • Długofalowa współpraca z wynagrodzeniem w przedziale 80-100 PLN netto/godz. + VAT.
  • Wsparcie przy zakładaniu i prowadzeniu działalności gospodarczej, dla osób bez takiego doświadczenia. 
  • Sprawny proces rekrutacyjny - dwie rozmowy techniczne z managerami, online (każda maksymalnie po godzinie). 
  • Współpraca w modelu hybrydowym w wymiarze 2 dni w tygodniu z biura we Wrocławiu. 
  • Benefity - prywatna opieka medyczna, karta Multisport. 
  • Nowoczesny sprzęt zapewniany przez firmę, wraz z softem i konfiguracją.

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Mid Java Software Engineer position at Beinit.