Oferta pracy

Programista Java Backend

Asseco Business Solutions S.A.

  • Spokojna 2, Lublin
    Lublin, lubelskie
  • ogłoszenie wygasło 3 miesiące temu
  • umowa o pracę, kontrakt B2B
  • pełny etat
  • specjalista (Mid / Regular)
  • praca hybrydowa
  • rekrutacja zdalna

Asseco Business Solutions S.A.

Spokojna 2

Lublin

Technologie, których używamy

Wymagane

  • Java

  • Spring Framework

  • Clean Code

  • SOLID

Mile widziane

  • Maven

  • Git

  • IntelliJ Idea

  • Jenkins

  • PostgreSQL

  • Elasticsearch

  • Kubernetes

  • Linux

O projekcie

Dołącz do zespołu, zajmującego się rozwojem własnej szyny integracyjnej, przetwarzającej miliony dokumentów dziennie, która ze względu na konieczność przetwarzania ogromnej ilości danych w krótkim czasie, czerpie z korzyści jakie wnoszą programowanie wielowątkowe i rozproszone (cloud), przetwarzanie asynchroniczne czy też mikroserwisy oraz CQRS.

Ambitny i szeroki stos technologiczny, na który składają się m.in. Java, Spring Framework, PostgreSQL, Elasticsearch, Apache Cassandra, Docker/Kubernetes sprawia, że projekt ten jest nie lada gratką dla developerów nastawionych na ciekawe zadania i ciągły rozwój.

Jako członek zespołu będziesz aktywnym graczem, który będzie miał przestrzeń na sugerowanie, testowanie oraz wdrażanie własnych pomysłów.

Twój zakres obowiązków

  • Aktywne uczestnictwo w fazie projektowania architektury rozwiązań

  • Implementacja nowych funkcjonalności oraz rozwój i utrzymanie istniejących produktów

  • Testowanie własnych zmian (testy jednostkowe oraz wstępne testy manualne)

  • Uczestnictwo w procesie code-review

  • Współpraca z działami QA, DataCenter oraz Product Management

Nasze wymagania

  • Bardzo dobra znajomość obiektowego programowania w języku Java (wersja 8+), poparta doświadczeniem

  • Znajomość wzorców projektowych oraz zasad pisania czytelnego i utrzymywalnego kodu (Clean Code, SOLID, KISS)

  • Zdolność analitycznego myślenia i kreatywnego rozwiązywania problemów

  • Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej

  • Dyspozycyjność do pracy stacjonarnej w okresie wdrożeniowym

  • Samodzielność, zaangażowanie, entuzjazm i poczucie humoru

Mile widziane

  • Umiejętność programowanie współbieżnego i rozproszonego

  • Umiejętność tworzenia aplikacji uruchamianych w Kubernetes

  • Doświadczenie w pracy z narzędziami: Maven, Git, IntelliJ Idea, Jenkins, Jira

  • Znajomość rozwiązań bazodanowych, w szczególności PostgreSQL oraz Elasticsearch

  • Znajomość środowiska Linux

  • Benefity

  • dofinansowanie zajęć sportowych

  • prywatna opieka medyczna

  • dofinansowanie nauki języków

  • dofinansowanie szkoleń i kursów

  • ubezpieczenie na życie

  • owoce

  • spotkania integracyjne

  • brak dress code’u

  • kawa / herbata

  • strefa relaksu

  • dofinansowanie wypoczynku

  • dofinansowanie wakacji dzieci

  • paczki świąteczne

  • pikniki rodzinne