Develop quality microservice solutions with cutting edge technologies together with dedicated marksmen to help fulfil our different business goals
Store data efficiently in a matching storage engine.
Build highly parallel data processing pipelines, and fluent APIs.
Help design, implement and improve our services while helping us adopt best practices.
Write elegant, self-testing, well documented code.
Be mindful of the business - by communicating with your colleagues and management, help us ensure that we are building the right thing at the right time.
Qualifications and Skills:
Minimum 3 years of hands-on experience on a production system as a developer.
Good knowledge of Java, we are using Java 11 and 17.
Good knowledge of Spring and/or RESTEasy and/or Quarkus ecosystems.
Experience with relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g. BigTable, Redis) databases.
Good knowledge of RESTful APIs, their design and implementation.
Experience with messaging technologies, Kafka is a plus.
Experience with building and/or running large-scale applications on a PaaS/SaaS cloud.