Java developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Задачи:
· Разработка на Java, фреймворк: Spring boot;
· Продумывание архитектуры и дизайна;
· Проектирование интерфейсов взаимодействия с другими системами;
· Взаимодействовать с другими членами команды;
· Работа по гибким методологиям разработки, включая DevOps.
Требования:
Обязательно:
— Опыт разработки от 2-х лет;
— Java 8/11+;
— Spring 5, Boot, MVC, Tx, Data JPA(Hibernate), Security, Actuator;
— REST и представление о SOAP;
— Lombok, Swagger;
— Junit;
— Liquibase/Flyway;
— Опыт работы с РСУБД: PostgreSQL/MySQL и написания SQL запросов, представление о PL/pgSQL;
— Представление о NoSQL: MongoDB, Redis;
— Представление об очередях: RabbitMQ/ActiveMQ/Kafka;
— GIT;
— Maven/Gradle;
— Работа с Docker/Kubernetes;
— Знакомство c Jira/Confluence;
— Представление о методологии SCRUM.
Желательно:
— Знакомство с NLU
— Spring cloud
— Consul
— Elasticsearch
— Знакомство с командной строкой *nix
— GitLab CI/CD
Дополнительные инструкции
Условия:
— Трудоустройство в штат на основании ТК;
— Удаленная работа по времени мск, любой город
— Уровень дохода в соответствии с навыками по результатам встреч.