On behalf of our client , a live-streaming platform , we are looking or a Senior Java Developer to be based at their offices in Limassol, Cyprus.
Main Duties and Responsibilities:
- Develops and maintains microservices in Java
- Designs architectural solutions
- Writes end-to-end automated tests
- Uses Java 17–21, Spring Boot, GCP, Apache Kafka, MySQL, Redis, and Aerospike
Job Requirements:
- Strong knowledge of algorithms and data structures
- Proficiency in Java
- Solid understanding of Spring Framework
- Experience with microservice architecture
- Knowledge of Apache Kafka
- API design experience
- Experience working with relational databases
Benefits:
- Competitive salary and performance review bonus
- Medical insurance
- Opportunities for professional growth and skills improvement
- Lunch and dinner, unlimited coffee/tea/drinks and a variety of snacks in the office
- Atmosphere of challenges, creativity, team play
- Family Corporate events
- Sport compensation
- Gifts for employees
All CVs will be handled with the utmost confidentiality.