Position: Java Developer in Test (Integration Team), Sign-on bonus USD 3000
Company: Ajax Systems
Experience required: 2y
English level: intermediate

Ajax Translator is a program for communication between Ajax security systems and monitoring software of security companies. This is a part of our system that “translates” encrypted events from Ajax Hub into an understandable format for the monitoring station. AjaxTranslator supports many protocols, such as Sur-Gard (Contact ID), SIA DC-09 (ADM-CID) and others. To maintain the quality and stability of the system, we are looking for Developer in Test (Java) for the Integration Team, who will develop and maintain automated tests for Ajax Translator.

Required skills:
— 2+ years commercial experience in Java;
— Java level - strong middle;
— Technical background;
— Practical experience in OOP;
— Practical experience with git;
— Cucumber;
— Spring Test;
— Practical experience with CI;
— Practical experience with Docker;
— Level of English - from Intermediate and higher.

Will be a plus:
— Knowledge of testing theory;
— Contract testing with emulators/mocks (WireMock or alternatives);
— JUnit/TestNG/other unit testing + mocking (Mockito);
— Spring Boot, Kotlin;
— Performance testing (JMeter, Gatling);
— Practical experience with Jenkins or other CI/CD server;
— UNIX/Linux OS knowledge;
— Experience in software development.

Tasks and responsibilities:
— Design and development of tests, tools and testing framework;
— Building and maintaining tests in CI/CD context;
— Analysis of test results;
— Work with low-level binary protocols;
— Configuring test environments.

We offer:
— Sign-in bonus - $3000;
— Freedom to make decisions and bring ideas to life;
— Opportunity to influence the product and its manufacturing rather than monotonously closing tasks;
— Work in an enthusiastic team and zero bullshit culture;
— Flexible office schedule;
— Care and health insurance.