About the role

  • Junior to Middle Java Developers contributing to real-time platform development in a well-established tech company. Collaboration within agile Scrum teams in Limassol with emphasis on innovative intelligence systems.

Responsibilities

  • Design and develop components of a real-time platform for automated interception, analysis and visualisation of radio signals
  • Implement systems based on distributed and scalable Java architectures
  • Analyse, draft and design complex modules and components from functional and non-functional requirements
  • Produce maintainable and reusable high-quality software modules
  • Collaborate with stakeholders and colleagues across international teams
  • Find simple, elegant solutions to complex problems
  • Share knowledge through code reviews and mentor junior team members

Requirements

  • BSc or MSc in Computer Science or a related field
  • Passionate about coding and software development
  • A genuine team player who thrives in an agile environment
  • Eager to learn and grow continuously
  • Fluent in written and spoken English
  • Solid knowledge of Java or another OOP language such as .NET or C++
  • Software Design and SOLID principles
  • Clean Code and Test-Driven Development (TDD)
  • Java frameworks including Spring, JUnit and Mockito
  • Tools such as Maven, Git and Jenkins
  • Parallel processing and concurrency
  • Professional experience in Java or another OOP language (.NET, C++)
  • Knowledge of Python

Benefits

  • Hybrid working scheme (Cyprus-based; office attendance required for the first 3–6 months)
  • Attractive remuneration package
  • Private health insurance
  • Provident fund
  • Gym membership
  • Comprehensive personal development scheme — certifications, conferences, online platforms and on-site training
  • International relocation bonus where applicable

Job title

Java Developer, Junior - Middle

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job