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 J
Unit 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: