HolidayCheck is looking to implement scalable partner integrations into their internal travel tech platform by building resilient microservice architectures.
Requirements
- At least 3 years of professional experience developing software with Java.
- Experience with SQL and NoSQL databases like PostgreSQL or MongoDB.
- Proven track record building microservices, preferably with modern Java frameworks like Micronaut or Quarkus.
- Practical experience working with distributed systems, such as microservice architectures and message brokers (e.g., Kafka, RabbitMQ).
- Strong commitment to clean code principles, like Object-Oriented Design, Unit and Integration Testing.
- Familiarity with Docker & Kubernetes for containerization and orchestration.
- Knowledge of CI / CD pipelines (Jenkins, GitHub Actions).
Responsibilities
- You develop, test, and deploy microservices that integrate external APIs.
- You ensure scalability, high availability, and fault tolerance in a distributed system.
- You write clean, maintainable code, following community best practices.
- You participate in code reviews, giving and receiving meaningful feedback.
- You collaborate closely with peers in a small agile team.
Other
- Collaborate closely with peers in a small agile team.
- Comfortable in agile environments with high degrees of autonomy and an interest to learn.
- Collaborative mindset: able to give and receive constructive feedback
- 20 days of workation within the EU
- 60/40 hybrid model: two office days for collaboration & team spirit, three days remote