Starszy Programista Java in Katowice

Starszy Programista Java in Katowice

Katowice Pełny etat 49500 - 60500 zł / rok (szac.) Stacjonarnie
B

W skrócie

  • Zadania: Projektuj i rozwijaj aplikacje w technologiach Java oraz twórz innowacyjne rozwiązania.
  • Firma: Billennium - globalna firma technologiczna z ponad 20-letnim doświadczeniem.
  • Benefity: Elastyczne godziny pracy, prywatna opieka medyczna i dostęp do szkoleń.
  • Pozostałe informacje: Udział w hackathonach i wydarzeniach team buildingowych.
  • Dlaczego ta praca: Dołącz do zespołu, który kształtuje przyszłość technologii i rozwija Twoje umiejętności.
  • Kwalifikacje: Minimum 7 lat doświadczenia w programowaniu w Java oraz znajomość nowoczesnych technologii.

Przewidywane wynagrodzenie mieści się w przedziale 49500 - 60500 zł za rok.

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 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 Agile PM.
  • 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.

Starszy Programista Java in Katowice – pracodawca: Billennium

Billennium to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz możliwość pracy zdalnej lub hybrydowej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na innowacyjności i ciągłym rozwoju, zapewniając pracownikom dostęp do szkoleń i certyfikacji, co pozwala na dynamiczny rozwój kariery w obszarze technologii. Dołączając do nas, stajesz się częścią zespołu, który realizuje projekty mające realny wpływ na sektor publiczny, co czyni tę rolę nie tylko satysfakcjonującą, ale i znaczącą.

B

Dane kontaktowe:

Zespół rekrutacyjny Billennium

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Starszy Programista Java in Katowice

Java 21
Spring Framework 5
Spring Boot 3
Java EE 6
JPA
ORM (Hibernate, EclipseLink)
SQL