Role : Senior Scala Backend Developer - Data Services
Location : Denver US
Contract Role
JOB DESCRIPTION :
- Years of experience
- Strong experience with Scala back end API implementation
- Understanding of MongoDB or other NoSQL databases
- Strong mindset with a willingness to learn new domains and technologies
- Expertise in end-to-end understanding of the system and testing the services
- Experience with test-driven development and automated testing frameworks
- Experience using AWS managed services
- Experience with caching architectures, particularly Memcached
- Strong experience with containerization and container orchestration, (Docker, Kubernetes, Helm, Istio, Argo, etc).
- Strong experience with monitoring technologies (Splunk, Instana, Datadog, Prometheus, etc).
- Knowledge of API documentation, especially Swagger (OpenVPN)
- Experience using CI / CD automation (Jenkins, Gitlab)
Skills / Abilities and Knowledge
Ability to read, write, speak and understand EnglishStrong experience working with DevOps engineers to build and deploy infrastructure with cloud deployment technologies.Strong Understanding of Scrum / Agile development methodologies.Capable of delivering on multiple competing priorities with little supervision.Experience with building and designing REST APIs using scala.Experience with software security principles and patterns.Ability to collaborate with and contribute to a common culture of excellence.Experience with test-driven development and automated testing frameworks.Must be capable of delivering on multiple competing priorities with little supervision.?AWS, MongoDB, NoSQL database, Scala, Splunk, cloud computing, cloud providers, database, document-oriented database, information technology, management, multi-paradigm programming, operational management, programming, risk analysis, risk management, safety analysis, software development, technology