Τι θα κάνεις
- Σχεδιάζεις, αναπτύσσεις και συντηρείς εφαρμογές και APIs βασισμένα σε Java
- Συνεργάζεσαι με αρχιτέκτονες, αναλυτές και front-end developers για την υλοποίηση λύσεων λογισμικού
- Γράφεις καθαρό, αποδοτικό και εύκολα ελεγχόμενο κώδικα σύμφωνα με βέλτιστες πρακτικές
- Εντοπίζεις και επιλύεις προβλήματα σε υπάρχοντα συστήματα για βελτίωση απόδοσης και σταθερότητας
- Συμμετέχεις σε ανασκοπήσεις κώδικα, δοκιμές και δραστηριότητες συνεχιζόμενης ενοποίησης
- Συνεισφέρεις σε συζητήσεις σχεδιασμού συστημάτων και προτείνεις τεχνικές βελτιώσεις ή βελτιστοποιήσεις
Βασικές προϋποθέσεις
- 3+ χρόνια εμπειρίας
- Java SE/EE με Spring Boot, Hibernate ή JPA
- RESTful APIs και αρχιτεκτονική microservices
- Σχεδιασμός βάσεων δεδομένων SQL ή NoSQL
- Λογισμικό Software Development Life Cycle (SDLC) και Agile methodologies
- Συστήματα διαχείρισης εκδόσεων όπως Git και εργαλεία CI/CD
- Κριτική κώδικα και ανάπτυξη λογισμικού
Παροχές
- Μηνιαία επιδότηση γευμάτων.
- Ιδιωτική ασφάλιση υγείας και ζωής.
- Εργαλεία για βέλτιστη απόδοση.
- Πρόσβαση σε Udemy για μάθηση.
- Προγράμματα coaching και mentorship.
- Εργασία με κορυφαίους πελάτες του κλάδου.
- Εκτίμηση της ποικιλομορφίας.
- Ετήσιο προαιρετικό μπόνους.
- Ευκαιρίες εθελοντισμού και βιωσιμότητας.
Περιγραφή Θέσης
We are looking for a Java Developer. In this role, you will be responsible for designing, developing, and maintaining robust backend applications and services. You'll work closely with cross-functional teams to deliver high-quality, scalable, and efficient software solutions that support business needs.
What You'll Be Doing
Design, develop, and maintain Java-based applications and APIs.
Collaborate with architects, analysts, and front-end developers to define and implement software solutions.
Write clean, efficient, and testable code, following best practices and coding standards.
Troubleshoot and debug existing systems to improve performance and stability.
Participate in code reviews, testing, and continuous integration activities.
Contribute to system design discussions and propose technical improvements or optimizations.
What You'll Bring
3+ years of experience as a Java Developer or in a similar backend development role.
Strong proficiency in Java SE/EE and frameworks such as Spring Boot, Hibernate, or JPA.
Experience with RESTful APIs, microservices architecture, and database design (SQL or NoSQL).
Good understanding of software development life cycle (SDLC) and Agile methodologies.
Familiarity with version control systems (e.g., Git) and CI/CD tools.
Strong analytical thinking, attention to detail, and teamwork skills.
How We Support Your Growth
Lunch Is On Us: Monthly allowance for your favorite meals.
Health First: Private health & life insurance for peace of mind.
Set Up For Success: The right tools to stay connected and perform your best.
Curiosity Never Retires: Access to Udemy for unlimited learning.
Career Rocket Fuel: Coaching and mentorship programs tailored to your goals.
Work With The Best: Collaborate with industry-leading clients.
Celebrate Diversity: Be part of a team that values every perspective.
Performance Pays Off: Annual discretionary bonus based on yearly contributions.
Social Responsibility: Give back through volunteering and sustainability.




