Java разработчик (удаленная работа)

Направление компании - разработчик решений и продуктов в финансовой и банковской сфере.


Обязанности

─ Разработка серверных компонентов;

─ Разработка UI;

─ Разработка компонентов бизнес логики;

─ Участие в проектировании архитектуры системы;

─ Разработка БД MySQL/Oracle/Postgre SQL.


Требования

─ Опыт разработки веб приложений

─ Работа с какой либо ORM

─ Опыт работы с БД

─ Опыт работы с юнит тестами

─ Опыт работы в одной из сред разработки: IDEA, Eclipse, NetBeans;

─ Уверенное знание Java SE;

─ Владение технологиями: Java SE, Java EE (Servlets, JSP, WS, JDBC, JAXB и т д), Spring, HTML, CSS;

─ Умение писать SQL-запросы. Опыт работы с БД (Oracle, MySQL, MSSQL);

─ Английский язык - на уровне чтения технической документации;

─ Умение понимать код других разработчиков.


Стек технологий

─ языки: Java 11;

─ фреймворки: Spring, EclipseLink, JUnit+Mockito; (Spring не является ядерным фреймворком, используем его при разработке нового функционала)

─ UI: Angular, GWT/SmartGWT (Angular не так много);

─ базы данных: MySQL, PostgreSQL, Oracle;

─ брокеры сообщений: ActiveMQ;

─ SVC: Git;

─ CI/CD: Jenkins;

─ сборка проекта: Gradle;

─ трекинг: Jira.

─ монолитная архитектура


Условия

─ Оклад 300 000 рублей Gross.

─ Удаленная работа (официальное трудоустройство в штат);

─ Полная занятость; белая зарплата

─ Дружная команда профессионалов, у которых есть чему поучиться.