Position: Senior Back-end Developer (Scala/Java)
Company: AppReal
Experience required: 3y
English level: intermediate

We're looking for a Software Engineer who will be responsible for the end-to-end development of the platform. In this role, you will be developing high-performance, elastic, and resilient micro-services architecture.

**Here's what you'll be working on**

- Develop an emergency 911 eco-system
- Ensure that services respond quickly, even under a surge of requests
- Ensure that highly resilient services are achieved by fault-tolerant and self-healing functionalities
- Develop our solution across global regions in order to provide any person in the world the ability to contact emergency services as quickly and effectively as possible
- Solve real-world public safety problems such as indoor positioning, scene detection from live video, and audio streams by machine learning techniques with real-time performance

**Requirements
**
- 2-5 years of experience in building advanced web applications
- BSC in software engineering, computer science, or experience in an elite intelligence unit
- Backend development experience (we use Scala, but you can have any backend experience)
- Experience in developing in cloud environments (AWS preferred)
- Experience in developing RESTful API
- "Can-do" attitude and strong people skills

**Bonus points for**

- Experience in designing and coding microservices-based solutions for the cloud
- Working with WebSockets
- Experience with modern frontend development