Software/Backend Engineer
Thessaloniki, Greece
Entry / Mid
1-3 years
Your role
As a Software/Backend engineer, you build highly scalable cloud and web services. You will primarily work on backend solutions, developing real-time services and large-scale data processing. We use modern technologies such as AWS cloud, containers, and object-oriented programming (PHP/Java/Python) and are always looking to improve or expand our existing stack. You will be involved in a variety of tasks.
Key responsibilities include
You design, implement, and test microservices and RESTful APIs in PHP, Python, and Java as part of a more complex cloud infrastructure.
Oversee backend services end to end, from designing to supporting them in production.
You are and feel responsible for your software.
You are encouraged to speak your mind and contribute to the continuous improvement of the current infrastructure.
You are an active team member, always looking for ways to improve our way of working.
We give you a lot of space to do your own thing within a young, enthusiastic team that values personal contributions. You’ll work directly with the company’s Director of Engineering and a team of highly-skilled engineers. We have a small team, but we are growing fast.
Who you are
Computer Science or Engineering background.
Skilled in object-oriented programming.
Very good English language skills (written and spoken).
A motivated self-starter.
You are a real team player but still able to work independently.
Excellent analytical and problem-solving skills.
You can work in an organized manner.
Familiar with application frameworks (Symfony, Laravel, FastAPI, Spring, Axon, etc.).
Having worked in Scrum/Agile environments.
API development (SOAP/RESTful web services).
Nice to have
Amazon Web Services, high-availability web applications, and Containers.
Knowledge of agile methodologies, such as Scrum, and version control systems like Git.
Familiar with the use of databases (relational and NoSQL databases).
Familiar with message brokers (RabbitMQ, SQS, etc…).
We mainly use PHP, Python, and Java, but experience with other languages, such as Go, is advantageous.
Affinity with the energy transition, smart-grid or smart-home topics.
Why work at NET2GRID
Hybrid work model
Flexible work schedules
Competitive salary
Lunch vouchers or lunch provided based on location
Free fruits, snacks and coffee on a daily basis
Opportunities to travel abroad
International working environment
Fun out-of-office activities
Unlimited access to Udemy
How to apply
Just fill out the form below!