Τι θα κάνεις
- Σχεδιάζεις, αναπτύσσεις και συντηρείς κατανεμημένες εφαρμογές με Java 17, Spring και Elasticsearch
- Συμβάλλεις στην κατασκευή κλιμακούμενης και ανταποκρινόμενης πλατφόρμας σε Azure και Kubernetes με μικροϋπηρεσίες και REST APIs
- Συνεργάζεσαι στενά με προγραμματιστές, αναλυτές επιχειρήσεων και αρχιτέκτονες για την παράδοση ποιοτικών λύσεων
- Διασφαλίζεις ότι οι προσαρμογές Liferay τηρούν τα σύγχρονα web standards
- Συμμετέχεις σε κριτικές κώδικα, ενημερώνεις την τεχνική τεκμηρίωση και υποστηρίζεις διαδικασίες CI/CD
- Ασχολείσαι ενεργά με τη βελτιστοποίηση απόδοσης και την εξέλιξη της αρχιτεκτονικής
- Ηγείσαι της ομάδας junior Java developers
Βασικές προϋποθέσεις
- 6+ χρόνια εμπειρίας
- Java 17 και Spring Framework
- Ανάπτυξη REST API και Κατανεμημένες εφαρμογές
- Azure και Kubernetes
- PostgreSQL
- Συστήματα μηνυμάτων όπως RabbitMQ
- Προσαρμογές Liferay, Κριτική κώδικα, Τεχνική τεκμηρίωση, Διαδικασίες CI/CD, Team leading, Βελτιστοποίηση απόδοσης, Εξέλιξη αρχιτεκτονικής
- Computer Science / Engineering / Information Technologyκατά προτίμηση
Παροχές
- προσφέρουμε ανταγωνιστικό και ελκυστικό πακέτο αποδοχών.
- η ευημερία σας είναι προτεραιότητά μας με πλήρες πρόγραμμα ιατροφαρμακευτικής περίθαλψης.
- εκμεταλλευτείτε το άνετο επίδομα γεύματος και έργα με σημαντικό αντίκτυπο σε εθνικό και ευρωπαϊκό επίπεδο, καθώς και ευκαιρίες μάθησης σε ένα συνεργατικό περιβάλλον.
Περιγραφή Θέσης
As a Senior Java Developer you will contribute to a large-scale, high-visibility platform designed for performance, availability, and scalability, handling a significant volume of documents in a distributed, cloud-based environment. Additionally, you will be leading junior java devs team.
Responsibilities:
Design, develop, and maintain distributed applications using Java 17, Spring and Elasticsearch.
Contribute to building a scalable and responsive platform hosted on Azure and Kubernetes, utilizing microservices and REST APIs.
Collaborate closely with developers, business analysts, and architects to deliver high-quality solutions.
Ensure Liferay customizations adhere to modern web standards.
Participate in code reviews, update technical documentation, and support CI/CD processes.
Actively engage in performance optimization and architectural evolution.
Qualification
WHO WE´RE LOOKING FOR?
BSc degree in Computer Science, Engineering, Information Technology or other related fields
At least 6 years of professional experience in software development with Java (preferably Java 17), Spring Framework, and REST API development.
Experience with Elasticsearch and its integration is a plus.
Familiarity with Kubernetes and cloud platforms, preferably Azure.
Good knowledge of PostgreSQL and distributed architectures.
Experience with messaging systems such as RabbitMQ is a plus.
Familiarity with React, HTML5, CSS3, and JavaScript is an advantage.
Team leading
WHAT´S IN IT FOR YOU?
We value your contribution, which is why we offer a competitive and attractive salary package.
Your wellbeing is our priority – from day one, you are covered by a comprehensive health insurance plan.
Benefit from a convenient meal allowance provided through a ticket restaurant card.
Take part in impactful projects that make a difference at both the national and European level.
Continue to grow with us through in-house training sessions and a wide range of online learning opportunities.
Join a collaborative culture where we regularly celebrate achievements and milestones together.




