ABOUT the job opportunity
We are currently looking for backend developers that want to become part of our expanding development team in a full-time working position. If you are a passionate backend developer looking to work as part of a team of motivated individuals, come join us. We love writing and shipping code that works, scales and makes the journey of our customers memorable
Job requirements
What Will Ι Be Doing?
As a backend software developer you will:
- Develop and test existing and new software applications. Work in collaboration with our web team in order to translate the company and customer needs into state-of-the-art, functional and elegant interactive applications.
- Write clean, testable and maintainable code, utilizing our coding conventions.
- Pay attention to agility and strive for small, frequent and incremental releases that continuously provide value.
- Detect and pursue refactoring and restructuring opportunities to make our code easier to understand and maintain.
What skills do Ι need?
- You'll need to have experience as a backend developer with Java (at least 2 years of professional experience). Understanding of ΟΟΡ principles, design patterns and knowledge of SQL and relational database systems is essential. Knowledge of RESTful ΑΡΙ design will be considered as a plus. Experience in unit-testing your code, so you will need to have some understanding of unit & integration testing principles and familiarity with JUnit and mocking frameworks.
- Knowledge of version control (Git), ORM frameworks and continuous integration & delivery systems (we use Jenkins).
- You will have to be willing to occasionally work with other technologies as well, like C , Ruby and Javascript as they are a smaller part of our stack.
- Ideally, you will have a clear understanding of all the systems that make an ΗΤΤΡ round trip possible. Fulfilled military obligations.
- Fluency in Greek and good command of English language are required.
Where will Ι be working?
Our current policy over office attendance is that of a hybrid model allowing our engineers to work remotely while meeting up a few times per week at the office. Engineers that are based outside Athens are considered fully remote employees while always being welcome to join us at the office for a team event From the beginning of 2023, apart from our Athens office, there is also the alternative to work in our newly renovated office in Ioannina city.
, πλήρης απασχόληση, αορίστου χρόνου