JustJoin.IT Praca zdalna Senior

Starszy Programista Java

Billennium

⚲ Lublin

Do uzgodnienia

Wymagania

  • Java
  • Spring
  • SQL

Opis stanowiska

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!

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.