Mid-Level Software Engineer Remote, based in Cyprus

Emerald Zebra

Not Interested
Bookmark
Report This Job

profile Job Location:

Paphos - Cyprus

profile Monthly Salary: Not Disclosed
Posted on: 11-10-2025
Vacancies: 1 Vacancy

Job Summary

Mid-Level Software Engineer (Java)
Location: Paphos Cyprus (Fully Remote Hybrid or On-site depending on preference)
Important: **Only applicants currently living in Cyprus will be considered.**

Join a leading technology company specializing in CPaaS (Communication Platform as a Service) solutions and work on innovative communication systems that impact businesses globally. This is an exciting opportunity to collaborate in an Agile environment and develop high-performance scalable backend solutions.

About the Company:
Their client is a technology leader in CPaaS providing businesses with cloud communication services including voice messaging and omnichannel capabilities. As a Mid-Level Software Engineer youll contribute to next-generation communication platforms using modern technologies and best practices.

Your Responsibilities:

  • Design develop and maintain high-quality backend systems using object-oriented programming (Java PHP).
  • Build and consume RESTful APIs for internal and external integrations.

  • Collaborate on microservices architecture and contribute to scalable software solutions.

  • Participate in code reviews and ensure maintainability and performance standards.

  • Work closely with cross-functional teams in Agile/Scrum environments including Product Managers QA and DevOps.

  • Apply TDD (Test-Driven Development) principles for building reliable and testable systems.

  • Stay up to date with emerging technologies and contribute to continuous improvement initiatives.

Requirements:

  • 2 to 4 years of experience in software development using one or more OOP languages.

  • Strong experience in Java is required.

  • Degree in Computer Science or a related field.

  • Deep understanding of OOP principles design patterns and best practices.

  • Experience with modern frameworks such as Laravel Spring Boot Quarkus or similar.

  • Understanding of relational databases (MySQL MariaDB) and NoSQL systems such as MongoDB.

  • Experience with message queues and streaming platforms like Kafka or RabbitMQ.

  • Familiarity with Linux/Unix systems and working with CLI tools and version control systems like Git.

  • Knowledge of testing frameworks unit and integration testing practices.

  • Familiarity with tools like ELK Stack Redis or similar.

  • Strong problem-solving abilities and debugging skills.

Considered a Plus:

  • Experience in PHP.

  • Experience with Kubernetes (K8s) or containerized environments.

  • Background or interest in the telecom industry especially familiarity with telecommunication protocols (e.g. SIP SMPP WebRTC etc.).
  • Familiarity with Docker and cloud platforms (AWS GCP Azure).

  • Exposure to frontend technologies (HTML CSS JavaScript).

  • Contributions to open-source projects or community involvement.

Information and Benefits:

  • Performance-based bonuses.

  • Flexible working hours and supportive work-life balance culture.
  • Paid access to GPT-5 and premium AI tools (coding assistant video generation custom GPTs and tailored TFN assistant).
  • Remote-friendly setup (fully remote hybrid or on-site at their offices in Paphos Cyprus).

  • Team events and company outings.

  • Access to professional development programs and continuous training.

  • Opportunity for personal growth and increased responsibility in a growing company.


Apply now via Emerald Zebra or email your CV directly to


Junior Software Engineer (Java knowledge is mandatory) EUR 18 30K annually gross based on experience and qualifications

Software Engineer (Mid-Level) Java experience is required PHP is a plus EUR 30 45K annually gross based on experience and qualifications

Mid-Level Software Engineer (Java) Location: Paphos Cyprus (Fully Remote Hybrid or On-site depending on preference) Important: **Only applicants currently living in Cyprus will be considered.** Join a leading technology company specializing in CPaaS (Communication Platform as a Service) solutions an...
View more view more

Key Skills

  • Anti Money Laundering
  • Academics
  • ISO
  • Downstream
  • Administrative Services
  • Accounts Payable