#1 Job Board for tech industry in Europe

Senior Java Developer
Java

Senior Java Developer

Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java 8

    master

    Spring

    master

    REST

    master

    SOAP

    master

    REST API

    master

    TDD

    master

    Microservices

    master

    PostgreSQL

    master

    SQL

    master

    Spring Boot

    advanced

Job description

Online interview
Profil:

Jeżeli interesuje Cię połączenie biznesu i z JVM jest to pozycja dla Ciebie. Szukamy osoby, która zna bardzo dobrze javę i pochodne (np. kotlin), pracowała z technologiami cloudowymi (np. kubernetes, kafka), interesuje się architekturą (DDD, event sourcing) i nowymi podejściami. Czeka Cię praca nie z rozproszonym monolitem, a prawdziwymi microservice’sami i wszystkimi wyzwaniami z tym związanymi.

Wymagania:

  • znajomość javy na poziomie „Co wybrać CMS vs Shenandoah?”
  • spring boot to Twoja codzienność
  • doświadczenie z całą gamą integracji (i znajomość pryncypiów) - REST, SOAP, JMS, etc.
  • co najmniej jeden typ bazy danych  (nie ma znaczenia czy SQL, czy noSQL)
  • dobra teoria, albo praktyka z architekturą (np. DDD)
  • clean code to dla Ciebie więcej niż dobrze nazwane zmienne

Mile widziane:

  • kafka, albo jakaś nakładka (np. spring cloud stream) i jak to działa
  • reactive programming w tym i framework i metoda programowania
  • znajomość platformy do kontenerów (np. kubernetes) od strony developera
  • TDD, BDD, i inne podejścia do testowania