Java Developer
Technology
Billennium1 miesiąc temu
Umowa o świadczenie usługStacjonarna
Opis stanowiska
Billennium to międzynarodowa firma technologiczna z ponad 20-letnim doświadczeniem, która stawia na innowacje i wspiera rozwój przedsiębiorstw. Jako pracodawca oferujemy przyjazne środowisko sprzyjające rozwojowi, w którym kwitną współpraca i kreatywność. Dołącz do nas, abyśmy wspólnie kształtowali przyszłość technologii!
Twoje obowiązki:
- Projektowanie, rozwój i utrzymanie aplikacji backendowych w technologii Java.
- Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu.
- Analiza wymagań biznesowych i przekładanie ich na rozwiązania techniczne.
- Projektowanie i implementacja interfejsów API oraz integracji z systemami zewnętrznymi.
- Współpraca z zespołami Scrumowymi w ramach pełnego cyklu wytwarzania oprogramowania.
- Przeprowadzanie przeglądów kodu (Code Review) i dbanie o standardy programistyczne.
- Tworzenie oraz utrzymanie testów jednostkowych, integracyjnych i automatycznych.
- Identyfikowanie i rozwiązywanie problemów wydajnościowych oraz jakościowych.
- Wspieranie młodszych członków zespołu poprzez mentoring i dzielenie się wiedzą.
- Udział w projektowaniu architektury systemów oraz podejmowaniu decyzji technologicznych.
Niezbędne umiejętności i kwalifikacje:
- Minimum 5 lat doświadczenia komercyjnego w programowaniu w języku Java.
- Bardzo dobra znajomość Java 11+ (lub nowszych wersji).
- Praktyczne doświadczenie z frameworkiem Spring Boot oraz ekosystemem Spring.
- Znajomość REST API i architektury mikroserwisowej.
- Doświadczenie w pracy z relacyjnymi bazami danych (np. PostgreSQL, Oracle, MySQL).
- Znajomość narzędzi kontroli wersji, w szczególności Git.
- Doświadczenie w tworzeniu testów jednostkowych i integracyjnych (JUnit, Mockito).
- Znajomość zagadnień związanych z CI/CD.
- Umiejętność pracy w metodykach Agile (Scrum/Kanban).
- Bardzo dobre umiejętności analityczne i komunikacyjne.
- Znajomość języka angielskiego umożliwiająca pracę w środowisku międzynarodowym.
Nasza oferta:
- Pakiet benefitów pozapłacowych — Udemy for Business, prywatna opieka medyczna, karta Multisport, pakiet weterynaryjny, lekcje językowe, bony zakupowe
- Elastyczność — elastyczne godziny pracy i opcje pracy zdalnej/hybrydowej dostosowane do Twojego stylu życia i lokalizacji
- Rozwój kariery — dostęp do szkoleń i certyfikacji, współpraca z globalnymi partnerami IT (Microsoft, AWS, Snowflake, Salesforce)
- Angażująca społeczność — udział w wydarzeniach team buildingowych, hackathonach i inicjatywach CSR
- Firmowe tradycje — coroczne wydarzenie integracyjne na Mazurach
Keywords
javajava-developerapplication-programming-interface-apicode-reviewsensors-test-measurementmentoringcoaching-mentoringspringspring-bootrestful-apipostgresqlpostgresoraclemysqljunitmockitocustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cd
Interesuje Cię ta oferta?