
Java Full-Stack Software Engineer at EUROPEAN DYNAMICS. Are you a highly motivated . Java Full Stack Software Engineer. looking for an exciting new challenge? We are currently seeking a results-focused Java Full Stack Software Engineer to join our dynamic team. You have the flexibility to work from one of our offices in Athens, Thessaloniki, or Crete, or fully remotely.. What You'll Do:. . Designing, developing, testing, and supporting complex web-based applications;. . Collaborating passionately with colleagues, participating in the team organization, and contributing to the continuous improvement;. . Adhering to high professional standards and ensuring the delivery of high-quality software solutions.. . Must-Have Qualifications:. . Bachelor’s Degree in Computer Science or in a relevant field;. . Good knowledge of Java and Object Oriented design principles;. . Experience with Java build automation tools (Maven and/or Gradle) and version control systems (Git);. . Front-end development with JavaScript and/or Angular;. . Knowledge of Relational Database development (MySQL and/or Oracle DB);. . Excellent verbal and written English skills.. . . Nice-to-Have Qualifications:. . 3+ years of professional experience in the Software field;. . Developing RESTful APIs;. . Involvement with Software Testing methods (Unit and/or Integration Testing);. . Knowledge of Spring and/or Spring Boot frameworks;. . Experience with working in an Agile environment;. . Understanding of Continuous Integration / Continuous Delivery principles;. . Knowledge of French or German.. . Company Location: Greece.