This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Are you a technically masterful Java Software Engineer? This is your opportunity to leverage your deep technical expertise to architect and build next-generation applications for a major international financial services client. You will be essential in developing robust, high-performance solutions, ensuring regulatory compliance, and driving secure innovation across their complex digital environment. If you are ready to tackle massive-scale challenges and solidify your legacy within the world of financial services technology, this is the role for you. The Java Developer position is full time, based in Athens. Hybrid work model is also provided.
Job Responsibility:
Take ownership and execute demanding, complex programming tasks using Java, Spring, and J2EE technologies
Build and consume SOAP and Rest Web Services, and manage data persistence using Hibernate with SQL Server
Analyze functional requirements and utilize tools like Git and Azure DevOps to manage tasks and ensure smooth project delivery
Maintain excellent communication with the client and the internal project team to guarantee technical alignment and success
Requirements:
University degree, preferably in Computer Science or a closely related technical field
Advanced knowledge of core Java Technologies, including: J2EE, Spring, XML Parsing and JDBC
Advanced knowledge in writing and consuming SOAP and Rest Web Services
Experience with Relational databases (e.g., SQL Server) and ORM layers (e.g. Hibernate)
Familiarity with system frameworks like Git and Azure DevOps
Excellent interpersonal and communication skills
Minimum 1 year of hands-on Java development experience