Planet S.A. , the leading Greek management and project management consulting and Enterprise solution company, is looking for a Senior Java Developer to join their extensive Digital Services and Solutions Division. Working within the Planet software development and digital services division will provide candidates with an agile and sheltered cooperation environment for developing their skills as well as being productive in large enterprise projects. Development teams within Planet work in a highly agile manner and within a mentored scheme for skills' development of team members. Main responsibilities include designing, implementing, and maintaining Java microservice applications, contributing to all phases of the development lifecycle, writing well-designed, efficient, and testable code, conducting software analysis, programming, testing, and debugging, ensuring designs comply with specifications, and preparing and producing releases of software components.