Position: Full-Stack Developer
Company: Toughbyte
Experience required: 3y
Category: Java
Published: 2021-10-01T00:00:00+03:00

Responsibilities: you will develop, test, deploy, maintain and improve software; interact with stakeholders including client-facing and Data-science teams to gather and analyze requirements for new features, then design and implement them; drive adoption of best practices in code health, testing, and maintainability; provide guidance and custom configurations for client-facing team installations

**Requirements**

Must-have skills:

Solid Python skills, application-focused rather than data engineering
Solid experience of work with relational databases (PostgreSQL, MySQL, Oracle)
Practical skills with Frontend (Angular/React/Vue)
Practical Java programming skills
Docker experience

Nice-to-have skills:

Practical skills with message brokers (AMQP, Kafka, etc)
Experience with no-SQL databases (Clickhouse/Vertica or MongoDB etc)
Experience with Apache Camel
OPC UA understanding and working knowledge
Development skills on a Unix or Linux platform (including networks)
Prometheus, Grafana experience
English – upper-intermediate/advanced