Локация
Гибридный формат в Ижевске; также возможна удалённая работа в пределах РФ и РБ.
Компания
65apps — российский аутсорс-разработчик цифровых сервисов, мобильных и web-приложений, корпоративных систем, исследований, аудитов и технической поддержки для крупных компаний разных отраслей.
Что делать
•Разрабатывать новые микросервисы на Java и дорабатывать существующие высоконагруженные системы.
•Интегрировать сервисы с внешними и внутренними системами через REST, SOAP, gRPC и XML/XSD.
•Оптимизировать узкие места, SQL-запросы и работу с базами данных.
•Покрывать код unit- и интеграционными тестами.
•Декомпозировать и оценивать задачи, поддерживать сервисы и разбирать инциденты.
Требования
•От 3 лет опыта разработки на Java; рассматривается уровень Middle+/Senior.
•Опыт разработки backend-сервисов и работы со Spring Boot, включая Spring Data, Spring Security и Spring MVC.
•Знание экосистемы Java: многопоточность, коллекции, работа JVM, включая GC и управление памятью.
•Опыт с PostgreSQL или Oracle, сложными SQL-запросами, индексами, транзакциями и JPA/Hibernate.
•Опыт работы с Apache Kafka или другими брокерами сообщений.
•Опыт работы с Docker и Kubernetes для развёртывания и управления приложениями.
•Знание подходов к тестированию и написание unit- и интеграционных тестов с JUnit и Mockito.
•Понимание микросервисной архитектуры и паттернов проектирования, включая SOLID, Saga и Outbox.
•Опыт работы с Git, Maven или Gradle и понимание принципов CI/CD.
Культура и преимущества
•Поддерживающая команда и возможности профессионального развития.
•Масштабные проекты с крупными российскими компаниями.
•Предоставляются техника для работы, обучение и ресурсы для реализации инициатив.
•Формат работы: удалённо в пределах РФ/РБ, гибридно или из офиса в Ижевске.
•Оформление по срочному ТК РФ, через ИП или по ГПХ.