Den gínontai dektés álles aitíseis gia aftín ti thési ergasías
- 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
Senior Software Engineer - Athens, Ελλάδα - Randstad Hellas
Περιγραφή
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