iKnowHow S.A. is a leading Software & Robotics Solutions company seeking a Senior Java Software Engineer to join their growing team. This role offers an exciting opportunity to work on challenging outsourced projects, developing large-scale web applications using Java EE/Spring with microservices architecture. The position requires expertise in modern technologies including Kubernetes, Docker, and Spring Boot, while taking on technical leadership responsibilities.
The ideal candidate will have 4+ years of Java development experience and will be responsible for both hands-on development and technical oversight of junior developers. You'll work in a hybrid environment, splitting time between a modern Athens office and remote work. The role involves designing and implementing complex backend systems, working with microservices, and ensuring high-quality deliverables through BDD methodology.
The company offers comprehensive benefits including medical insurance for family, professional development opportunities, and a competitive compensation package. With recent growth of over 80% and expansion into new office space, iKnowHow presents an excellent opportunity for career advancement in an innovative technical environment. The position combines technical excellence with leadership opportunities, making it ideal for experienced developers looking to take the next step in their careers.