Senior Backend Developer
Remote-first
Fully flexible hours
Dog friendly
Employment type
Full time
Industry
Technology
We hope you have...
- Passion for building a great consumer product that our customers will love
- At least 5 years of proven track record of working with Java (preferable, 8+) or similar OOP Languages
- Experience working with a high concurrency/high transactional/highly available platform
- Ability to understand the dependencies between components and how they combine to deliver service to the consumer and business
- Ability to easily recognize system deficiencies and implement effective solutions
- Expertise using established design patterns
- Drive to encourage appropriate use of reusability techniques (e.g. design patterns, library extraction, new component creation)
- Ability to support and mentor other colleagues
We'd love to see...
- Familiarity working with Client-server protocols such as SOAP, REST
- Experience working with Kafka and message queueing systems
- Knowledge of Scala, Akka, memcached, Apache Storm, Apache Cassandra, ZooKeeper
- Awareness and experience in using agile methodologies
- Ability to interact effectively with other functional teams
- Excellent communicator, common sense and a passion for the art of problem solving
Software Engineering
Scale-Up
Remote-first
A little flex time
Dog friendly