
Η Miratech είναι μια παγκόσμια εταιρεία υπηρεσιών πληροφορικής και συμβουλευτικής που συνεργάζεται με επιχειρήσεις στον ψηφιακό μετασχηματισμό. Οι υπηρεσίες της περιλαμβάνουν εξωτερική ανάθεση, ανάπτυξη λογισμικού και επαγγελματικές υπηρεσίες, συνδυάζοντας την κλίμακα παροχής υπηρεσιών σε επιχειρήσεις με την ευελιξία που συνδέεται με την καινοτομία των νεοφυών επιχειρήσεων. Η Miratech ιδρύθηκε το 1989 και δραστηριοποιείται στη συμβουλευτική μεταξύ επιχειρήσεων και σε τεχνολογικές εργασίες που σχετίζονται με λογισμικό ως υπηρεσία, υποστηρίζοντας οργανισμούς που χρειάζονται τεχνογνωσία λογισμικού και τεχνολογικές υπηρεσίες.
Μηχανικός Java Full Stack — Εξ αποστάσεως (Νέα Υόρκη)
Ανάπτυξη εφαρμογών Java, React και cloud-native για τη διαχείριση ανθρώπινου δυναμικού και την εμπειρία πελατών. Δημιουργία κλιμακώσιμων υπηρεσιών και διασυνδέσεων, με υποστήριξη CI/CD και λειτουργιών παραγωγής στη Miratech.
Περιγραφή
- Σχεδιάστε και συντηρήστε κλιμακώσιμες υπηρεσίες backend με Java και Spring Boot.
- Δημιουργήστε εφαρμογές ιστού με React και TypeScript, επαναχρησιμοποιήσιμα στοιχεία, προσαρμοζόμενες διατάξεις και προσβάσιμες αλληλεπιδράσεις.
- Αναπτύξτε και χρησιμοποιήστε REST API· συντηρήστε συμβόλαια OpenAPI/Swagger και τη διαχείριση σφαλμάτων.
- Δημιουργήστε αρθρωτές λύσεις με microservices, αντικειμενοστραφή σχεδίαση και πρότυπα βασισμένα σε συμβάντα.
- Χρησιμοποιήστε το Node.js για ελαφριές υπηρεσίες, στοιχεία backend-for-frontend, διασυνδέσεις ή εργαλεία ανάπτυξης.
- Σχεδιάστε και βελτιστοποιήστε μοντέλα δεδομένων και ερωτήματα PostgreSQL για ακεραιότητα, απόδοση και ιστορικό ελέγχου.
- Δημιουργήστε και υποστηρίξτε διασυνδέσεις με εσωτερικά και εξωτερικά συστήματα μέσω API, webhooks, ανταλλαγής μηνυμάτων και συναφών προτύπων.
- Συσκευάστε εφαρμογές σε containers και συμβάλετε στην ανάπτυξη στο cloud, στη διαχείριση ρυθμίσεων και σε συνεπή περιβάλλοντα.
- Αναπτύξτε και συντηρήστε pipelines Jenkins CI/CD με αυτοματοποιημένες δοκιμές, πύλες ποιότητας και επαναλήψιμες αναπτύξεις.
- Προσθέστε στις εφαρμογές δομημένη καταγραφή, μετρήσεις, ιχνηλάτηση και αξιοποιήσιμη αναφορά σφαλμάτων.
- Επιλύστε λειτουργικά ζητήματα και προβλήματα παραγωγής και βελτιώστε την απόδοση, την ανθεκτικότητα, την κλιμάκωση και τη συντηρησιμότητα.
- Συνεργαστείτε με συναδέλφους από τα τμήματα Προϊόντος, UX, QA, DevOps, Αρχιτεκτονικής και Μηχανικής σε συνεδρίες σχεδιασμού, ανασκοπήσεις κώδικα, προγραμματισμό και συνεχή βελτίωση.
Απαιτήσεις
- Τουλάχιστον πέντε χρόνια εμπειρίας στην ανάπτυξη λογισμικού full stack, συμπεριλαμβανομένης της εργασίας σε εφαρμογές παραγωγής.
- Πρακτική εμπειρία με Java και Spring, ειδικά με Spring Boot, υπηρεσίες REST, persistence, ασφάλεια και αυτοματοποιημένες δοκιμές.
- Εμπειρία frontend με Angular ή React, TypeScript, HTML, CSS, σχεδίαση βασισμένη σε στοιχεία, διαχείριση κατάστασης και σύγχρονες πρακτικές δοκιμών.
- Εξοικείωση με το Node.js για ελαφριές υπηρεσίες, διασυνδέσεις, εργαλεία build ή υποστηρικτικά στοιχεία.
- Εμπειρία στην ανάπτυξη REST API, microservices και συντηρήσιμων εφαρμογών σε κατανεμημένα περιβάλλοντα.
- Ισχυρές δεξιότητες SQL και εμπειρία στον σχεδιασμό αποδοτικών μοντέλων δεδομένων σε PostgreSQL ή αντίστοιχη σχεσιακή βάση δεδομένων.
- Εμπειρία στην ανάπτυξη, στην ανάπτυξη σε περιβάλλον παραγωγής ή στην υποστήριξη cloud εφαρμογών και εφαρμογών σε containers.
- Σαφής επικοινωνία, σύνταξη τεχνικής τεκμηρίωσης και συμμετοχή σε εργαστήρια με πελάτες.
- Γνώση των OAuth2, OpenID Connect, JWT και ασφαλούς σχεδιασμού API.
- Εμπειρία με Kafka, RabbitMQ ή παρόμοιες τεχνολογίες ανταλλαγής μηνυμάτων και ροής συμβάντων.
- Εξοικείωση με Kubernetes, πλατφόρμες cloud, εργαλεία παρατηρησιμότητας και ασφαλείς πρακτικές παράδοσης λογισμικού.
- Εμπειρία σε λύσεις Workforce Management (WFM), Customer Experience (CX), κέντρων επικοινωνίας ή εξυπηρέτησης πελατών.
- Εμπειρία με AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio ή παρόμοιες τεχνολογίες επικοινωνιών.
- Κατανόηση της βελτιστοποίησης ανθρώπινου δυναμικού και των λειτουργιών κέντρων επικοινωνίας, συμπεριλαμβανομένων της πρόβλεψης, του προγραμματισμού, της δρομολόγησης και της τήρησης προγράμματος.
- Εμπειρία στη διασύνδεση εταιρικών εφαρμογών με πλατφόρμες CRM, HR, ταυτότητας, μισθοδοσίας και αναλυτικών δεδομένων.
- Εξοικείωση με εργαλεία ανάπτυξης με υποβοήθηση τεχνητής νοημοσύνης, όπως τα GitHub Copilot ή Claude.
Παροχές
- Ασφάλιση υγείας
- Μαθήματα γλωσσών
- Πρόγραμμα μετεγκατάστασης
- Ευελιξία στην εξ αποστάσεως εργασία μέσω της εργασιακής κουλτούρας ForeverRemote
- Ευκαιρίες επαγγελματικής ανάπτυξης
- Προγράμματα πιστοποίησης
- Προγράμματα καθοδήγησης και επένδυσης σε ταλέντα
- Ευκαιρίες εσωτερικής κινητικότητας
- Ευκαιρίες πρακτικής άσκησης
- Εργασία σε έργα με ουσιαστικό αντίκτυπο για κορυφαίους διεθνείς πελάτες
- Συμπεριληπτικό και υποστηρικτικό περιβάλλον εργασίας με ανοιχτή επικοινωνία
- Τακτικές κοινωνικές εκδηλώσεις για την ενίσχυση της ομαδικότητας