Локация
Москва, удалённая работа
Зарплата
от 300000 RUR на руки в месяц
Компания
АБП развивает крупный проект с backend-сервисами бизнес-приложений и интеграционными решениями.
Что делать
•Разрабатывать и дорабатывать backend-сервисы по требованиям аналитиков и функциональных консультантов.
•Проектировать микросервисные и интеграционные решения на базе REST API, XML/JSON и брокеров сообщений.
•Разрабатывать unit-тесты, проводить code review и контролировать качество кода.
•Декомпозировать сложные задачи, оценивать трудоёмкость и решать инциденты третьей линии поддержки.
•Оптимизировать производительность систем, проводить профилирование и находить узкие места.
•Наставлять разработчиков и участвовать в развитии технической части проекта.
Требования
•Более 6 лет опыта работы, включая не менее 3 лет в роли разработчика.
•Уверенное владение Java 11/17, включая JMM, конкурентность и JVM-профилирование; знание Kotlin.
•Знание SQL, PL/SQL, PostgreSQL или Oracle, а также JPA/Hibernate, JDBC, Spring и Spring Boot.
•Опыт с Maven или Gradle, JUnit, Mockito, Git, GitLab CI/CD, Docker и docker-compose.
•Знание REST API, XML/JSON, Kafka или RabbitMQ, мониторинга, алертинга, анализа логов и distributed tracing.
•Английский язык уровня B1 обязателен для чтения технической документации и деловой переписки.
Хорошо, если есть
•Опыт работы с Kubernetes.
•Высшее ИТ или техническое образование и профильные сертификационные курсы.
•Опыт работы по Scrum или Kanban.
Культура и преимущества
•Полностью удалённый формат работы.
•Командная работа с разработчиками, аналитиками и функциональными консультантами.
•Возможность наставничества и развития технических и командных практик.