Περιγραφή θέσης εργασίας: Senior Προγραμματιστής Java (Θ/Α/Άλλο)
Χρησιμοποιήστε αυτό το υπόδειγμα περιγραφής θέσης εργασίας Senior Προγραμματιστή Java για να προσελκύσετε εξειδικευμένους προγραμματιστές για την ομάδα μηχανικών σας.
Refreshed on
February 6, 2020
Οι αρμοδιότητες του Senior Προγραμματιστή Java περιλαμβάνουν:
- Εντοπισμός και ανάλυση απαιτήσεων χρηστών
- Ιεράρχηση, ανάθεση και εκτέλεση εργασιών κατά τον κύκλο ζωής της ανάπτυξης λογισμικού
- Ανάπτυξη εφαρμογών Java EE
Περιγραφή θέσης εργασίας
Αναζητούμε Senior Προγραμματιστή/ρια Java για να διαχειριστούμε τον κύκλο ζωής της ανάπτυξης λογισμικού, από τον σχεδιασμό και την ιεράρχηση των προτεραιοτήτων μέχρι τη δοκιμή και τη διάθεση.
Οι ευθύνες του Senior Προγραμματιστή Java περιλαμβάνουν τη συγκέντρωση απαιτήσεων συστήματος και χρηστών, τη δημιουργία δομοστοιχείων Java και τη δοκιμή χαρακτηριστικών πριν από τη διάθεση. Αν έχετε πρακτική εμπειρία στην ανάπτυξη λογισμικού με ευέλικτες μεθοδολογίες και είστε έτοιμοι να καθοδηγήσετε τους νέους προγραμματιστές μας, θα θέλαμε να σας γνωρίσουμε.
Τελικά, θα αναπτύξετε και θα διατηρήσετε λειτουργικές, ασφαλείς και σε υψηλό επίπεδο τις εφαρμογές.
Αρμοδιότητες
- Εντοπισμός και ανάλυση απαιτήσεων χρηστών
- Ιεράρχηση, ανάθεση και εκτέλεση εργασιών κατά τον κύκλο ζωής της ανάπτυξης λογισμικού
- Ανάπτυξη εφαρμογών Java EE
- Συγγραφή καλά σχεδιασμένου και αποτελεσματικού κώδικα
- Αναθεώρηση, δοκιμή και εντοπισμός σφαλμάτων του κώδικα μελών της ομάδας
- Σχεδιασμός αρχιτεκτονικής βάσης δεδομένων
- Προγραμματισμός κυκλοφορίας προϊόντων σε συνεργασία με τις εσωτερικές ομάδες
- Τεκμηρίωση φάσεων ανάπτυξης
- Διασφάλιση ασφάλειας και ενημέρωσης των εφαρμογών μας
Απαιτήσεις
- Αποδεδειγμένη εμπειρία σε θέση Senior Προγραμματιστή Java ή σε παρόμοια θέση
- Εμπειρία στον σχεδιασμό, την κατασκευή και τη δοκιμή εφαρμογών Java EE
- Βαθιά γνώση των δημοφιλών πλαισίων Java όπως το JSF και Spring MVC
- Εμπειρία στον Αντικειμενοστραφή Σχεδιασμό (OOD)
- Καλές δεξιότητες διαχείρισης και διαχείρισης χρόνου
- Ικανότητα επίλυσης προβλημάτων
- Πτυχίο Πανεπιστημίου στην Επιστήμη των Υπολογιστών, τη Μηχανολογία ή σε σχετικό τομέα