Senior Java Developer

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Java Developer building Java-based software for a Dubai-rooted Food-Tech startup. Implementing, deploying, and supporting scalable solutions for restaurants worldwide.

Responsibilities:

  • Uszczegóławianie wymagań biznesowych z Product Ownerem
  • Implementacja rozwiązań w ekosystemie Java
  • Wdrażanie rozwiązań
  • Wsparcie rozwiązań działających produkcyjnie
  • Praca w niewielkich zespołach scrumowych z Product Ownerem i QA
  • Udział w code review
  • Stosowanie praktyk Clean Code
  • Stosowanie Continuous Integration/Deployment
  • Pisanie testów jednostkowych i integracyjnych
  • Przygotowywanie rozwiązań w wielu małych etapach
  • Dzielenie się wiedzą

Requirements:

  • Minimum 5 letnie doświadczenie w budowaniu rozwiązań wykorzystujących ekosystem Java
  • Dobra znajomość Java 8/11
  • Dobra znajomość SpringBoot
  • Znajomość integracji aplikacji przy użyciu REST/JSON oraz mechanizmów kolejkowych
  • Znajomość relacyjnych baz danych (PostgreSQL) oraz języka SQL
  • Znajomość baz danych noSQL (MongoDB, Elasticsearch)
  • Znajomość konteneryzacji Docker
  • Znajomość przetwarzania eventów Apache Kafka
  • Znajomość Maven i GitLab
  • Znajomość testów, code review oraz CI/CD
  • Znajomość metodologii Agile
  • Kubernetes, AWS Cloud, tworzenie wysokowydajnych i skalowalnych rozwiązań oraz diagnostyka środowisk produkcyjnych jako dodatkowy atut
  • Bardzo dobre umiejętności zarządzania czasem i priorytetami
  • Bardzo dobre umiejętności interpersonalne i chęć dzielenia się wiedzą

Benefits:

  • Praca zdalna (choć lubimy pracować z biura)
  • Owoce i przekąski w biurze
  • Lekcje języka angielskiego
  • 26 dni wolnych w roku
  • możliwość odwiedzenia naszych lokalizacji, tymczasowa praca z Dubaju
  • Wewnętrzne tech - talk'i
  • Rozbudowany stack technologiczny
  • Brak legacy
  • UoP lub B2B