Állás · Senior

Senior Java / Kafka fejlesztő

Egyéb • Senior • Remote • Teljes munkaidő • Portugália Portugália

Nemzetközi projekthez keresnek senior Java / Kafka fejlesztőt, aki Java, Spring Boot és Apache Kafka alapú mikroszolgáltatásokat fejleszt. A munka kezdetben 100%-ban távoli, később Portugáliába vagy Spanyolországba költözés szükséges.

Feladatok

  • ▹Mikroszolgáltatás-alapú alkalmazások fejlesztése és továbbfejlesztése
  • ▹Fejlesztés Java és Spring Boot használatával
  • ▹Munka Apache Kafkával üzenetkezelési és elosztott feldolgozási megoldásokban
  • ▹Részvétel a megoldások és szoftverkomponensek tervezésében és továbbfejlesztésében
  • ▹Alkalmazások és szolgáltatások közötti integrációk fejlesztése és karbantartása
  • ▹Fejlesztési, architektúra- és kódminőségi best practice-ek alkalmazása
  • ▹Tesztek írása és karbantartása TDD és/vagy BDD gyakorlatokkal
  • ▹Munka relációs és NoSQL adatbázisokkal
  • ▹Részvétel az Agile/Scrum fejlesztési rutinokban
  • ▹Részvétel a 24x7 ügyeleti rendben a csapat naptára szerint

Elvárások

  • ▹Legalább 4 év szoftverfejlesztési tapasztalat
  • ▹Legalább 4 év igazolt, haladó szintű Apache Kafka-tapasztalat
  • ▹Java 8 vagy újabb verzió ismerete
  • ▹Tapasztalat Spring Boot és mikroszolgáltatás-architektúra terén
  • ▹Funkcionális programozási ismeretek
  • ▹JPA-tapasztalat
  • ▹Szilárd szoftvertervezési ismeretek
  • ▹TDD és/vagy BDD tesztelési gyakorlatok ismerete
  • ▹Tapasztalat PostgreSQL, Oracle, MongoDB vagy hasonló adatbázisokkal
  • ▹Agilis módszertanok, különösen a Scrum ismerete
  • ▹Angol nyelv: legalább B2, társalgási szinten
  • ▹Társalgási szintű spanyol tudás
  • ▹Hajlandóság a későbbi Portugáliába vagy Spanyolországba költözésre
  • ▹Részvétel a 24x7 ügyeleti rotációban, körülbelül 3–4 havonta egy hétig

Előny

  • ▹Reaktív programozási ismeretek
  • ▹API-k és az OpenAPI Specification 3 (OAS3) ismerete
  • ▹Egyéb, a projektnek értéket adó technikai tudás

Amit kínálunk

  • ▹Nemzetközi projekt
  • ▹Kezdetben 100%-ban távoli munkavégzés
Nyelvtudás: Angol: legalább B2, társalgási szint, Spanyol: társalgási szint

Hasonló állások