Salary 20,000 - 40,000 GBP per year
Requirements:
Experience of designing and developing scalable distributed applications in Java
- Knowledge of patterns and their trade-offs in a distributed environment
- Experience of relational and/or NoSQL databases for large datasets
- Comfortable working with large codebases
- External API integration
Responsibilities:
- Day to Day:
- Working within a small team to design large-scale, real-time distributed architectures
- Delivering new features: from specification, through development, QA and into final deploy
- Providing input into future technology development
- Working with Data Science teams to ensure APIs are relevant and usable
- Supporting your code throughout its lifetime
- Building custom modules for client integration
Technologies:
- Backend
- Java
- Spring
- MongoDB
- Kafka
- ElasticSearch
- Zookpeeper
- PostgreSQL
- Ada
More:
As a Software Engineer at Featurespace you will be developing new features for the real-time platform which underpins our ARIC engine, integrating ARIC into customer deployments, and building new modules to plug in to our platform.