SCYTALYS S.A.

Front-end Software Engineer

Neo Psychiko, GR

4 days ago
Save Job

Summary

Job Description: 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.


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: