Text copied to clipboard!

Τίτλος

Text copied to clipboard!

Ανώτερος Προγραμματιστής Java

Περιγραφή

Text copied to clipboard!
Αναζητούμε έναν Ανώτερο Προγραμματιστή Java με αποδεδειγμένη εμπειρία στην ανάπτυξη σύνθετων εφαρμογών και συστημάτων λογισμικού. Ο ιδανικός υποψήφιος θα έχει ισχυρές γνώσεις στην Java, εμπειρία σε αρχιτεκτονική λογισμικού και ικανότητα καθοδήγησης ομάδων ανάπτυξης. Θα συνεργάζεται στενά με αναλυτές, διαχειριστές έργων και άλλους προγραμματιστές για να σχεδιάσει, να αναπτύξει και να υλοποιήσει λύσεις που ανταποκρίνονται στις επιχειρηματικές ανάγκες.Ο Ανώτερος Προγραμματιστής Java θα είναι υπεύθυνος για τη συγγραφή καθαρού, τεκμηριωμένου και αποδοτικού κώδικα, καθώς και για την ανασκόπηση του κώδικα άλλων μελών της ομάδας. Θα συμμετέχει ενεργά στον κύκλο ζωής ανάπτυξης λογισμικού, από τον σχεδιασμό και την ανάλυση απαιτήσεων έως τη δοκιμή και την υποστήριξη μετά την υλοποίηση.Επιπλέον, θα αναμένεται να προτείνει βελτιώσεις στην αρχιτεκτονική και τις διαδικασίες ανάπτυξης, να παρακολουθεί τις τεχνολογικές εξελίξεις και να ενσωματώνει νέες τεχνολογίες όπου είναι σκόπιμο. Η ικανότητα επίλυσης προβλημάτων, η αναλυτική σκέψη και η ικανότητα εργασίας σε δυναμικό περιβάλλον είναι απαραίτητες.Αν έχετε πάθος για την τεχνολογία, εμπειρία στην ανάπτυξη Java και επιθυμείτε να εργαστείτε σε ένα καινοτόμο και συνεργατικό περιβάλλον, θα χαρούμε να σας γνωρίσουμε.

Καθήκοντα

Text copied to clipboard!
  • Σχεδιασμός και ανάπτυξη εφαρμογών Java υψηλής απόδοσης
  • Συμμετοχή στον πλήρη κύκλο ζωής ανάπτυξης λογισμικού
  • Ανασκόπηση και βελτιστοποίηση υπάρχοντος κώδικα
  • Συνεργασία με ομάδες ανάλυσης και διαχείρισης έργων
  • Καθοδήγηση και υποστήριξη νεότερων προγραμματιστών
  • Διασφάλιση της ποιότητας του λογισμικού μέσω δοκιμών
  • Ανάπτυξη και τεκμηρίωση τεχνικών προδιαγραφών
  • Παρακολούθηση και ενσωμάτωση νέων τεχνολογιών
  • Αντιμετώπιση τεχνικών προβλημάτων και σφαλμάτων
  • Συμμετοχή σε συναντήσεις σχεδιασμού και αξιολόγησης

Απαιτήσεις

Text copied to clipboard!
  • Πτυχίο Πληροφορικής ή συναφούς τομέα
  • 5+ έτη εμπειρίας σε ανάπτυξη Java
  • Άριστη γνώση Java SE και Java EE
  • Εμπειρία με Spring, Hibernate ή παρόμοια frameworks
  • Καλή γνώση βάσεων δεδομένων (SQL, Oracle, MySQL)
  • Εμπειρία σε RESTful APIs και μικροϋπηρεσίες
  • Κατανόηση αρχών αντικειμενοστραφούς προγραμματισμού
  • Εμπειρία σε εργαλεία version control (π.χ. Git)
  • Ικανότητα εργασίας σε Agile/Scrum περιβάλλον
  • Ικανότητες επικοινωνίας και ομαδικής συνεργασίας

Πιθανές ερωτήσεις συνέντευξης

Text copied to clipboard!
  • Πόσα χρόνια εμπειρίας έχετε με την Java;
  • Έχετε εργαστεί με Spring ή Hibernate; Αν ναι, σε ποια έργα;
  • Ποια είναι η εμπειρία σας με RESTful APIs;
  • Πώς διαχειρίζεστε την ανασκόπηση και βελτιστοποίηση κώδικα;
  • Έχετε εμπειρία σε Agile περιβάλλοντα;
  • Ποια είναι η μεγαλύτερη πρόκληση που αντιμετωπίσατε σε έργο Java;
  • Πώς εξασφαλίζετε την ποιότητα του λογισμικού σας;
  • Έχετε εμπειρία σε καθοδήγηση ομάδας ή mentoring;
  • Ποιες τεχνολογίες παρακολουθείτε και γιατί;
  • Ποια είναι η εμπειρία σας με βάσεις δεδομένων;