— 4 years of total experience (3 years of experience with Java);
— Strong knowledge and experience with core Java;
— Good knowledge and experience working with various relational data sources (MySQL, PostgreSQL etc);
— Good knowledge of non-relational data sources & file storages (MongoDB, Redis, S3 etc);
— Good knowledge and experience working with HTTP(s) protocol, cloud systems and especially file transfers between them;
— Knowledge and experience optimizing various workflows in the system;
— Good understanding of patterns and clean code concepts;
— Knowledge / experience working with CI/CD pipelines (e.g. Jenkins).
— Knowledge / experience in processing large video files (4 — 200GB) will be a plus.
— 50% cost compensation for attending courses and seminars on self-development;
— Regular Performance Review;
— Career opportunities;
— Internal University;
— English training courses at the office;
— Annual paid vacation (18 working days);
— Сompensation for sports activities (500 UAH per month);
— Paid sickness leave;
— Corporate doctor;
— Massage in the office;
— Free office parking;
— Corporate events.
Building Java Connector Platform which will support 30+ integrations including:
1. Storage (AWS S3, AWS Glacier, Google Cloud, Azure Blob Storage, Azure File Storage and others);
2. Video Platforms & transcoders (Amazon Prime Video, Facebook, Hulu, Instagram, Netflix, Youtube, ffmpeg, ImageMagick and others);
3. Task management systems (JIRA, Slack, Trello, Basecamp and others).
Project for US customer, based in Denver, who builds platform for video production. Clients of our customer are companies like Marvel, Disney, Fox who use it on a daily basis to edit videos and manage it’s production.