Our client is a Dubai-based startup with over 30 restaurants in several countries, looking for a Senior Java Developer with 5+ years of experience in building solutions using Java ecosystem. We work in small Scrum teams, with a focus on Clean Code, Continuous Integration/Deployment, and Unit Tests.
Requirements
- Java 8/11
- SpringBoot
- REST/JSON and queuing mechanisms
- Relational databases (PostgreSQL) and SQL language
- NoSQL databases (mongodb, elasticsearch)
- Containerization - Docker
- Event processing - Apache Kafka
- Tools and platforms supporting software production (Maven, Gitlab)
- Methods and tools supporting the quality of the produced software (tests, code review, CI/CD)
- Agile methodology
- Kubernetes
- AWS Cloud
Benefits
- Remote work
- Expanded technology stack
- No legacy code
- Fruits and snacks in the office
- Language lessons
- 26 days off a year
- Opportunity to visit our locations, temporary work in Dubai
- Internal tech talks