Regular Java Developer

Asseco Data Systems S.A.
Mid
Rekrutacja online
B2B Umowa o pracę
Remote
Praca zdalna
100%

Opis projektu

Przyjdź, zbuduj przyszłość z Asseco Data Systems w Polsce.

Nie jesteśmy start-upem, ale nie przeszkadza nam to w elastycznym działaniu. Każdego dnia wprowadzamy innowacje, podnosimy jakość życia mieszkańców i przeprowadzamy transformację cyfrową miast. Nie siedzimy z założonymi rękami i nie patrzymy, jak świat się zmienia - to my go zmieniamy.

Szukamy pełnych pasji i ciekawości ludzi, którzy chcą dołączyć do naszego zespołu Smart City.

Chcesz mieć wpływ na rozwój produktów i proces wytwarzania ich?

Chcesz pracować przy projektach, które ułatwiają codzienne czynności?

Chcesz realizować największe w Polsce wdrożenia nowoczesnych systemów planowania podróży i poboru opłat w mieście?

W takim razie przyjdź i buduj z nami przyszłość!

Twoje zadania

  • implementacja w oprogramowaniu wymagań według definicji analitycznej,
  • programowanie w języku Java 11 w oparciu o aktualne wersje Spring Boot,
  • pisanie testów jednostkowych i automatycznych,
  • tworzenie i rozwój komponentów w oparciu o architekturę mikroserwisów,
  • implementacja oprogramowania obsługującego karty zbliżeniowe NFC,
  • implementacja oprogramowania wykorzystującego zaawansowane zagadnienia kryptograficzne,
  • naprawa błędów oprogramowania,
  • dbanie o jakość wytwarzanego kodu,
  • czynne uczestnictwo w spotkaniach zespołu oraz cyklicznych przeglądach kodu,
  • praca w metodyce Agile SCRUM w ramach niewielkich zespołów programistycznych.

Kogo szukamy?

Wymagane kompetencje:

  • minimum 2 lata doświadczenia w programowaniu dla JVM,
  • znajomość technologii Java, Spring, Hibernate, SQL (dowolny dialekt),
  • praktyczna znajomość UML,
  • znajomość systemów kontroli wersji Git,
  • znajomość architektury mikroserwisów,
  • znajomość architektury REST.

Oczekiwane cechy:

  • wyższe wykształcenie,
  • znajomość języka angielskiego umożliwiająca czytanie dokumentacji technicznej,
  • umiejętność pisania bezpiecznego i czystego kodu,
  • samodzielność i odpowiedzialność za wykonywane zadania,
  • umiejętność pracy w zespole,
  • doświadczenie w projektach realizowanych metodą zwinną.

Mile widziane:

  • znajomość platformy Spring Boot lub frameworków typu Micronaut/Quarkus/Helidon,
  • znajomość Node.JS i JavaScript,
  • podstawowa znajomość Phyton,
  • znajomość notacji BPMN oraz doświadczenie w wykorzystaniu silnika procesów jBPM lub Camunda/Activity,
  • znajomość technologii konteneryzacji np. Docker.

Umiejętności
Java
Spring
Hibernate
SQL
Środowisko pracy
Opieka medyczna
  • Pakiet medyczny
  • Pakiet medyczny dla rodziny
Pakiet sportowy
  • Pakiet sportowy
  • Pakiet sportowy dla rodziny
Bonusy finansowe
  • Premie
Kuchnia
  • Zimne napoje
  • Gorące napoje
  • Owoce
Rozwój
  • Konferencje
  • Szkolenia
  • Książki
Parking
  • Parking dla rowerów
Pakiet relokacyjny
  • Kursy językowe
Inne
  • Pokój relaksu
  • Imprezy integracyjne
  • Prysznic

Asseco Data Systems S.A.

Gdynia, Warszawa, Łódź, Gdańsk, Szczecin, Bydgoszcz, Katowice, Lublin ponad 1000 pracowników
Technologie i umiejętności
  • Java
  • JavaEE
  • JavaScript

Zobacz podobne ogłoszenia