Java разработчик

Уровень зарплаты: от 220 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)

Резюме: Java разработчик

Разработка backend-сервисов внутренней корпоративной системы: сервис движения поездов (загрузка инфраструктуры, хранение геолокационных данных), сервис расчёта пропускной способности. Разрабатывал логику межсервисного взаимодействия, трассировки запросов между сервисами, настроил версионирование БД.

Обязанности:
- Выделение микросервисов из монолитной архитектуры.
- Реализация взаимодействия по принципу REST.
- Реализация асинхронного взаимодействия (Kafka).
- Интеграция с внешними системами (сторонние БД, геосервисы).
- Настройка кэширования данных при помощи Redis.
- Оптимизировал SQL запросы.
- Добавление пошаговой реализации в OpenAPI.
- Покрытие кода тестами.
- Проведение собеседований.

Стек технологий: Java 11/17, Spring Boot, Hibernate, JUnit, Mockito, PostgreSQL, Liquibase, Redis, Kafka, Docker, Kubernetes, ELK, Jaeger, Maven, GitLab CI/CD. Prometheus, Grafana, OpenAPI.

Разработка backend-сервисов учёта занятости железнодорожных путей (сервис нахождения вагонов и резервного остатка). Использовал подходы к синхронной обработке сообщений. Реализовал механизмы повторной попытки для транзакций.

Мои задачи:
- Разрабатывал логику микросервисной архитектуры.
- Подготовка и оптимизация SQL запросов.
- Покрытие кода тестами.
- Оптимизировал производительность системы (Spring Retry).
- Настроил редирект пользователей, пришедших с определённого хоста.
- Написание рабочей документации к разработкам.
- Покрытие кода тестами.

Стек технологий: Java 11, Spring Boot, Hibernate, JUnit, Mockito, PostgreSQL, ELK, Jaeger, Maven, GitLab CI/CD, Docker, Kubernetes, Gradle, Prometheus, Grafana.

Посмотрите похожие резюме

Java-разработчик
Зарплата: 80 000 руб.
Java Developer
Зарплата: 80 000 руб.
Java developer
Зарплата: 80 000 руб.
Frontend разработчик (React/TS)
Зарплата: 150 000 руб.