Senior Full-Stack Software Developer in Limassol

Full Time
  • Post Date: September 20, 2022
  • Apply Before: July 31, 2023
Job Description

On behalf of one of our clients who offers proprietary, self-developed customer management software solutions to their group which is an independent energy supplier with operations in Germany, Cyprus and the UK., we are seeking to recruit a Senior Full-Stack Software Developer for their team in Limassol.

Job Responsibilities

  • Your tasks We are looking for Senior Full-Stack Developers to join our Scrum teams to take over the following tasks and responsibilities:
  • Design and develop software components for the analysis, evaluation and processing of mass data
  • Create complex features based on Java and Kotlin
  • Analyse, draft and design complex modules and components from functional and non-functional requirements
  • Realise maintainable and reusable high-quality software modules
  • Find simple solutions for complex problems
  • Share knowledge through code reviews

Job Requirements

  • University degree in Computer Science, Informatics, Information Technology or other comparable qualifications
  • Deep theoretical practical experience in Java, Kotlin, C
  • 5+ years of professional experience in creating complex software systems using Clean Code, TDD, Design Patterns, CI/CD
  •  Experience with complex Java and/or Kotlin and web applications (JavaScript, TypeScript, React.js, Selenium etc.)
  •  Understanding of architecture (REST APIs, microservices, etc.) and knowledge of SQL and NoSQL databases
  •  Knowledge desirable in Elasticsearch
  •  Enjoying to work as a team player in an agile environment
  •  Willing to learn and continuously grow in a challenging environment
  •  Fluent in spoken and written English


  • Exciting and motivating work environment
  • Position in a company with growth potential
  • Attractive remuneration package
  • Private health insurance
  • Provident fund and other company incentives
  • Continuous personal development and training opportunities
  • 13th salary

How to apply

If interested and you match all the requirements, please send your CV to, including the title of the position in the subject line.

Please note that due to the high volume of applications received, only successful candidates will be contacted