other

Java Developer (Middle++ / Senior)

Более недели назад

З/П не указана

Город: Москва

Нетбелл

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Ищем Java Developer в команду разработки высоконагруженных сервисов. Нужен разработчик, который понимает архитектуру, интеграции и качество кода. Чем предстоит заниматься: Разработка и развитие микросервисов на Java; Проектирование API и интеграций между сервисами; Работа с высоконагруженными системами и многослойной микросервисной архитектурой; Разработка и поддержка интеграций через REST/Kafka; Работа с PostgreSQL и оптимизация SQL-запросов; Написание unit/integration тестов; Участие в code review и архитектурных обсуждениях; Взаимодействие с аналитиками, QA и смежными командами; Участие в развитии CI/CD процессов и инженерных практик команды. Что для нас важно: Коммерческий опыт разработки на Java от 5 лет; Последний опыт от 2+ лет на проектах с развитой микросервисной архитектурой; Уверенное знание Java 8–11+; Глубокое понимание ООП, SOLID, DRY, KISS; Опыт разработки на Spring Framework (Spring Boot, Spring Cloud, Security, AOP и др.); Опыт работы с Hibernate/JPA; Уверенное знание PostgreSQL и принципов проектирования БД; Опыт работы с REST API и асинхронными интеграциями (Kafka/RabbitMQ/Artemis); Опыт написания тестов: JUnit, Mockito/TestNG; Понимание принципов микросервисной архитектуры и её trade-offs; Опыт работы с Git, Maven/Gradle; Опыт контейнеризации и работы с Docker/Kubernetes/OpenShift; Опыт работы с Jira/Confluence. Будет плюсом: Опыт проектирования highload-систем; Опыт работы с Swagger/OpenAPI, JsonSchema; Опыт работы с Jaeger; Знание JOOQ, Liquibase; Опыт работы с WebFlux и реактивным стеком; Понимание распределённых транзакций; Опыт работы с CI/CD (TeamCity/Jenkins/Nexus); Знание PL/SQL; Опыт использования AspectJ и Lombok; Понимание функциональной парадигмы разработки. Мы ищем человека, который: Пишет чистый, поддерживаемый и тестируемый код; Умеет работать в команде и спокойно участвует в code review; Понимает, как устроены сложные распределённые системы; Может быстро погружаться в бизнес-логику и технический контекст. Условия: Работа над высоконагруженными enterprise/fintech продуктами; Современный стек и микросервисная архитектура; Сильная инженерная команда; Удаленный формат работы (по РФ); Конкурентная заработная плата; Участие в развитии крупных продуктов и сервисов.

Показать контакты

Имя не указано

Пожаловаться ID: 154548569

Похожие вакансии

Java developer (middle/senior)

Договорная

Москва

МТС Банк

Java developer (Middle+/Senior)

Договорная

Москва

X5 Tech

Middle / Middle+ Java Developer

От 200 000 руб.

Москва

Смайл Мобайл

Java Developer (Middle)

Договорная

Москва

Лоция

Middle Java Developer

До 210 000 руб.

Москва

ИЦ АЙ-ТЕКО

Senior Java Developer

Договорная

Москва

Казарьянц Артур Эдуардович