- 3+ years hands-on experience working on web projects employing modern web development best practices.This ranges from user interface design in the front-end to the integration of microservices and cloud services in the back-end.
- Expertise with Java/Kotlin and Microservices.
- Experience with Javascript, TypeScript, React or other common frameworks
- Experience with relational or NoSQL database.
- Experience with stress-testing and performance-tuning and optimization.
- Debugging and optimization experience in a multi-threaded environment.
- Experience troubleshooting and mitigating issues in live environments.
Bonus:
- Experience with high traffic services and highly scalable, distributed systems.
- Experience with scalable data storage, streaming and processing technologies such as Postgres, Cassandra, Apache Kafka, Spark.
- Experience with cloud computing products such as AWS EC2, ElastiCache, and ELB.
- Experience with technologies such as ZooKeeper, Docker, Kubernetes, Terraform and Redis.
- Experience working within the games industry.
- Knowledge of Google gRPC and protobuf.
- Experience with continuous integration and delivery