We're hiring a Senior Java Developer.

What you'll do:

  • Develop and maintain microservices in Java.
  • Design architectural solutions and write end-to-end automated tests.
  • Work with a tech stack including Java 17-21, Spring Boot, GCP, Apache Kafka, MySQL, Redis, Aerospike.

Requirements:

  • Strong knowledge of algorithms and data structures.
  • Proficiency in Java and solid understanding of the Spring Framework.
  • Experience with microservice architecture and Apache Kafka.
  • API design experience and familiarity with relational databases.

Nice to have: Knowledge of Gradle.

Conditions & benefits:

  • Competitive salary + performance review bonus + stock options.
  • Official employment in Cyprus (visa support for employee & spouse).
  • Office in Limassol center with meals, snacks, and coffee.
  • Medical insurance (100% employee / 75% family).
  • Access to Aris Limassol F.C. matches & events, Greek lessons, sport compensation, and opportunities for professional growth.

Work format: Onsite (Limassol office).