Wrocław, Wrocław, Lower Silesian Voivodeship, Polska
BCF Software Sp. z o.o.
2. 1. 2026
Informacje o stanowisku
technologies-expected :
Java
Python
Spring Boot
REST API
Azure SQL Server
Azure Service Bus
Azure Event Hub
Git
GitHub Actions
Jenkins
JUnit
Mockito
technologies-optional :
Spring Batch
Spring Cloud
Docker
Kubernetes
Azure Functions
ELK stack
OAuth2
JWT
about-project :
Do zespołu poszukujemy doświadczonego Backend Developera do pracy przy projekcie realizowanym w chmurze Microsoft Azure, opartym na architekturze mikroserwisowej.
Zespół rozwija i utrzymuje skalowalne systemy backendowe, kładąc nacisk na jakość kodu, bezpieczeństwo oraz automatyzację procesów CI/CD. Praca odbywa się w metodykach zwinnych (Scrum/Kanban) w dojrzałym, współpracującym zespole technicznym.
responsibilities :
Projektowanie i rozwój aplikacji backendowych w Javie i Pythonie
Tworzenie oraz utrzymanie mikroserwisów opartych o Spring Boot
Projektowanie i implementacja REST API
Integracja systemów z wykorzystaniem usług Azure (m.in. Service Bus, Event Hub)
Praca z relacyjnymi bazami danych oraz optymalizacja zapytań SQL
Pisanie testów jednostkowych i integracyjnych
Współpraca z zespołem w ramach procesów Agile
Udział w code review oraz dbanie o jakość i bezpieczeństwo rozwiązań
requirements-expected :
Bardzo dobra znajomość Java (8+) oraz Python
Doświadczenie w pracy z Spring Boot i architekturą mikroserwisową
Znajomość zasad projektowania REST API
Doświadczenie z Microsoft Azure (Azure SQL Server, Service Bus, Event Hub)
Biegłość w pracy z Git oraz znajomość procesów CI/CD (GitHub Actions, Azure DevOps, Jenkins)
Doświadczenie w testach jednostkowych i integracyjnych (JUnit, Mockito)
Bardzo dobre umiejętności analityczne i rozwiązywania problemów
Dobra komunikacja, umiejętność pracy zespołowej oraz samodzielność
Proaktywna postawa i odpowiedzialność za realizowane zadania
offered :
Praca w firmie, która otrzymała nagrodę Great Place to Work Award i Diamentowy Certyfikat Forbesa.
System premiowania za polecenia.
Doskonałe imprezy integracyjne.
Środowisko pracy ludzi otwartych na dzielenie się i wymianę wiedzą IT.