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 English
- Strong 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