Java Backend Engineer
Trivago
Düsseldorf, Germany
How you’ll make an impact:
- Think big to design scalable and reliable software that solves the problems encountered in the ever-increasing data processing scenarios we have
- Build and optimise the solutions that trivago needs to stay far ahead of our competition by considering existing architecture and new industry developments
- Dive deep into architectural decisions and keep up-to-date with emerging technologies to maintain and enhance the technical roadmap both to your team and the broader company
- Collaborate and work closely with other backend, frontend, QA, design, and concept teams to help achieve the company’s and the team’s objectives
- Ownership of the development cycle with an entrepreneurial spirit, from ideation, implementation and testing, to observation and maintenance
- Constantly learn by gaining knowledge within your team and across the company, share new insights and make your team and others stronger
What you’ll need to thrive:
- 3+ years of experience in backend development with Java or Kotlin
- Familiarity with Cloud environments and infrastructure (GCP, AWS, Azure etc.). A good understanding of architecture and design patterns especially around large-scale and concurrent systems
- Passion for working with people from all sorts of backgrounds – data scientists, product managers, front end and CEO’s
- Proactivity in proposing your own solutions to improve the experience of millions of users
- Fluency in English (our company language)
Stand out with:
- Experience using the OAuth 2.0 protocol in a production system
- Working knowledge of Apache Cassandra
- Exposure to data-heavy, low-latency services
- An academic background in computer science, data science, mathematics or related areas
- An ownership mindset: “I build it, I run it”
Don't forget to mention EuroTechJobs when applying.