****APPLICANTS MUST BE BASED IN CYPRUS****
Our client is a fast-growing technology company in the cloud communications space is seeking a Software Engineer with strong backend development skills to join their agile development team. This role offers the opportunity to build robust scalable and high-performance applications that power next-generation communication platforms used globally.
This is an exciting opportunity for a software engineer who is eager to work in a collaborative environment contribute to cutting-edge projects and continue growing their technical expertise in backend and API-driven development.
Responsibilities
- Design develop and maintain high-quality backend systems using object-oriented programming primarily in Java.
- Build and consume RESTful APIs for seamless integration with internal and external systems.
- Contribute to the development of microservices architectures and scalable backend solutions.
- Participate in code reviews ensuring high standards of maintainability and performance.
- Work in Agile/Scrum teams alongside product managers QA and DevOps.
- Apply Test-Driven Development (TDD) practices to deliver reliable testable systems.
- Stay current with emerging technologies and continuously contribute to technical improvements.
Requirements
- 1 - 2 years of hands-on experience in software development using one or more OOP languages.
- Strong experience in Java is required.
- Bachelors degree in Computer Science or a related field.
- Knowledge of OOP principles design patterns and clean coding best practices.
- Familiarity with frameworks such as Spring Boot Quarkus or Laravel.
- Understanding of relational databases (MySQL MariaDB) and NoSQL systems (MongoDB).
- Experience with message queues and streaming tools like Kafka or RabbitMQ.
- Comfortable working in Linux/Unix environments and using CLI tools.
- Proficient with Git and version control systems.
- Knowledge of unit and integration testing frameworks.
- Familiar with tools such as ELK Stack Redis or similar.
- Strong analytical and problem-solving skills.
Nice to Have
- Experience with PHP is a plus.
- Familiarity with Kubernetes (K8s) or containerized environments.
- Background or interest in the telecom industry (e.g. SIP SMPP WebRTC).
- Exposure to Docker and cloud platforms (AWS GCP Azure).
- Basic understanding of frontend technologies (HTML CSS JavaScript).
- Contributions to open-source projects or community involvement.
Whats Offered
- Competitive salary with performance-based bonuses.
- Flexible working hours and a strong work-life balance culture.
- Remote work in Cyprus - If you live in Paphos you can also work in a hybrid model.
- Company-sponsored team events and outings.
- Access to professional development programs learning resources and continuous training.
Ready to grow your career while building the future of communication technology
Submit your CV to