Position: Senior Java Developer
Company: Newxel
Experience required: 5y
English level: intermediate

**Необходимые навыки:**
• You’re a kind, thoughtful human being that people like to work alongside.
• Minimum of 5 years of experience building distributed backend systems at scale.
• Ship top-notch Java code and can own a feature from conception to production.
• Experienced first-hand principles and trade-offs of software engineering, like algorithms, concurrency, asynchronous & reactive processing, distributed systems.
• Strong understanding of computer science fundamentals such as algorithms, asynchronous & multi-threaded processes.
• Familiar with modern architecture and engineering best practices: microservices, CI/CD, infrastructure-as-code, monitoring, incident response.
• Ability to climb up and down the stack between backend, DevOps, and research tasks.
• Strive to do work you’re proud of.
• Be a team player with excellent communication and collaboration skills.

**Будет плюсом:**
• Experience with Computer Vision/Deep Learning.
• B.Sc./M.Sc. in Computer Science or related fields.
• Background/experience in AI (e.g. deep learning, computer vision).
• Contributions to open-source/community software.

**Предлагаем:**
• Remote cooperation.
• Competitive compensation.
• Medical insurance.
• Tax compensation.
• Long-term employment with 20 working-days paid vacation.
• Paid sick leaves (10 per year).

**О проекте:**
The company gained around $100 mln of investments while developing groundbreaking portable cameras and applications that help people to drive in a new way. When pairing cams and the app, the network starts to generate trillions of images, ensuring privacy and anonymity to make roadways safer and more efficient. This let’s drivers and their cars join the network and “see” the world around them. The product uses anonymous and aggregated data.