senior software engineer
14 Αυγ 2026 · Procureship
Τι θα κάνεις
- Αλληλεπιδράς με την ηγεσία για την ανάπτυξη προδιαγραφών και λειτουργικών απαιτήσεων
- Αναπτύσσεις εφαρμογές βάσει σχεδιαστικών προτύπων και κεντρικών λειτουργιών προϊόντος
- Τηρείς τη διαδικασία ανάπτυξης λογισμικού Agile/SCRUM και Διασφάλισης Ποιότητας
- Παρέχεις διασφάλιση ποιότητας μέσω δοκιμών και ανάλυσης των αναπτυγμένων στοιχείων
- Αναλαμβάνεις πλήρως την εργασία σου και ευθύνεσαι για την ποιότητα του κώδικα σου
- Κατανοείς και μεταφράζεις επιχειρηματικές απαιτήσεις σε λογισμικό
- Διαχειρίζεσαι, ιεραρχείς και οργανώνεις επιχειρηματικά αιτήματα
- Διαχειρίζεσαι και καθοδηγείς νεότερο μηχανικό λογισμικού
- Συνεργάζεσαι αποτελεσματικά με τα υπόλοιπα μέλη της ομάδας ανάπτυξης
Βασικές προϋποθέσεις
- 5+ χρόνια εμπειρίας
- Γνώσεις Java και Spring Framework
- Εμπειρία σε ανάπτυξη εφαρμογών πλήρους στοίβας
- Ικανότητα χρήσης React.js και JavaScript σε front-end τεχνολογίες
- Εμπειρία με Postgres και AWS stack
- Εμπειρία Agile/SCRUM και Διασφάλιση Ποιότητας (QA)
- Δεξιότητες επικοινωνίας στα Ελληνικά και Αγγλικά
- Καθοδήγηση και συνεργασία ομάδας
- Πρωτοβουλίες και ποιότητα κώδικα στην ανάπτυξη προϊόντος
- Computer Science / Engineering / Other similar fieldκατά προτίμηση
Παροχές
- Ελκυστικό πακέτο αποδοχών βασισμένο στην εμπειρία και τα προσόντα.
- Ευκαιρίες επαγγελματικής εξέλιξης σε φιλικό και συνεργατικό εργασιακό περιβάλλον με διάφορα οφέλη, συμπεριλαμβανομένης ιατροφαρμακευτικής ασφάλισης και ευέλικτο υβριδικό μοντέλο εργασίας μετά την ολοκλήρωση της εκπαίδευσης.
Περιγραφή Θέσης
As our Senior Software Engineer, you will be part of our core development team, aiming to maintain and improve a fully scalable solution. You will be expected to develop key components of our software, take initiatives regarding product coding and effectively collaborate with the rest of the team. Code quality should be one of your priorities when writing code and you should enjoy working with technologies such as Java, Spring Boot, React, Postgres, and AWS stack. Above all, you should be excited about the prospect of working for a pioneering technology company.
Requirements
At least 5 years of hands-on full-stack application development experience
Excellent oral and written communication skills in both Greek & English
Experience in building web applications, including hands-on development using technologies such as Java, Spring Framework
Demonstrated ability to effectively collaborate with product managers
Willingness to provide mentoring
A proven track record of developing and managing web applications
Experience in front-end technologies like javascript, react.js, polymer, or similar framework would be considered a plus
A combination of high-level education and work experience will be considered positive
Demonstration of a deep technical background and willingness to work hard and undertake technical challenges
Demonstrated ability to understand business requirements and organize effectively development tasks while being a team player
Ability to grasp & share the long-term vision of the company
Responsibilities
Interact with the leadership team to develop specifications, functional requirements, and control flow charts
Develop the application based on design mock-ups and develop the core functionality of the product
Follow the software development process (Agile/SCRUM, QA) by setting short-term objectives and assessing progress
Provide quality assurance through testing and analysis of the developed components
Take full ownership of your work and be responsible for the quality of your code
Understand and translate business requirements into software solutions
Manage, prioritize & organize business requests as needed
Manage a more junior software Engineer and track their work
Effectively cooperate with the other developers of the team
Benefits
Attractive compensation package based on experience and skill-set
Career growth opportunities
Friendly and collaborative work environment
Various perks (health insurance etc)
Flexible hybrid working model after completion of the training period



