Responsibilities
- Maintain and develop a service-oriented backend running 24/7 throughout the year
- Analyse and identify bottlenecks in performance
- Design secure, stable, and robust systems
- Improve monitoring of production services to catch warning signs and critical
- conditions
- Collaborate with devops to deploy new services and databases
- Collaborate with the product team to implement (and release) features and improvements to existing systems
Requirements
- Expertise writing services in Java
- Ability to independently debug problems in a distributed system
- An ability and willingness to quickly pick up new technical skills
A strong candidate will also
- Have experience with SQL queries and relational databases
- Have experience with a variety of programming languages, including Rust
- Have familiarity with Linux server environments
- Have familiarity with Docker/Kubernetes
- Be passionate about fast, efficient software