Обязанности:
Привет! :)Наша команда находится в поиске Java-разработчика. Вам предстоит:1. Разработка сложных высоконагруженных программных продуктов;2. Поддержка и модернизация существующих решений;3. Участие во всем процессе разработки - от проектирования до запуска. Мы ожидаем от Вас:1. Опыт enterprise разработки/разработки высоконагруженных сервисов на Java от 5 лет;2. Отличные знания Java Core OOP, Concurrency/Multithreading, Stream API, Generics, Collections;3. Уверенное владение Spring Framework (Spring, Spring Boot, Spring Reactive и т.д.);4. Опыт профилирования и оптимизации производительности (JVM performance, profiling and monitoring);5. Опыт написания автотестов JUnit/TestNG, Mockito;6. Знание Git, Jenkins, maven, gradle;7. Знание PostgreSQL (запросы, индексы и оптимизация);8. Понимание микросервисной архитектуры, технологии Kafka, Docker, Kubernetes (K8s);9. Знание принципов ООП, шаблонов проектирования. Будет плюсом:1. Опыт использования криптографических функций и решений (КриптоПро);2. Опыт работы с Python, ClickHouse, Cassandra (ScyllaDB), MongoDB, XML, GraphQL, gRPC, Avro, SOAP, DevOps;3. Design Patterns, Microservices, DDD (Domain-Driven Design);4. Опыт fullstack веб-разработки;5. Monitoring and observability. Наши условия: Удаленный формат работы; ДМС со стоматологией; ДМС для родственников со скидкой; Компенсация спорта; Скидки на домашний интернет и мобильную связь «Т2»; Доступ к корпоративному университету; Обучение и посещение конференций за счет Компании; Корпоративные библиотеки.Похожие вакансии