
Η Reale Group παρέχει ασφαλιστικές, τραπεζικές, κτηματομεσιτικές και συναφείς υπηρεσίες σε περισσότερους από 4,5 εκατομμύρια πελάτες. Περισσότεροι από 3.700 εργαζόμενοί της δραστηριοποιούνται στην Ιταλία, την Ισπανία και τη Χιλή, υποστηρίζοντας μια διαφοροποιημένη επιχειρηματική δραστηριότητα που βασίζεται στη σταθερότητα, την αμοιβαιότητα, τη διαφάνεια, την ηθική και την αξιοπιστία. Για επαγγελματίες που εξετάζουν ευκαιρίες στις χρηματοοικονομικές υπηρεσίες, τις ασφάλειες, τα ακίνητα ή τις εταιρικές υπηρεσίες, η Reale Group προσφέρει το πλαίσιο ενός διεθνούς οργανισμού, όπου η προσέγγιση «Μαζί περισσότερο» δίνει έμφαση στη συνεργασία και την κοινή αξία.
Ανώτερος προγραμματιστής λογισμικού και τεχνικός επικεφαλής - Reale Group, Τορίνο με υβριδική εργασία
Ηγηση του εκσυγχρονισμού και της επανατοποθέτησης των ασφαλιστικών συστημάτων της Reale Group με μικροϋπηρεσίες Java και cloud-native αρχιτεκτονική. Καθοδήγηση τεχνικών αποφάσεων, αρχιτεκτονικής και παράδοσης DevOps σε υβριδικό ρόλο με βάση το Τορίνο.
Περιγραφή
- Σχεδιασμός, διαχείριση και υλοποίηση εφαρμογών που υποστηρίζουν προϊόντα και διαδικασίες του κλάδου Ζωής
- Καθορισμός και υλοποίηση του εκσυγχρονισμού και της επανατοποθέτησης του συστήματος VIS
- Λειτουργία ως τεχνικό σημείο αναφοράς για τις ομάδες που συμμετέχουν στην πρωτοβουλία
- Συμβολή στην ανάλυση, τον σχεδιασμό και την παράδοση εφαρμογών σε περιβάλλον Agile
- Υποστήριξη της μετάβασης σε cloud-native αρχιτεκτονικές, μικροϋπηρεσίες και ενοποίηση που βασίζεται σε συμβάντα
- Συνεργασία με προγραμματιστές, αρχιτέκτονες, ειδικούς υποδομών και εξωτερικούς συνεργάτες
- Καθορισμός τεχνικών κατευθυντήριων γραμμών, αρχιτεκτονικών αποφάσεων και βέλτιστων πρακτικών ανάπτυξης
- Τεχνικός συντονισμός στοιχείων του έργου με διασφάλιση ποιότητας, ασφάλειας, απόδοσης, ανθεκτικότητας και συντηρησιμότητας
- Συμμετοχή σε κάθε φάση του κύκλου ζωής του λογισμικού σύμφωνα με το μοντέλο DevOps, από τον καθορισμό έως την ανάπτυξη και την εξέλιξη της πλατφόρμας
- Σχεδιασμός containerized μικροϋπηρεσιών Java που αναπτύσσονται στο Azure Kubernetes Service (AKS)
- Ανάπτυξη backend υπηρεσιών και REST APIs με Spring Boot και Spring Data JPA
- Σχεδιασμός APIs με τις προδιαγραφές OpenAPI και Swagger
- Χρήση Java και SQL με βάσεις δεδομένων Oracle
Απαιτήσεις
- Πτυχίο Πληροφορικής, Μηχανικής Υπολογιστών ή ισοδύναμη επαγγελματική εκπαίδευση και εμπειρία
- Εμπειρία στον εκσυγχρονισμό βασικών επιχειρησιακών συστημάτων και στην υλοποίηση προγραμμάτων μετασχηματισμού ή επανατοποθέτησης
- Εμπειρία στον καθορισμό στρατηγικών μετάβασης από μονολιθικά συστήματα σε μικροϋπηρεσίες
- Ικανότητα ηγεσίας ομάδων που αποτελούνται από εσωτερικό προσωπικό και προμηθευτές
- Προχωρημένη γνώση Java 17 ή νεότερης έκδοσης, αρχών SOLID, design patterns και clean code
- Πρακτική εμπειρία στην ανάπτυξη μικροϋπηρεσιών
- Προχωρημένη γνώση Spring Boot, Spring Data JPA, persistence, συναλλαγών, ρύθμισης εφαρμογών, διαχείρισης εξαιρέσεων και dependency injection
- Πρακτική γνώση JUnit 5, Mockito και τεχνικών unit και integration testing· εξοικείωση με TDD και κατά προτίμηση Testcontainers
- Εμπειρία στον σχεδιασμό, την ανάπτυξη και την ενοποίηση REST APIs και υπηρεσιών SOAP με OpenAPI και Swagger
- Γνώση Spring Security και των προτύπων OAuth 2.0, OpenID Connect και JWT
- Πρακτική γνώση SQL, κατά προτίμηση με βάσεις δεδομένων Oracle
- Εμπειρία με Docker και έννοιες containerization
- Γνώση Kubernetes, κατά προτίμηση Azure Kubernetes Service (AKS)
- Εμπειρία με Git, στρατηγικές branching, pull requests και code reviews
- Γνώση Maven, αγωγών CI/CD, εργαλείων στατικής ανάλυσης και quality gates· κατά προτίμηση Azure DevOps και SonarQube
- Εμπειρία ή εξοικείωση με περιβάλλοντα cloud, ιδιαίτερα το Microsoft Azure
- Γνώση προτύπων ανθεκτικότητας και κατανεμημένων συστημάτων, συμπεριλαμβανομένων timeouts, retries, circuit breakers και idempotency
- Γνώση αρχών observability, συμπεριλαμβανομένων δομημένου logging, metrics και distributed tracing· κατά προτίμηση OpenTelemetry και Dynatrace
- Ενδιάμεση γνώση αγγλικών
- Εμπειρία στη χρήση εργαλείων τεχνητής νοημοσύνης για την υποστήριξη του κύκλου ζωής ανάπτυξης λογισμικού (SDLC)
- Εξοικείωση με spec-driven development και engineering με υποστήριξη τεχνητής νοημοσύνης
- Ικανότητα καθορισμού οδηγιών, ροών εργασίας και δεξιοτήτων για agents τεχνητής νοημοσύνης
- Γνώση πλατφορμών και harnesses agents για ανάπτυξη, δοκιμές και τεκμηρίωση λογισμικού
Παροχές
- Υβριδικό μοντέλο εργασίας
- Έως 12 ημέρες απομακρυσμένης εργασίας τον μήνα