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