— 3 + years of Java development experience;
— Backend Main Stack: Java 8 & Spring, Tomcat;
— Experience with ODBMS MongoDB & RDBMS MariaDB;
— Hibernate, ehCache, FileBeat, Logstash, ElasticSearch, Maven;
— Special live/on demand video tools: FFmpeg wrapper & wowza/wms;
— Administrative Environment: Gitlab, Jenkins, Jira/Confluence;
— Spring Boot and No-SQL experience;
— Good communication skills;
— Open-minded and flexible approach towards tooling;
— Not afraid to try new things;
— English sufficient for communication
— Possibility of professional and personal growth;
— An open, transparent, and inclusive team culture;
— Personal development opportunities, courses, and training;
— Annual paid vacation — 20 business days;
— Possibility to work from home;
— Health insurance;
— A modern office
You will be working on a build from scratch web application for the product. Participating in a distributed tech team will require effective communication for a successful production.
Provide your technical expertise and improve web application for the product.
The product is used on a daily basis by customers such as — the government, major banks, insurances & numerous private corporations.
We have an inhouse Java Spring & Hibernate MariaDB based live & ondemand video content management/router application providing velocity, WebSocket & rest API for communication with our own video player frontend, administrator UI and third-party applications.
Video-Content-Editing is handled via an existing convenient encoder/decoder wrapper.
System-Logs are collected in an elastic search NoSQL database for statistics and analytics.
We are looking for a developer who is able and motivated to further improve and transform this application towards a more modularized setup (microservices) to achieve higher efficiency & scalability.