Java Software Engineer

Reconiq Software Ltd — Cyprus · Posted ~1 week ago

Mid Full-time Visa History ✓

Skills

Java Distributed systems Scalable architectures Real-time systems Software design Agile development Code reviews Software development Scrum Agile

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A technology organization is seeking Junior-to-Mid-level Java Software Engineers to join Scrum teams developing real-time systems for automated signal analysis and visualization. You will design and implement distributed, scalable Java components, translate functional and non-functional requirements into maintainable modules, collaborate with stakeholders, participate in code reviews, and share knowledge with teammates.

Highlights

Junior-to-mid-level opportunity focused on real-time distributed Java systems, with hands-on design and development responsibilities, agile teamwork, knowledge sharing, and opportunities to learn and coach peers.

Description

Java Software Engineers (Junior-Middle) Reference: RLTD-DA-2026-03 | Limassol (Cyprus) Your tasks We are looking for Java Software Engineers (Junior-Middle) 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 architecturesAnalyse, draft and design complex modules and components from functional and non-functional requirementsRealise maintainable and reusable high-quality software modulesCollaborate with stakeholders and other members of the Plath GroupFind simple solutions for complex problemsShare knowledge through code reviews and coach other team members Your profile BSc / MSc in the areas of Computer Science related fieldsPassionate about coding and software developmentEnjoy working as a team player in an agile environmentWilling to learn and continuously growFluent in spoken and written EnglishSolid knowledge of Java or any other OOP language like .NET or C++Knowledge desirable in: Software Design and SOLID principlesClean Code and TDDJava frameworks like Spring, Junit, MockitoTools like Maven, Git and JenkinsParallel processing and concurrencyWill be considered an advantage: Professional experience in Java or any other OOP language like .NET or C++Knowledge of Python Who we are Reconiq Software 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 teamExciting and motivating work environmentHybrid working schemePosition in a company with growth potentialStable foundation from being a member of the PLATH GroupAttractive remuneration packagePrivate health insuranceProvident fundGym membershipContinuous 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@reconiq.com.cy Only candidates with EU citizenship that are eligible to work in Cyprus will be considered.