top of page
Design ohne Titel.jpg

Senior Backend Engineer

For the strengthening of our Team in Thessaloniki, we are looking for a: 

Senior Backend Engineer (Java) (m/w/d)  

Full-time and permanent employment. Onsite, hybrid. 

Your responsibilities: 

  • Implement complex software development projects in Java 

  • Manage the database and prepare migration files 

  • Develop new systems and features – from requirements analysis and design to implementation and testing  

  • Maintain comprehensive documentation (user guide, release log, etc.)  

  • Keep and maintain a good quality code, apply best practices and coding principles, by maintaining a high-performant and resilient system  

  • Co-design the software architecture  

  • Participate in reviews and mentor team members  

  • Create Unit and Integration tests  

  • You see yourself as a technical architect and have already developed custom-fit solutions 

Your profile: 

  • University degree in Computer Science or Training in the IT Sector  

  • Several years of practical experience in programming with Java/JavaEE  

  • Experience in databases (MySQL, MS-SQL, PostgreSQL)  

  • Experience in Java frameworks & tools (Maven, Hibernate, Thymeleaf, Liquibase, JUnit)  

  • Experience in Java Spring Core and-or Spring Boot  

  • Ideally worked on high-availability systems and with docker containers  

  • Know-how in agile software development  

  • Some experience with cloud-technologies  

  • High affinity for clean code development  

  • Fluency in English  


What’s in it for you? 

  • Engage in global projects utilizing cutting-edge technologies

  • Private health insurance & work flexibility

  • Access to advanced trainings and industry certifications

  • Flat hierarchy and an open-door culture

  • Participation to tech conferences, meetups, and team events

  • Modern work environment with high-end equipment

  • Above-average compensation

Novolos 01 GmbH | Gereonstraße 43 | 50670 Köln | T: +49 221 66 999 – 700 ||

bottom of page