Software Engineer

Emerald Zebra

Not Interested
Bookmark
Report This Job

profile Job Location:

Limassol - Cyprus

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

****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

****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-...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems