Posted time September 26, 2022

On behalf of our client, we are looking for a Senior Java Developer for a great company in Limassol.

Responsibilities:

▪ Design and develop components of a real time platform for the automated interception, analysis, and visualization 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

▪ Realise maintainable and reusable high-quality software modules

▪ Collaborate with stakeholders and other members of the Plath Group

▪ Find simple solutions for complex problems

▪ Share knowledge through code reviews and coach younger team members


Requirements:
▪ BSc / MSc in the areas of Computer Science related fields

▪ Passionate about coding and software development

▪ Enjoy working as a team player in an agile environment

▪ 7+ years of professional experience in creating complex software systems using

o Clean Code, TDD, SOLID principles, Design Patterns, UML

o Parallel processing and concurrency

▪ Willing to learn and continuously grow

▪ Strong knowledge of Java SE (8) or any other OOP language

▪ Knowledge desirable in:

o Java frameworks like Spring, Eclipse RCP, Mockito

o Tools like Git, Maven, Jenkins, SonarQube

o Agile practices like Scrum and XP

▪ Fluent in spoken and written English

▪ Will be considered an advantage:

o Scrum Master abilities and interest to develop them

 

Benefits:

▪ Exciting and motivating work environment

▪ Hybrid working scheme

▪ Position in a company with growth potential

▪ Attractive remuneration package

▪ Private health insurance

▪ Provident fund

▪ Gym membership

▪ Continuous personal development scheme (certifications, conferences, online learning platforms, on-site trainings)

▪ International relocation bonus (if applicable)