Starszy Programista Java
O tej ofercie pracy
Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie przedsiębiorstw. Jako pracodawca oferujemy wspierające, nastawione na rozwój środowisko, w którym współpraca i kreatywność to naczelne wartości. Dołącz do nas, aby wspólnie kształtować przyszłość technologii!
Kogo szukamy?
Do naszego zespołu poszukujemy doświadczonej osoby na stanowisko Starszego Programisty Java, która wesprze nas w realizacji projektów IT — w obszarze public.
Zakres zadań:
Projektowanie, rozwój i utrzymywanie aplikacji w technologiach Java.
Tworzenie rozwiązań z wykorzystaniem Spring Framework, Spring Boot, JPA oraz bibliotek ORM.
Projektowanie i rozwijanie integracji opartych na usługach SOAP i REST.
Tworzenie oraz optymalizacja rozwiązań korzystających z relacyjnych baz danych SQL.
Rozwijanie testów jednostkowych i integracyjnych z wykorzystaniem JUnit 5, Spock, Mockito, AssertJ oraz Arquillian.
Konfigurowanie i utrzymywanie procesów Continuous Integration, w tym samodzielna konfiguracja środowiska Jenkins.
Konteneryzacja i wdrażanie aplikacji z wykorzystaniem Docker oraz Kubernetes.
Integracja systemów za pośrednictwem ESB oraz kolejek RabbitMQ i Kafka.
Wykorzystanie systemu Git oraz modelu GitFlow w procesie wytwarzania oprogramowania.
Dbanie o jakość, bezpieczeństwo i zgodność kodu z zasadami SOLID, TDD, Clean Code oraz OWASP Top 10.
Współpraca z zespołem projektowym pracującym w metodykach zwinnych.
Niezbędne umiejętności i kwalifikacje:
Minimum 7 lat doświadczenia w pracy jako Programista Java.
Bardzo dobra znajomość Java 21, Spring Framework 5, Spring Boot 3 oraz Java EE 6.
Doświadczenie z JPA i ORM (Hibernate, EclipseLink) oraz relacyjnymi bazami danych i SQL.
Znajomość JBoss, WebLogic lub GlassFish oraz Maven 3.
Doświadczenie w tworzeniu i integracji usług SOAP i REST.
Bardzo dobra znajomość SOLID, TDD, GitFlow, Clean Code oraz OWASP Top 10.
Doświadczenie z Git, Jenkins, Docker i Kubernetes, w tym umiejętność samodzielnej konfiguracji środowiska CI.
Znajomość narzędzi i bibliotek testowych: JUnit 5, Spock, Mockito, AssertJ, Arquillian, Selenium oraz narzędzi do testów obciążeniowych LoadUI, JMeter, SoapUI.
Bardzo dobra znajomość ESB, jego architektury, zaawansowanych funkcji i procedur operacyjnych.
Minimum 2 lata doświadczenia z systemami UNIX.
Znajomość Groovy, Gradle, Elasticsearch, RabbitMQ i Kafka.
Doświadczenie w pracy w zespołach zwinnych oraz znajomość Scrum lub AgilePM.
Biegła znajomość języka polskiego na poziomie C1.
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
Czekamy właśnie na Ciebie!
Informacje rynkowe
Przeglądaj powiązane oferty pracy
Podobne oferty
Zobacz wszystkie podobne oferty pracyStarszy Programista Frontend (Vue.js)
Starszy Programista Frontend (Angular)
Starszy Programista Frontend (Angular)
Starszy Programista .NET z Azure
Starszy Programista .NET
Starszy Programista Fullstack (.NET + Vue.js)
Często zadawane pytania
Jakiego wynagrodzenia mogę się spodziewać?
Ta oferta nie podaje wynagrodzenia. Podobne stanowiska w Lublinie oferują zwykle około 35 400 zł (mediana z 127 ofert).
Jak aplikować na tę ofertę?
Otwórz stronę źródłową i skontaktuj się tam z pracodawcą. Finder nigdy nie pobiera opłat od osób poszukujących pracy.
Czy te oferty pracy są aktualne?
Tak. Finder regularnie odświeża oferty pracy ze źródeł publicznych i usuwa zamknięte oferty.
