Intellectica is recruiting a highly skilled Front-end Engineer on behalf of a leading defense software development and systems integration company headquartered in Athens, with a global presence. Based in Athens, Greece, and operating under a hybrid work model (three days on-site, two days remote), the successful candidate will bring expertise in Java Swing to contribute to the development and maintenance of high-quality native applications, reporting directly to the Head of Products.

Key activities and responsibilities of this role include:

  • Participating in the design and implementation of new features in collaboration with cross-functional teams
  • Developing and maintaining front-end applications using Java Swing
  • Collaborating with the UX/UI design team to ensure alignment with user experience and interface specifications
  • Ensuring application performance, responsiveness, and overall quality
  • Identifying and resolving bottlenecks, bugs, and performance issues
  • Writing clear, maintainable, and well-documented code in accordance with company standards
  • Creating and maintaining technical documentation following the company’s Engineering Documentation Standards
  • Adhering to the company’s Software Development and Coding Standards
  • Supporting code reviews, debugging, profiling, and performance optimization tasks
  • Coordinating with system engineers to ensure software aligns with overall system architecture and deployment requirements

 Professional experience & qualifications of a successful candidate:

  • Bachelor’s degree in Computer Science, Electrical/Electronics Engineering, or a related field
  • Minimum of 3 years of professional experience in systems programming and native application development using Java, with a focus on Java Swing GUI development
  • Proficiency in Java 8 and Java 11
  • Ability to interpret technical specifications, identify requirements, and design software solutions accordingly
  • Experience working on both Windows and Linux systems, including basic administration and automation tasks (e.g., shell scripting)
  • Solid knowledge of XML and JSON data formats
  • Proficiency in SQL and experience with RDBMSs (e.g., SQLite, PostgreSQL) and NoSQL databases (e.g., Redis)
  • Strong understanding of computer networking concepts and devices
  • Experience in application compilation, debugging, profiling, and optimization
  • Proficient in Greek and English

Core competencies of a successful candidate:

  • Excellent communication and interpersonal skills to engage effectively with internal and external stakeholders across all levels
  • Analytical mindset with a focus on data-driven decision-making and continuous improvement
  • Adaptability to thrive in a fast-paced, dynamic environment and effectively lead change initiatives

Benefits offered for the role include:

  • Gas expenses coverage
  • Meal vouchers (ticket restaurant)
  • Private health insurance from day one
  • Company-provided equipment (laptop and headphones)
  • Annual performance-based bonus
Apply Now


Let's Meet

Apply Now

    int-0333

    Upload you CV