Full Stack Developer
ΟΠΑΠ Α.Ε.
Athens, Attica, Greece
πριν από 2 μέρες

Description

The Full Stack Developer will be a member of an agile software development team responsible for designing and implementing full blown software solutions in an extensive portfolio of existing software products.

The right incumbent must be a forward-thinking individual, who will thrive in a highly collaborative environment, can deliver results under tight schedules and appreciates a start-

up culture while being part of a large group of companies.

Key Duties & Responsibilities include :

  • Participates in all phases of the development life-cycle, focusing on designing, coding and unit testing
  • Develops and maintains functional and stable applications to meet company’s needs
  • Design and implements highly scalable solutions for unpredictable traffic patterns
  • Follows standard code practices and builds reusable code and libraries for future use
  • Implements security and data protection mechanisms
  • Optimizes the application for maximum speed and scalability
  • Contributes in application strategy and planning
  • Stays up-to-date with emerging technologies and formulates concepts and ideas for additional products, tools and services to be provided
  • Requirements

  • BSc in Information Technology or other relevant field. Master's Degree will be prefered
  • 5+ years of experience in developing software systems
  • Strong programming abilities in OOP Java; excellent knowledge of Spring Framework and Spring Boot
  • Extensive experience in relational and non-relational databases (Oracle, Postgres, MySQL, MongoDB) as well as Object-Relational mapping tools (e.g. Hibernate)
  • Great knowledge of front-end technologies and Javascript frameworks (e.g. Vue.js, Angular.js, React)
  • Proficient understanding of code versioning tools, such as Git
  • Good understanding of fundamental design principles behind a scalable application
  • Familiarity with build and CI tools (e.g. Jenkins, Bamboo)
  • Knowledge of RESTful API design principles
  • Sample projects in Github and contributions to open projects will be appreciated
  • Strong analytical, problem solving and organizational skills
  • Ability to work efficiently both on own initiative and within a team
  • Excellent use of Greek and English languages (oral and written)
  • Completed military obligations (for male candidates)
  • Benefits

    The company offers excellent career opportunities and a competitive compensation package, based on the qualifications of the candidate

    Υποβάλετε αίτηση
    Προσθήκη στα αγαπημένα
    Κατάργηση από τα αγαπημένα
    Υποβάλετε αίτηση
    Το e-mail μου
    Πατώντας στο κουμπί «συνέχεια», δίνω στο neuvoo τη συγκατάθεση μου να καταχωρήσει τα δεδομένα μου και να μου στέλνει ειδοποιήσεις μέσω email, όπως αναφέρεται λεπτομερώς στην πολιτική προστασίας προσωπικών δεδομένων του neuvoo. Μπορείτε ανά πάσα στιγμή να αποσύρετε τη συγκατάθεση σας ή να διαγραφθείτε οποιαδήποτε στιγμή.
    Συνέχεια
    Φόρμα αίτησης