Backend Software Engineer (Java)

Χρυσή Ευκαιρία - xe.gr
Πλήρης απασχόληση
Αθήνα

Engineering @ XE

Helping our customers find what they are looking for easily, quickly and unambiguously is the sole most important factor that influences what we do in Engineering at xe.gr. Our engineers focus on developing high traffic and always-on web applications specialized in classifieds, optimizing our systems for performance and resilience and delivering features that make the journey of our customers easier. All of our systems are running in the AWS cloud and we make extensive use of AWS services.

Joining our engineering team means you'll be actively shaping the company's future by driving innovation with state-of-the-art technologies.


About the job opportunity

We are currently looking for backend developers that want to become part of our expanding development team in a full-time working position. If you are a passionate backend developer looking to work as part of a team of motivated individuals, come join us. We love writing and shipping code that works, scales and makes the journey of our customers memorable!


What Will I Be Doing?

As a backend software developer you will:

  • Develop and test existing and new software applications. Work in collaboration with our web team in order to translate the company and customer needs into state-of-the-art, functional and elegant interactive applications.
  • Write clean, testable and maintainable code, utilizing our coding conventions.
  • Pay attention to agility and strive for small, frequent and incremental releases that continuously provide value.
  • Detect and pursue refactoring and restructuring opportunities to make our code easier to understand and maintain.


What skills do I need?

  • You'll need to have experience as a backend developer with Java (at least 2 years of professional experience). Understanding of OOP principles, design patterns and knowledge of SQL and relational database systems is essential. Knowledge of RESTful API design will be considered as a plus.
  • Experience in unit-testing your code, so you will need to have some understanding of unit & integration testing principles and familiarity with JUnit and mocking frameworks.
  • Knowledge of version control (Git), ORM frameworks and continuous integration & delivery systems (we use Jenkins).
  • You will have to be willing to occasionally work with other technologies as well, like C#, Ruby and Javascript as they are a smaller part of our stack.
  • Ideally, you will have a clear understanding of all the systems that make an HTTP round trip possible.
  • Fulfilled military obligations.
  • Fluency in Greek and good command of English language are required.


Where will I be working?

Our current policy over office attendance is that of a hybrid model allowing our engineers to work remotely while meeting up a few times per week at the office.

Engineers that are based outside Athens are considered fully remote employees while always being welcome to join us at the office for a team event!

From the beginning of 2023, apart from our Athens office, there is also the alternative to work in our newly renovated office in Ioannina city.


What happens when I apply?

The first step in our hiring process is to review your CV. If you seem to be qualified for this position, we will be having a quick phone call with you to welcome you to the process and we will give you a take home code challenge to work on your own time. Once we receive your response to the challenge, the next step is its evaluation from our Engineering managers. Depending on the challenge review, our HR team will inform you for the last recruiting stage which is an interview (virtual or physical) with the recruiting team (HR and Engineers).

The interview time is focused on cultural fit and technical discussion mainly on the code challenge you have sent.


We offer

  • Group Health Insurance program.
  • Competitive salary dependent on the candidate's skills and performance.
  • A great opportunity to grow and work closely with a talented team with more than 60 engineers, in a modern, human-centric and friendly working environment.
  • Remote work options.
  • High tech IT equipment.


Diversity statement

At xe.gr we support human rights and focus on creating a diverse and inclusive workplace. All candidates are treated equally, regardless of race, color, national origin, ethnicity, gender, age, disability, sexual orientation, gender identity, or religion.The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. 

Πώς να εφαρμόσει

Για να υποβάλετε αίτηση για αυτήν την εργασία θα πρέπει να εξουσιοδοτήσετε στον ιστότοπό μας. Εάν δεν έχετε ακόμα λογαριασμό, εγγραφείτε.

Δημοσιεύστε ένα βιογραφικό

Παρόμοιες εργασίες

Social Media Administrator

Saint Paul Δελασάλ, Αθήνα
πριν 3 ώρες
Εκπαιδευτικός οργανισμός - σχολείο, αναζητά υπεύθυνο για τη παρουσία του στα Social Media (Facebook, Twitter, Instagram, Linkedin, YouTube, κ.ά.). Αρμοδιότητες: Δημιουργία περιεχομένου για χρήση σε Facebook, Instagram, Linkedin, YouTube Δημιουργία και επεξεργασία γραφικών (φωτογραφίες, video) για ανάρτηση στα Social Media & στο Website Διοργάνωση διαφορών ομιλιών-παρουσιάσεων στο χώρο της βιβλιοθήκης Παρακολούθηση των trends και έρευνα αγοράς Χτίσιμο και διατήρηση επικοινωνίας...

Make up artist (Βόρεια προάστια)

IN GROUP HR SOLUTIONS, Αθήνα
πριν 5 ώρες
Η INGROUP, αναζητά για πολυεθνική εταιρεία-πελάτη που δραστηριοποιείται στο χώρο των καλλυντικών: Make up artist Αναζητούμε άτομα που αγαπούν το μακιγιάζ ή σπουδάζουν σε σχολή μακιγιάζ και ενδιαφέρονται να εργάζονται παράλληλα με τις σπουδές τους για λογαριασμό γνωστών brands μακιγιάζ. Θα εργάζονται σε μεγάλα καταστήματα καλλυντικών 2-5 ημέρες εβδομαδιαίως ανάλογα με τη διαθεσιμότητά τους. Αρμοδιότητες : Εφαρμογή προϊόντων με στόχο...

Business Intelligence Manager

OpenBet, Αθήνα
πριν 7 ώρες
Who We Are The world's top sports betting and lottery brands choose OpenBet as their partner for world class content, leading tech and tailored service. We have their back, so they’re ready with exciting, memorable and safe sports betting experiences to entertain billions of players worldwide. Endeavor is a global sports and entertainment company, home to many of the world’s...