FINARTIX Fintech Solutions S.A. is seeking a Senior Java Software Engineer to join their Software Engineering Practice, working on projects for major banking sector clients. This role offers an exciting opportunity to work with modern technologies and frameworks while contributing to significant banking technology solutions. The position requires extensive experience in Java development, with a focus on Spring Boot, web services, and database solutions. The ideal candidate will have 5+ years of experience and strong technical expertise in Java technologies, along with excellent problem-solving and communication skills. The company offers a competitive package including health insurance, professional development opportunities, and a flexible working environment. This role combines technical leadership with hands-on development, making it perfect for experienced engineers looking to make an impact in the fintech sector. The hybrid work arrangement in Athens, Greece, provides an excellent balance between office collaboration and remote work flexibility.