Java-разработчик
Уровень – уверенный middle
Разработка прикладного ПО (информационные системы для медицины). Ищем
backend-разработчика для разработки REST API и бизнес-логики систем. Система
работает в реальной практике мед.учреждений.
Задачи:
- Доработка (расширение функциональности) существующего ПО (версия
«толстый клиент»).
- Устранение багов и ошибок логики ПО.
- Адаптация исполнимой (серверной, java) части ПО к работе в версии
«тонкий клиент» (java-react), расширение функциональности.
Обязанности:
- Разработка и оптимизация серверной части ERP-систем (backend)
- Поддержка существующих и разработка новых решений
- Документирование кода, API разрабатываемых продуктов
Требования:
- Хорошее знание Java: Java Core, Collections, Concurrency, Threads
- Хорошее знание Spring (Spring Boot, Spring MVC, Spring Data и т.д.)
- Опыт работы с Hibernate, Hibernate Cache
- Опыт работы и проектирования БД PostgreSQL (желательно), либо
Oracle/MS SQL Server;
- Способность писать чистый, производительный и легко сопровождаемый
код
- Умение работать в команде
Плюсом будет:
- Навыки анализа и оптимизации SQL-запросов
- Опыт модульного/функционального/нагрузочного тестирования
Условия:
- Интересные амбициозные задачи, реализуемые в практической
деятельности ведущих медицинских организаций;
- Возможность присоединиться к команде сильнейших профессионалов
предметной области;
- Возможность стать частью команды, которая создаёт и внедряет
современные цифровые решения в здравоохранении;
- Официальное трудоустройство согласно ТК РФ;
- Финансовые условия обсуждаются по итогам собеседования;
- Распределенный (комбинированный) формат работы;
- Возможность повышения квалификации и карьерного роста.
Тип занятости
Полная занятость, полный день
Ключевые навыки
- Java
- Spring
- Hibernate ORM
- PostgreSQL
- Unit Testing