Front-end Software Engineer

Neo Psychiko, Athens, Greece | Engineering

SCYTALYS is a leading software development and system integration company, operating internationally with its main offices in Athens. The company counts more than 30 years of operation in the Defense and Security sectors, where it specializes in the specification, design, development, integration, installation, testing and follow-on support of:

  • Tactical Data Links and Interoperability Solutions
  • Mission and Command & Control Systems
  • Surveillance solutions

SCYTALYS is currently looking for a skilled Front-end Software Engineer, passionate about their field of work.

 

About the role / Responsibilies:

We are looking for a skilled Front-end Software Engineer with a strong background in Java Swing to develop and maintain high-quality native applications. The ideal candidate will have a passion for technology, a keen eye for detail, and the ability to work effectively within a team.

Responsibilities:

  • Develop and maintain front-end applications using Java Swing.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work closely with the design team to ensure the product meets user experience (UX) and interface design specifications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Write software development documents in accordance with the Company’s Engineering Documentation Standards (Follow coding standards, best practices, and ensure code is well-documented for maintainability)
  • Code software in accordance with the Company’s Software Development and Coding Standards

 

Required Skills:

  • Education: BSc or equivalent in Computer Science, Electrical/Electronics Engineering, or a related field.
  • Programming Skills: Proficiency in Java 8 and Java 11 desirable.
  • Experience: At least 3 years of professional experience in systems programming and the development of native applications using Java 8 or 11, with a focus on Java Swing GUI development.
  • Technical Specifications: Ability to read technical specifications, identify requirements, and provide software design to satisfy these requirements.
  • Operating Systems: Ability to work on both Windows and Linux systems, including performing basic administration and automation tasks (e.g., shell scripting to create/debug installation and configuration scripts).
  • Networking Concepts: Good knowledge of computer networking concepts and devices.
  • Data Formats: Solid understanding of XML and JSON.
  • Database Skills: Good knowledge of SQL, and experience with RDBMSs (SQLite, PostgreSQL) and NoSQL databases (Redis).
  • Application Development: Experience in application compilation, debugging, profiling, and optimization.
  • Interpersonal Skills: Strong interpersonal skills to work effectively within a team.

 

We offer:

  • Competitive remuneration package
  • Ticket vouchers
  • Private Medical Insurance package
  • Continuous learning in new technologies
  • Opportunity to work in large-scale projects with talented people
APPLICATION DETAILS
If you do not have a resume click here to apply.
Allowed file types: pdf docx doc rtf odt up to 5MB
Powered by Worklife Recruit (ex SmartCV)