This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a developer in the Scoober Apps team, you will be exposed to several business and technical challenges. You would help us with building new services as well as improvement and maintenance of existing ones. You need to understand the complexity of our product and systems and bring new perspectives and insights when improving or adding new features. In order to achieve our goals, you will need to implement code that follows good design and architecture practices, especially the ones related to Clean Code, Clean Architecture, SOLID principles, Event-Driven (EDA), Domain Driven Design, and Microservices.
Job Responsibility:
Help with building new services as well as improvement and maintenance of existing ones
Understand the complexity of our product and systems and bring new perspectives and insights when improving or adding new features
Implement code that follows good design and architecture practices, especially the ones related to Clean Code, Clean Architecture, SOLID principles, Event-Driven (EDA), Domain Driven Design, and Microservices
Requirements:
Strong experience with both Java and Kotlin technologies
Knowledge of Spring/Quarkus framework (both are a plus)
NoSQL and SQL database experience
Ability to work with Kafka (and/or messaging/streaming brokers in general)