Senior Java Software Engineer

Randstad Greece — Greece · Posted ~1 day ago

Senior Full-time Hybrid

Skills

Java software development system integration requirements analysis debugging testing

🔓 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 senior engineering role focused on designing, developing, and integrating reliable software solutions for complex technical environments. The position involves Java development, system-level problem solving, optimization, testing, and collaboration across engineering teams.

Highlights

Opportunity to work on large-scale, high-performance software systems with involvement across the full development lifecycle and engineering-focused collaboration.

Description

Do you have the code-level precision to drive large-scale, critical system integrations? An established international tech organization operating in the defense sector is seeking a skilled Senior Java Software Engineer to join its technical team. This is an opportunity to contribute to large-scale system integration projects, designing solutions that demand high performance and stability. The position is full-time, permanent and based in Athens, northern suburbs. A hybrid working model is offered. Responsibilities You will be involved in the full software lifecycle, bridging the gap between coding and system operation. Requirements Analysis & Implementation: Perform detailed requirement analyses and produce documentation according to engineering standards.Development: Code native applications and systems software.Integration: Merge proprietary and third-party software to enhance system capabilities.Optimization: Debug and test (in standalone environments) to verify memory, processor, and performance requirements.Support & Deployment: Assist test teams during acceptance phases and support on-site installation, check-outs, or upgrades. Qualifications What You Bring to the Table Academic Background: BSc in Computer Science, Electrical Engineering, or a related field.Experience: 4+ years in systems programming.Core Languages: Strong proficiency in Java (Python skills are a plus).Networking DNA: Deep understanding of TCP/IP and UDP/IP protocols.OS Mastery: Comfortable working across Windows & Linux environments (including shell scripting & automation).Data Handling: Experience with SQL (PostgreSQL/SQLite), NoSQL (Redis) and XML/JSON. Experience 4+ years of relevant experience Benefits What’s in It for You Work Model: Hybrid working arrangement.Remuneration: Competitive salary package and ticket vouchers.Healthcare: Private Medical Insurance plan.Development: Continuous training in new technologies.Environment: Participation in large-scale international projects. Information If you have any questions regarding this job, you can contact Lefteris Nedelkos at 6952361068, from Monday to Friday between 10:00 and 16:00. We look forward to receiving your application, uploading your updated English CV by clicking the 'apply now' option. In case that your application advances to the next stage, you may be automatically invited to submit a video, answering a few interview questions. Please note that for transparency and equity reasons, only those applications made online via our site will be assessed. After the screening of all the CVs received, we will only contact the candidates who meet the requirements of the job to arrange an interview. All applications are considered strictly confidential.