Job Description
Java Software Engineers (All Levels)
Reference: PLTD-DA-2024-01 | Limassol (Cyprus)
Your tasks
We are looking for Java Software Engineers (All Levels) to join our Scrum teams to take over the following tasks and responsibilities:
- Design and develop components of a real time platform for the 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
- 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 other team members
Your profile
- 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
- Willing to learn and continuously grow
- Fluent in spoken and written English
- Solid knowledge of Java or any other OOP language like .NET or C++
Knowledge desirable in:
- Software Design and SOLID principles
- Clean Code and TDD
- Java frameworks like Spring, Junit, Mockito
- Tools like Maven, Git and Jenkins
- Parallel processing and concurrency
Will be considered an advantage:
- Professional experience in Java or any other OOP language like .NET or C++
- Knowledge of Eclipse RCP
Who we are
PLATH Ltd is a subsidiary of the German PLATH Group, a powerful network of high-tech companies and one of the leading international providers of high-quality systems in the field of communications intelligence. PLATH Group companies provide customers with innovative systems and products on the basis of nearly 70 years of industry experience – and help them make the world a safer place.
Great reasons for working with us in the future
- Working together with great colleagues in a growing team
- Exciting and motivating work environment
- Hybrid working scheme
- Position in a company with growth potential
- Stable foundation from being a member of the PLATH Group
- 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)
Interested? Apply now!
We look forward to receiving your application in English. Please send your documents incl. Ref.-Number to careers@plath.com.cy
Only candidates with EU citizenship that are eligible to work in Cyprus will be considered.