#1 Job Board for tech industry in Europe

Java Developer
Java

Java Developer

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Remote
Asseco Data Systems

Asseco Data Systems

Asseco Data Systems S.A. tworzy zaawansowane rozwiązania informatyczne, będące siłą napędową transformacji cyfrowej. Dostarcza systemy IT do przedsiębiorstw, administracji samorządowej oraz szkolnictwa wyższego.

Tech stack

    Spring

    regular

    Hibernate

    regular

    RabbitMQ

    regular

    TDD

    junior

    Tomcat

    junior

Job description

Online interview

Szukamy programisty, w roli Senior Java Developera, odpowiedzialnego za produkt bliżej znany jako SimplySign.

Oprogramowanie wytwarzane jest na potrzeby ADS, pracujemy nad własnym produktem, który udostępniony jest dla szerokiej gamy klientów, większych i tych mniejszych, z polski jak i za granicy. Jesteśmy niewielkim zespołem, pracujemy w SCRUM, korzystamy z szerokiej gamy narzędzi udostępnionych przez Atlassian w tym Bamboo, Bitbucket, Confluence, Jira.

Kierownikiem projektu i zespołu jest Ałła:

Jeśli szukasz stanowiska, które daje dużo swobody, ale też stawia wyzwania, dobrze trafiłeś.

Jeśli szukasz małego zespołu, w którym ceniona jest wiedza i zaangażowanie – zapraszamy na rozmowę.

Zadania:

  • optymalizacja procesu rozwoju poprzez identyfikowanie możliwości usprawnienia procesów biznesowych oraz wydajności, w tym wyznaczanie trendów w technologii wykorzystywanej w ramach procesu wytwarzania,
  • identyfikowanie zagrożeń w zabezpieczeniach i przyczynianie się do zmniejszenia ryzyka,
  • wsparcie młodszych członków zespołu, prowadzenie w zakresie stosowania odpowiednich metod i praktyk w procesie wytwarzania, m.in. w ramach code review,
  • utrzymanie technicznej odpowiedzialności za etapy rozwoju, modyfikację i iteracje testowe projektu,
  • koordynacja integracji z innymi usługami,
  • projektowanie systemów o średnim stopniu złożoności technicznej,
  • implementacja,
  • analiza problemów i eliminacja problemów.

Oczekiwania:

  • wykształcenie minimum średnie,
  • przynajmniej 3-letni staż pracy przy realizacji projektów komercyjnych,
  • doświadczenie w pracy na podobnym stanowisku,
  • znajomość języka angielskiego pozwalająca na swobodna komunikację,
  • programowanie Java, znajomość Spring/SpringBoot, Hibernate,
  • znajomość Tomcat, Undertow, Jetty,
  • relacyjne i nierelacyjne bazy danych np. PostgreSQL, MongoDB, ElasticSearch. Znajomość SQL/PLSQL,
  • znajomość systemów kolejkowych np. RabbitMQ,
  • tworzenie testów jednostkowych i integracyjnych. Znajomość metodyk TDD, XP,
  • projektowanie oprogramowania, znajomość wzorców projektowych,
  • SVN/GIT (git-flow), Maven/Gradle,
  • JUnit, TestNG, Mockito, Harmcrest.

Oferujemy:

  • zatrudnienie w oparciu o umowę o pracę/B2B,
  • system motywacyjny,
  • narzędzia pracy,
  • home office,
  • ciekawe projekty,
  • dzielenie się wiedzą,
  • naukę języka angielskiego,
  • współpracę z ekspertami,
  • opiekę zdrowotną,
  • ubezpieczenie grupowe,
  • dofinansowanie wypoczynku,
  • kartę sportową,
  • fundusz kulturalny.