Position: Senior Java (Akka) Engineer
Company: Sombra Inc
Category: Java
Experience required: 3y
English level: intermediate

Team is based in Canada and you’ll be working with: 3 B/E Developers 2 F/E Developers 1 Tech lead 1 DevOps 1 QA

**Requirements:**

Strong middle/Senior technical level (5+ years of experience)
Experience with Java (3+ years)
Experience with Akka framework and reactive/asynchronous/function based systems
Experience with Docker, Helm, Kubernetes, VMs, AWS stack and on-prem
Experience with Elasticsearch, Postgres;
Solid experience with Linux OS (Ubuntu/CentOS/RHEL distributions) as well as development tools like GIT, Jenkins, Jira
Experience working with REST API, SOAP protocols;
 

**Would be a plus:**

Basic knowledge of JavaScript/TypeScript, Angular or any other scripting language
Knowledge of MongoDB
Experience L2/L3 protocols
Background in broadband access networks 
Knowledge of Apache Spark 

**Responsibilities:**

Developing new features, maintaining existing ones
Testing functionality via unit, integration, scenario based and performance tests
Working independently as well as in a team, collaborating with peers
Possibly mentoring/coaching of junior employees

**What we offer:**

• Annual paid vacation of 18 working days;
• Annual paid illness of 10 days;
• Paying taxes and conducting private entrepreneurs;
• Flexible working hours
• Internal education(corporate library, Udemy courses);
• English training courses;
• Corporate doctor;
• Maternity leave;
• Technical equipment: laptop, mouse, keyboard, monitor, chair;
• Opportunity of sabbatical leave;
• Career development plan;
• Internal Referral program;
• Opportunity to take part in company volunteering activities;
• Technical community events.