This job posting has already expired. However you can check our other
Remote Programming Jobs.
Want to see your code used by millions of passionate users? Chess.com is looking for a Senior Java Developer who takes pride in writing high-quality, high-performance code, and enjoys working with a team of awesome developers. We have served more than two BILLION chess games, and we need you to help take us to 10 billion and beyond.
This is a full-time, permanent, remote work opportunity.
REQUIRED:
- Strong knowledge of Java 11
- Practice in building cloud native applications
- Passionate about delivering high-quality code
- Experience with Docker
- Experience with RESTful web services
- Experience with SQL and NoSQL storages (e.g. Mysql, DynamoDB)
- Detailed understanding of HTTP and related technologies
- Eagerness to constantly develop and learn new things
BONUS (Not required, but helpful):
- Understanding of functional programming (Reactor would be nice!)
- Experience in writing software running at scale
- Experience with message logs (e.g. Kafka, Kinesis, Redis)
- Experience with Kubernetes
- Websockets
- Linux
- JavaScript
- Redis
This is a full-time, permanent, remote work opportunity.
REQUIRED:
- Strong knowledge of Java 11
- Practice in building cloud native applications
- Passionate about delivering high-quality code
- Experience with Docker
- Experience with RESTful web services
- Experience with SQL and NoSQL storages (e.g. Mysql, DynamoDB)
- Detailed understanding of HTTP and related technologies
- Eagerness to constantly develop and learn new things
BONUS (Not required, but helpful):
- Understanding of functional programming (Reactor would be nice!)
- Experience in writing software running at scale
- Experience with message logs (e.g. Kafka, Kinesis, Redis)
- Experience with Kubernetes
- Websockets
- Linux
- JavaScript
- Redis