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).