Обязанности:
- Проектирование, разработка и поддержка приложения (Календарное плаирование) на языке Java с использованием фреймворков Jmix, Spring Boot и Vaadin.
- Поддержка существующего кода, осуществление рефакторинга и оптимизация производительности приложений.
Требования: - Глубокое знание Java, Spring Framework, Spring Boot и многопоточности.
- Опыт работы с фреймворком Jmix (обязательно необходим).
- Опыт работы с Vaadin для создания интерфейсов приложений.
- Знание PostgreSQL, включая работу с SQL-запросами и оптимизацию производительности.
- Знание основ разработки front-end (HTML, CSS, JavaScript).
- Понимание принципов ООП, паттернов проектирования и архитектурных стилей.
- Опыт работы с системами контроля версий (git).
- Опыт работы с RESTful API.
- Опыт работы на позиции Java-разработчика от 4-х лет.
- Знание английского языка на техническом уровне. -
Условия: - Срочный трудовой договор
- Проектная занятость