+
Вход

Въведи своя e-mail и парола за вход, ако вече имаш създаден профил в DEV.BG/Jobs

Забравена парола?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

87+39 =
+
Забравена парола

Въведи своя e-mail и ще ти изпратим твоята парола

DER Touristik Onlinе

Senior software engineer – Kotlin / Java

ApplyКандидатствай

Обявата е публикувана в следните категории

+
  • Anywhere
  • Съобщи проблем Megaphone icon

Съобщи за проблем с обявата

×

    Какво не е наред с обявата?*
    Моля опиши ни, къде е проблемът:
    За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:
    Tech Stack / Изисквания

    Position for one of the biggest tour operators in Europe DER Touristik as part of DER Touristik Online Bulgaria.

    DER Touristik is part of the REWE Group. One of the leading retail and tourism companies in Europe with an annual turnover of more than 60 billion EUR. We employ around 360,000 people at home and abroad. Our major brands include REWE, Penny, Billa, Mercury, BIPA, ITS, DER Touristik Online, Meier’s Weltreisen, Jahn Reisen, Toom Baumarkt.

    In our newly created and rapidly growing REWE Digital offices in Sofia, our German offices in Cologne (Headquarters), Ilmenau, and Berlin, we consolidate all of the Group’s strategic online activities. We strive to become the leading provider of online solutions in all relevant markets – and we are writing history along the way.

    We are now expanding our teams with our new position: Senior Software Engineer Kotlin (JAVA)

    Project: Customer Account and Reservation platform

    What you will do:

    • Contribute to our Microservice architecture deployed in AWS Cloud.
    • Develop and deploy backend services with Spring Boot 3 and Java 17.
    • Use infrastructure based on Docker, Kubernetes, Gradle, Gitlab, etc.
    • Participate in code reviews, pair programming, knowledge exchange with your colleagues.
    • Participation in the design of software architectures.
    • Participation in product development and concept discussion.
    • Active participation in agile work processes from planning to implementation.
    • Participation in internal and external tech communities.
    • Apply good practices in alerting and monitoring rules for services.
    • Learn new things every day.

    What we are looking for:

    • Understanding of
      ○ Core Java (collections, I/O, concurrency, generics)
      ○ Core Kotlin concepts
      ○ Spring Framework (Spring Boot, Spring Data, Spring Security)
    • Test frameworks – JUnit, Mockito, Spring MVC
    • SQL (MySQL or other RDBMS), Hibernate
    • Design of REST API-s, OAuth 2.0
    • 4+ years experience with some of the above
    • Good knowledge of version control practices
    • Good understanding of CI / CD pipelines

    Any of the following is a plus:

    • Experience with front-end frameworks as React, Angular
    • Kafka, RabbitMQ, AWS SQS or similar
    • Experience in cloud environment, preferably AWS Cloud
    • Prometheus, Grafana, Alert Manager, Datadog

    Benefits:

    • Personal educational budget
    • Regular technical trainings
    • Foreign language classes
    • International training
    • Library (physical books and online materials)
    • 25 days paid vacation
    • Social package (additional health and life insurance, money for transport,sports and other activities)
    • Flexible working time
    • Hackathons

    Office space:

    • Recreation area, table tennis, football, PS, billiard, chess
    • Cosy office building next to a park
    • Underground Parking places
    • Snacks, fruit and beverages

    Let’s create ideas together, develop them further, and perfect them until the finished product. Are you ready?

    *Your application data will be treated with strict confidentiality. Only short listed candidates will be contacted.