Senior Java-разработчик
Нужен Senior Java-разработчик для работы на аутстаффе над сложными проектами в финансовой и промышленной сферах. Основные задачи — разработка и сопровождение монолитных и микросервисных приложений на Java/Kotlin, проектирование архитектуры, интеграция с различными системами, настройка CI/CD и DevOps-практик. Требуется опыт от 5 лет с Java, Spring, базами данных, брокерами сообщений и микросервисами. Предлагают полностью удаленную работу по договору ГПХ с оплатой в рублях за фактически отработанное время, интересные проекты и поддержку со стороны компании.
Зарплата ниже рынка
На 11% ниже медианы Java по 76 вакансиям за 90 дней.
Что предстоит делать
Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов. Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно оплачиваем работу на проекте. Приглашаем Senior Java-разработчика для работы на IT-проектах наших клиентов (в формате аутстафф).
- Разработка и сопровождение монолитных и микросервисных приложений на Java/Kotlin;
- Проектирование и развитие архитектуры систем (MSA/SOA/Clean/DDD);
- Интеграция с внешними и внутренними системами (REST, gRPC, Kafka, RabbitMQ);
- Разработка и сопровождение API, документация (OpenAPI / Swagger);
- Оптимизация производительности приложений и баз данных;
- Написание unit- и интеграционных тестов (JUnit 5, Mockito, Testcontainers);
- Настройка и участие в процессах CI/CD (GitLab CI, Jenkins), контейнеризация (Docker, Kubernetes);
- Проведение код-ревью, рефакторинг, менторство менее опытных разработчиков;
- Настройка и участие в DevOps-практиках, мониторинг и логирование (Prometheus, Grafana, ELK);
- Взаимодействие с аналитиками, QA, DevOps, PO и архитекторами как на этапе обработки бизнес-требований, так и при решении поставленных задач;
- (Для Lead-уровня) Планирование и координация работы команды, предложение и защита архитектурных решений, участие в найме (проведение технических интервью, определение грейда кандидата);
- (Для Lead-уровня) Управление командой, решения конфликтных ситуаций в команде.
- Обязательные требования:
- Опыт коммерческой разработки на Java/Kotlin от 5 лет;
- Знание паттернов проектирования, принципов SOLID / DRY / KISS и ООП;
- Отличное знание Java 11 / 17 / 21+, уверенное владение Java Core (Collections, Concurrency, Stream API);
- Опыт работы с Spring Framework (Boot, Web, Data, Security, Cloud, Integration);
- Опыт проектирования REST/gRPC API;
- Уверенное знание JPA/Hibernate, владение SQL;
- Опыт работы с системами миграции данных (FlyWay / LiquiBase);
- Опыт работы с реляционными (PostgreSQL, Oracle) и NoSQL (Redis / MongoDB / Cassandra / ElasticSearch / Clickhouse) базами данных;
- Опыт проектирования БД (схемы, связи, структуры данных);
- Опыт работы с брокерами сообщений (Kafka / RabbitMQ / ActiveMQ);
- Понимание и практический опыт построения микросервисной архитектуры, знание основных паттернов микросервисной архитектуры;
- Навыки профилирования приложений, оптимизации памяти и производительности;
- Опыт настройки и работы с CI/CD-пайплайнами, контейнеризацией (Docker, Kubernetes / OpenShift);
- Уверенное владение Git (ветвление, PR, rebase, code review);
- Умение работать в Linux-среде;
- Опыт работы в Agile/Scrum-командах.
- Будет плюсом:
- Профильное высшее образование;
- Владение Kotlin, Scala, CUBA;
- Опыт работы с Java EE (EJB, GWT, JSF, JSP / Servlets, WebSphere, GlassFish, Tomcat, Weblogic)
- Опыт работы с Micronaut, Quarkus, Spark, Akka;
- Опыт с реактивным стеком (Reactor, RXJava, WebFlux);
- Опыт работы с Camunda BPM, Temporal, Keycloak, OpenTelemetry;
- Знание GraphQL, JOOQ, MyBatis;
- Опыт работы с облачными средами (Yandex Cloud, AWS, Google Cloud и пр.)
- Владение Groovy, опыт работы с Atlassian (Jira, Confluence);
- Опыт работы в финтехе, логистике или госсекторе, опыт работы в Legacy-проектах.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Litota Group
2 активные вакансии в компании
Специалист авто тестирования (Python)
~1 879 935 ₸ оценка
Ищем опытного специалиста по автоматизации тестирования на Python для удаленной работы над проектами в финансовой и промышленной сферах. Нужно разрабатывать и оптимизировать автотесты, выстраивать процессы с нуля и наставлять коллег. Предлагают интересные проекты, гибкий график и оплату за фактически отработанное время.
Похожие вакансии
6 вакансийJava разработчик
Ищем опытного Java-разработчика для рефакторинга и модернизации HR-платформы. Нужно проектировать и разрабатывать новые компоненты, оптимизировать производительность и участвовать в архитектурных решениях. Требуется уверенное знание Java, Spring, Kafka и реляционных баз данных.
Java-разработчик
Ищем опытного Java-разработчика для создания и поддержки микросервисов в распределенной системе. Нужно писать чистый код, покрывать его тестами и участвовать в code review. Предлагают удаленную работу, гибкие условия и профессиональное сообщество.
Java разработчик (middle+, senior)
Ищем опытного Java-разработчика (middle+/senior) для работы над AI-проектами в Сбере. Нужно разрабатывать высоконагруженные микросервисы, интегрировать LLM, строить RAG-пайплайны и работать с векторными базами данных. Предлагают удаленку, гибкий график и рост внутри компании.
Старший Java/Kotlin инженер
Ciklum ищет опытного Senior Java/Kotlin разработчика для работы над современными облачными микросервисными решениями. Требуется глубокое знание Java, Spring Boot, Kotlin и опыт с высоконагруженными системами. Компания предлагает гибкий график, удаленную работу, оплачиваемую страховку и возможности для профессионального роста.
Старший Java разработчик
SPRIBE ищет Senior Java разработчика для создания высоконагруженных игровых систем и микросервисов. Требуется глубокое знание Java 17, Spring, Hibernate, PostgreSQL, Docker, Kafka. Компания предлагает гибкий график, удаленную работу, 26 дней отпуска и медстраховку.
Senior Java Developer (monomarket)
~1 691 388 – 3 165 095 ₸ оценка
Розроблятимете нову платформу управління контентом для monomarket, працюючи з мікросервісами, Java, Spring та AI-інструментами. Потрібен досвід 6+ років, знання Kafka, PostgreSQL, MongoDB, Docker, Kubernetes. Компанія пропонує гнучкий графік, віддалену роботу, страхування та корпоративну англійську.