FINARTIX Fintech Solutions S.A. is seeking a Mid-Level Software Engineer specializing in Java to join their Software Engineering Practice. This role offers an exciting opportunity to work on projects for major banking sector clients. The position requires a minimum of 3 years of Java development experience and strong technical expertise in Java technologies, including J2EE, Spring, and web services. The ideal candidate will have a BS/MS in Computer Science or related field and be proficient in both English and Greek.
The role involves full-cycle software development, from implementation to maintenance of custom applications. You'll be working in a hybrid environment in Athens, Greece, where you'll act as a technical consultant while supporting both business and IT users. The position demands strong problem-solving skills and the ability to work with various technologies including SQL Server, Hibernate, and Azure DevOps.
What makes this opportunity particularly attractive is the chance to work on challenging projects in the banking industry while being part of a dynamic, fast-growing technology company. The company offers a competitive compensation package including private insurance and maintains a flexible working environment. You'll be joining a diverse team of talented professionals, with ample opportunities for professional growth and development.
The role combines technical expertise with client-facing responsibilities, making it ideal for someone who enjoys both coding and consultation. You'll be implementing industry standards for programming, security, and performance while providing proper documentation. This position offers the perfect blend of technical challenge and professional growth in the fintech sector.