GELASAKIS Group of companies based in Piraeus is seeking for Back End Web Engineer.
We are looking for a motivated, talented, and highly productive Backend Engineer for a 6-month
contract to develop an online booking engine for our car rental business. You will be part of our larger
team that builds online web applications for the travel industry and you will have the opportunity to
work on an highly optimized architecture, spanning multiple technologies and vendors.
Responsibilities
● Be technically responsible for the implementation of the backend part of the product and
choose the best method or technology based on requirements
● Write performance optimized and production ready code with emphasis on clarity
● Design and implement the API architecture that will be used by the frontend of the product
● Work on a microservices environment with a focus on sustainability and expandability of the
website infrastructure
● Integrate with a 3rd party ERP system by consuming the available APIs
● Write documentation for the final deliverable
Requirements
Skills & Experience
● At least 3 years of backend web development experience, writing production ready
code in a Javascript technology stack
● Strong knowledge of Javascript and Node.js / Express.js as a backend framework that
is publicly accessible via API endpoints
● Strong knowledge of designing and implementing applications based on a SQL
relational database (PostgreSQL or MySQL)
● Experience in interconnecting 3rd party independent systems through APIs
● Experience with git version control system, unit testing and code deployment
methodologies
● Past experience in working on a Microservices Architecture is a plus