Требования:
• Понимание принципов объектно-ориентированного программирования, шаблонов проектирования;
• Уверенное владение Java (middle/senior), понимание принципов работы JVM, знание основных библиотек;
• Опыт коммерческой разработки на Java от 2 лет;
• Знание Spring и его экосистемы;
• Опыт работы с распределенными системами, докером и микросервисами;
опыт работы с многопоточностью и асинхронностью.
Задачи:
• Разработка микросервисов и интеграционных сервисов/API;
• Планирование и оценка сроков выполнения и трудоемкость технических задач;
• Исправление дефектов в разработанном коде в случае их выявления на этапе; тестирования, проводимого аналитиками и тестировщикам;
• Участие в проектировании архитектуры.
Навыки и технологии:
• java 8/11/17;
• Spring (Spring Boot, Spring Cloud, Spring MVC, Spring Data, Spring Security);
• Hibernate;
• Kafka;
• Elasticsearch;
• Liquibase;
• Keycloack;
• Kubernetes;
• Docker;
• SQL (PostgreSQL);
• Redis;
• Prometheus, Grafana;
• Gradle/Maven;
• Gitlab;
• Gitlab CI;
• Jira, Confluence.
Условия:
• Возможен удаленный формат работы (возможны командировки в г. Казань);
• Уровень оплаты труда обсуждаем индивидуально (честно и серьезно отталкиваемся от пожеланий), все "белое", по ТК РФ;
• Гибкое начало рабочего дня;
• Дополнительные выплаты к отпуску;
• Обучение английскому языку (онлайн);
• Компенсация фитнеса;
• ДМС;
• Профессиональное развитие, обучение, конференции - за счет компании.
Город
Казань
Зарплата
не указана
Опыт работы
от 2 лет
Тип работы
гибкий