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
