
Senior Software Engineer at EUROPEAN DYNAMICS. Are you an experienced . Senior Software Engineer . looking for your next challenge? Join our dynamic team at . EUROPEAN DYNAMICS. !. What You'll Do:. . Develop technical standards, including hands-on software coding, tools, and platforms;. . Provide technical guidance and coaching to developers and engineers;. . . Define all aspects of development from appropriate technology and workflow to coding standards;. . Ensure software meets all requirements of quality, security, maintainability, extensibility, scalability, etc.;. . . Drive continuous innovation and improvement by investigating alternatives and new technologies;. . Adhere to schedules and deadlines.. . . MSc or BSc degree in computer science, software engineering, or related technical field or equivalent work experience;. . At least 10 years of proven experience in software development lifecycle using Java;. . Experience using Web services, RESTful services, JSON, and XML;. . Experience with SQL (MySQL, PostgreSQL, etc.) and/or NoSQL databases (Cassandra, MongoDB, In-memory grids);. . Experience with application servers (Wildfly, Thorntail, etc.) and / or containers (e.g. dockers) and/or middleware (e.g. message queuing) and/or Spring Boot is a big plus;. . Excellent command of the English language.. . Company Location: Greece.