Senior Software Engineer - Athens, Ελλάδα - Randstad Hellas

    Randstad Hellas
    Randstad Hellas Athens, Ελλάδα

    πριν 2 εβδομάδες

    Randstad Hellas background
    Πλήρης απασχόληση
    Περιγραφή

    Would you like to work in one of the best Online Travel Agencies? Are you experienced in Java development?

    The Senior Software Engineer position is permanent and full-time, based in Athens. The working model is hybrid (both at office and from home).

    The technologies used by the company are: Java 17, Gradle, MySQL 8, MemSQL, ScyllaDB, Couchbase, JUnit5/TestNG, Mockito, Kafka, Hibernate, Elastic / ELK, Kibana, Grafana, Jenkins, Git & Bitbucket, Intelli, GraphQL

    key responsibilities

  • Design and implement features for the core back-end system (fyi - it handles tens of millions requests per day)
  • Write quality code
  • Work closely with software and product developers
  • Test your code and write unit tests
  • Document and communicate your work with your team, deliver weekly releases
  • Code review and vice versa
  • Daily stand-up meetings
  • Weekly retro/planning session with your team
    experience 3+ years of experience with Java
    skills
  • Positive mindset
  • Be motivated by challenging projects; new and existing
  • Analytical skills
  • Great communication skills in English
    qualifications
  • 5+ years of previous working experience in back end development
  • 3+ years of experience with Java (ideally Java 11, the company uses Java 17)
  • Experience in Design Patterns and SOLID Principles
  • Good knowledge with Web Services development and integration with SOAP/REST services
  • Readable and performant code
  • Well-tested and well-documented code
  • Comfortable with Git