Strong Junior Java Developer $700-1200 Offline

Особенность проектов: разработка ведется на различных технологиях, есть возможность попробовать себя и во front-end и в back-end разработке.

 

В своей работе применяем: Git, Spring, Hibernate, Angular, Maven, Jenkins, Sybase, PostgreSQL, Mongo, Redis, HBase, Rabbit.

 

Требования:

Уверенное знание java core;

Коммерческий опыт работы Java Dev. от 6 мес.;

Знание основных принципов построения и возможностей Spring framework (Понимание dependency injection, что такое контекст, умение использовать RestTemplate для запросов в сервис в формате json/xml, с помощью spring-boot написать контролер);

SQL: основы (DDL, select (join, left join, self join), индексы);

Основы одного из: Hibernate/ JDBCTemplate, Spring Data (способность сходить в базу данных из приложения);

Умение настроить сборку под управлением Maven и/или gradle;

Знание основных шаблонов проектирования ООП;

Знание популярных фреймворков логирования;

Базовые навыки работы с git;

Умение тестировать свой код (Junit или TestNg).

 

Будет плюсом:

Анализ плана запросов в базе данных, использование плана запросов для поиска путей оптимизации sql запросов;

Многопоточность в java с учетом распределенных систем.

 

Мы предлагаем:

Возможность работать удаленно;

Оформление через ФОП;

Оплачиваемый отпуск (24 к.д.) и больничный;

Возможности профессионального и карьерного развития.

The job ad is no longer active
Job unpublished on 15 October 2021

Look at the current jobs Java Remote→