Обязанности: - Предоставление технической поддержки пользователям платформы и сервисов, основанных на Java.
- Анализ и решение проблем с функциональностью приложений и серверной части.
- Устранение багов и ошибок в процессе эксплуатации продуктов.
- Ответы на запросы пользователей, решение технических проблем, помощь в интеграции.
- Обновление и оптимизация существующих решений и сервисов.
- Сотрудничество с другими командами для улучшения качества продуктов.
- Ведение документации по процессам решения проблем, исправлениям и обновлениям.
Требования: - Опыт разработки на Java от 4 лет.
- Глубокие знания и опыт работы с фреймворком Spring и ее компонентами таких как Spring Boot, Spring Data, Spring Rest, Spring Cloud Feign Client
- Опыт работы с Gradle.
- Опыт работы с Kafka, RabbitMQ
- Опыт работы с многопоточностью.
- Опыт работы с Legacy Code/Monolith
- Опыт работы с микросервисами. Понятие микросервисних паттернов.
- Опыт работы с системами контроля версий (Git).
- Опыт работы с базами данных (PostgreSQL, MySQL и др.).
- Опыт работы с интеграциями и решениями на стороне сервера.
- Опыт работы с CI/CD процессами (Jenkins, Docker и т. д.) будет плюсом.
- Умение работать с логами, системами мониторинга и отладки.
- Ответственность и внимательность к деталям.
- Отличные коммуникативные навыки, способность быстро и чётко объяснять технические моменты пользователям.
- Желание развиваться в области технической поддержки и решения проблем.
- Желательно опыт менторинга (onboarding нового проекта).
- Умение писать сложные SQL запросы.
- Руководство командой (4-5 чел.).
Умение читать и написать на Русском/Английском
Условия: - Удаленная работа с гибким графиком.
- Конкурентоспособная зарплата.
- Дружелюбная и поддерживающая команда.
- Возможности для профессионального роста и обучения.
- Интересные задачи в области поддержки и разработки.
- Вакансия открыта в рамках проекта по интеграции людей с инвалидностью в общественную жизнь и в целях соблюдения требований ст.21 Федерального закона "О социальной защите инвалидов".
Ключевые навыки
- Java (8-21)
- Spring Framework (Boot, REST, Data, Feign Client), Quarkus, Mikronaut
- Kafka, Rabbit
- Gradle, Maven
- PostgreSQL, MySQL, Mongo, Redis, ClickHouse, Oracle
- CI/CD, Jenkins, Bamboo, Pipeline, YAML
- Docker, K8s, Dockerfile
- ELK, Grafana, Prometheus
- Intellij Idea, Eclipse
- Hibernate, Jooq
- Camunda
- Figma
- Groovy
- Kotlin, Coroutines, Ktor
- Multithreading
- Reactive, WebFlux, Mono, Void
- Business Support
- Apache POI, Lang, Wicket. Superset
- Spring Security, 2FA, Oauth2, JWT, Keycloak
- AWS S3, Lambda, EC2, Cognito, User Group.
- Jira, Confluence, BitBucket, Gitlab, Gitlab CI,