epic ltd company logo
Full Time
hybrid

Software Developer - Hybrid

epic ltd
Nicosia, Cyprus 21 days ago
AI overview

The Full-Stack Software Developer designs, builds, and maintains customer operations platforms and internal systems. Responsibilities include developing full-stack applications with Java, Spring, and React, creating microservices in Kubernetes, and collaborating with business stakeholders to deliver technical solutions. The role requires a university degree in a related field and at least three years of hands-on software development experience.

Epic is one of the largest telecommunications companies in Cyprus and a member of a dynamic European family of telecommunications companies. With ability, innovation and agility at our core, we are offering a state-of-the-art network recognized by multiple awards in Cyprus.

 

At Epic we take care of our people and we enhance a people centric and learning culture for your professional growth. We are always looking for ambitious employees to be a part of our award-winning organisation!

Our team is growing so join us to take your career to the next level and become a part of our team of more than 350 professionals.

 

The role:

We’re looking for a Full-Stack Software Developer to join a team of experienced engineers building and maintaining the platforms our customers and colleagues rely on every day. These include the CRM system at the heart of our customer operations, as well as new services developed using Spring, React and Kubernetes. You’ll spend part of your time developing new features and applications, while also improving and supporting existing systems in production.

 

This role goes beyond working through assigned tickets. You’ll collaborate directly with business teams to understand their needs, contribute to technical decisions on how best to address them, and take solutions through to production.

 

Your Responsibilities:

  • Work with business stakeholders to turn requirements into well-designed technical solutions.

  • Build and integrate full-stack applications using Java, Spring and React.

  • Design and develop microservices and REST APIs in a containerized, Kubernetes-based environment.

  • Improve the performance, reliability and usability of our CRM platform.

  • Monitor, troubleshoot and support the applications your team owns, and help improve how we run them.

Our proposition:

  • Competitive remuneration package

  • Annual bonus scheme

  • 13th salary

  • Attractive benefits with comprehensive medical and life insurances and provident fund

  • Company telecom products with free mobile and internet lines and exclusive discounts for our services with maximum monthly total value of 130 euros

  • Opportunity for a sustainable career and continuously building skills and expertise in a dynamic technology sector

  • Hybrid workplace model

 

Your Profile:

  • A university degree in Computer Science, Information Systems or a related field.

  • 3+ years of hands-on experience as a software developer.

  • Strong Java skills, including Spring Boot and Spring Cloud.

  • Solid experience with React.

  • Experience building microservices and REST APIs.

  • Working knowledge of Docker and Kubernetes.

  • Experience with relational and NoSQL databases (we use MariaDB and MongoDB).

  • Comfort with Git and CI pipelines (we use GitLab and GitLab CI).

  • Experience working in Agile teams (Scrum or Kanban).

  • Clear communication and enjoyment of working with non-technical colleagues.

 

Nice to have

  • Experience with Quarkus.

  • Knowledge of OAuth, OpenID Connect or Keycloak.

  • Experience with continuous delivery practices.

  • Familiarity with PHP or VB.Net, since some of our older systems use them.

 

Don’t tick every box? Apply anyway. We value how you think, approach problems and learn just as much as the experience you bring.

Send your CV to career@epic.com.cy stating the job title in the subject line.

 

Send your CV to career@epic.com.cy stating the job title in the subject line.

Unlock the full job description

Create a free account to read every duty and requirement, and to contact the employer directly.

Key details

ExperienceMid-Level
ContractFull Time
Work typehybrid
Posted21 days ago
Indirect Sales Administrator
epic ltd · Nicosia, Cyprus
Τεχνικός Οπτικών Ινών
epic ltd · Nicosia, Limassol, Larnaka, Paphos, Famagusta, Cyprus
Εκπρόσωπος Τηλεφωνικού Κέντρου (Λευκωσία)
epic ltd · Nicosia, Cyprus
Senior Software Developer - Hybrid
epic ltd · Nicosia, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Λεμεσός)
epic ltd · Limassol, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Πάφος)
epic ltd · Paphos, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Λευκωσία)
epic ltd · Nicosia, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος - Stephanis Store
epic ltd · Nicosia, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Λάρνακα)
epic ltd · Larnaka, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος - Epic Expert
epic ltd · Nicosia, Cyprus
Τεχνικός Οπτικών Ινών (Λεμεσός - Πάφος)
epic ltd · Limassol, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Λευκωσία)
epic ltd · Nicosia, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Πάφος)
epic ltd · Paphos, Cyprus
Senior Radio Access Network Engineer - Hybrid
epic ltd · Nicosia, Cyprus
Σύμβουλος Πωλήσεων Καταστήματος (Λεμεσός)
epic ltd · Limassol, Cyprus
Business Sales Account Manager (Limassol/Paphos)
epic ltd · Limassol, Cyprus
Εκπρόσωπος Τηλεφωνικού Κέντρου (Λευκωσία)
epic ltd · Nicosia, Cyprus

Frequently asked questions