tech lead – java enterprise & spring boot
Aug 1, 2026 · Generali Greece
What you'll do
- Define technical standards and best practices for Java and Spring Boot
- Mentor the development team
- Ensure code quality through code reviews
- Design and implement architectural solutions for enterprise applications
- Collaborate with Solution Architects to align overall architecture
- Actively develop critical modules
- Integrate automated tests and CI/CD pipelines
- Provide technical estimates for effort and timelines
- Develop and maintain applications using Java 11+, Spring Boot, Spring Cloud
- Manage databases including PostgreSQL and MongoDB
- Implement secure and scalable APIs
- Monitor and improve application performance
Key requirements
- 5+ years' experience
- Java Enterprise development
- Spring Boot and Spring Cloud frameworks
- RESTful APIs implementation
- Microservices Architecture knowledge
- CI/CD pipelines and automated testing
- Docker and Kubernetes container orchestration
- PostgreSQL and MongoDB database management
- Code reviews and technical leadership
- Communication with stakeholders
About the job
Ο Tech Lead είναι υπεύθυνος για την τεχνική καθοδήγηση της ομάδας ανάπτυξης και τον σχεδιασμό αρχιτεκτονικών λύσεων για enterprise εφαρμογές βασισμένες σε Java και Spring Boot. Ο ρόλος συνδυάζει hands-on ανάπτυξη με ηγετικές αρμοδιότητες, εξασφαλίζοντας την ποιότητα, ασφάλεια και επεκτασιμότητα των λύσεων.
Role Purpose
Παροχή τεχνικής ηγεσίας και καθοδήγησης στην ομάδα ανάπτυξης, με στόχο την υλοποίηση enterprise εφαρμογών υψηλής ποιότητας χρησιμοποιώντας Java Enterprise και Spring Boot.
Key Responsibilities
Καθορίζει τεχνικά πρότυπα και βέλτιστες πρακτικές για Java και Spring Boot.
Παρέχει mentoring στους developers της ομάδας.
Εξασφαλίζει την ποιότητα του κώδικα μέσω code reviews.
Σχεδιάζει και υλοποιεί αρχιτεκτονικές λύσεις για enterprise εφαρμογές.
Συνεργάζεται με Solution Architects για την ευθυγράμμιση με την συνολική αρχιτεκτονική.
Συμμετέχει ενεργά στην ανάπτυξη κρίσιμων modules.
Ενσωματώνει αυτοματοποιημένα tests και CI/CD pipelines.
Παρέχει τεχνικές εκτιμήσεις για effort και χρονοδιάγραμμα.
Core Tasks
Καθορισμός τεχνικών προδιαγραφών και standards.
Ανάπτυξη και συντήρηση εφαρμογών σε Java 11+, Spring Boot, Spring Cloud.
Διαχείριση βάσεων δεδομένων (PostgreSQL, Mongo).
Ενσωμάτωση με CI/CD pipelines (GitLab, Jenkins).
Υλοποίηση ασφαλών και scalable APIs.
Παρακολούθηση και βελτίωση της απόδοσης εφαρμογών.
Required Qualifications
5+ χρόνια εμπειρίας σε ανάπτυξη Java Enterprise.
Εξειδίκευση σε Spring Boot, Spring Cloud, RESTful APIs.
Καλή γνώση Microservices Architecture.
Εμπειρία σε CI/CD, Docker, Kubernetes.
Ικανότητα καθοδήγησης ομάδας και επικοινωνίας με stakeholders.
Κατανόηση ασφάλειας εφαρμογών και best practices.




