Знание Java SE (Collections, Multithreading, Exception Handling, JDBC).
Базовые знания реляционных баз данных (SQL), HTML, XML, HTTP.
Разговорный английский.
Владение основами объектно-ориентированного программирования.
Знание принципов разработки веб-приложений на платформе Java, Java Servlet Technology.
Навыки работы с одной из систем контроля версий (Git, Mercurial, SVN), владение любым инструментом сборки проектов (Maven, Gradle).
Базовые знания шаблонов проектирования (design patterns): Singleton, Abstract Factory, Factory Method, Builder, IoC, etc.
Знания и опыт работы с популярными фреймворками (Spring, Hibernate, etc.).
Базовое понимание микросервисной архитектуры.
Мы приглашаем начинающих Java-разработчиков на оплачиваемую практикантскую программу DataArt. Ее цель — вывести специалиста на уровень, который позволит ему самостоятельно работать в IT-проектах. Под руководством опытного куратора практикант будет решать задачи в реальных проектах.
Если по итогам практикантской программы стажер достигает должного профессионального уровня, он получает квалификацию Junior и продолжает работать в DataArt на постоянной основе