Локация
Москва; удалённый или гибридный формат работы. Официальное трудоустройство по ТК РФ.
Компания
Разработка медицинской информационной системы для крупных государственных медицинских учреждений, помогающей повысить эффективность работы и ускорить принятие решений врачами.
Что делать
•Разрабатывать и поддерживать серверную часть приложений на Java 7, 8 и более новых версиях.
•Работать с Legacy-кодом, постепенно модернизировать и рефакторить существующую архитектуру.
•Разрабатывать клиентскую часть и интерактивные элементы на JavaScript.
•Проектировать и оптимизировать запросы к Oracle и PostgreSQL.
•Участвовать в Code Review, архитектурных обсуждениях и планировании спринтов.
•Писать и поддерживать техническую документацию.
Требования
•От 3 лет коммерческой разработки на Java.
•Уверенное знание Java 7/8 и понимание особенностей работы с Legacy-кодом.
•Опыт работы с Oracle обязателен; также требуется опыт с PostgreSQL.
•Уверенное владение JavaScript, включая работу с DOM и асинхронностью; возможна поддержка фронтенда.
•Понимание принципов ООП, SOLID и паттернов проектирования.
•Опыт работы с системами контроля версий, включая Git.
•Умение работать с большим объёмом кода и ориентироваться в сложных системах.
Хорошо, если есть
•Знание Spring или Spring Boot.
•Опыт работы с CI/CD, включая Jenkins, GitLab CI и другие инструменты.
•Опыт оптимизации SQL-запросов: анализ планов выполнения и работа с индексами в Oracle/PostgreSQL.
Культура и преимущества
•Удалённый или гибридный формат работы.
•Официальное трудоустройство по ТК РФ.
•Профессиональный рост.
•Возможность влиять на технические решения.
•Заработная плата обсуждается по итогам собеседования.