Java Engineer (offline)

We’re working on a solution that isolates, hides and protects IoT devices from IT networks and related vulnerabilities using bumps-in-the-wire and standalone hardware technology.
All VPN, management (front and back end) and blockchain software will be built from the ground up (brand new development). The applications will be built on top of our proprietary encryption libraries, and work may include modifications to those libraries to support this and other customer use cases.

Team:
Team Lead and PO (Absio)
1 FrontEnd Engineer (Temy)
2 Java BackEnd Engineers (Temy, Absio)
1.5 Python Engineer (Absio, Temy)
1 Semi-Manual QA (Temy)
1 intern FrontEnd Engineer

Responsibilities:
Developing Java distributed applications using: Spring and Dropwizard frameworks
Involvement in system design and tools usage.
Unit testing
Extend and support documentation related to current tasks

Must have:
Computer Science degree
At least 3 years in software engineering and development
Strong programming skills in Java 2+ years
Knowledge of Spring framework
Knowledge of Jersey
Knowledge of SQL, database version control tools
Knowledge of unit testing
Docker
Experience in developing distributed systems
Basic knowledge in cryptography
English - intermediate or higher
Version control, git-flow

Advantage:
Dropwizard experience
Experience with Swagger
Setting up CI/CD
Experience with multi-module maven projects
JS/Typescript, React.js knowledge, and experience
Experience on Blockchain projects would be a plus

About ELEKS

ELEKS is the partner of choice for many of the world’s leading enterprises, SMEs and technology challengers. We help businesses elevate their value through custom software development, product design, QA and consultancy services.

Company website:
https://eleks.com/

DOU company page:
https://jobs.dou.ua/companies/eleks/

The job ad is no longer active

Look at the current jobs Java Kyiv→