Senior Java Developer

Senior Java Developer


Полный рабочий день | от 150 - 200К net. | Fisgroup

О компании:

Case Platform.

Основные продукты - кредитный фронт, управление рисками, системы по работе с просроченной задолженностью, системы принятия решений по кредитам, CRM-системы.


Чем интересна наша вакансия:

- достойный уровень заработной платы, обсудим ваши пожелания;

- рост заработной платы вместе с ростом квалификации;

- офис в Академпарке;

- корпоративный транспорт

- профессиональное развитие;

- гибкий график;

- доброжелательный коллектив;

- веселые корпоративы в кругу коллег;


Вам предстоит:

- анализ и уточнение требований к реализуемым задачам.

- участие в разработке технических решений.

- разработка и тестирование java-кода системы.

- участие в документировании разработанной функциональности

- анализ нетривиальных проблем возникающих у пользователей системы.

- взаимодействие с другими участниками команды( java- и веб- разработчиками, тестировщиками) для обеспечения согласованности и качества разработки.

- учет собственного рабочего времени.


Требования: 

- понимание основ computer science (алгоритмы и структуры данных, вычислительная сложность, производительность, надежность...).

- знание и умение применять шаблоны проектирования.

- понимание принципов объектно-ориентированного программирования и дизайна.

- понимание проблем параллельного программирования и способов их решения.

- понимание основ криптографии и обеспечения безопасности данных.

- умение диагностировать и решать проблемы производительности.

- системное мышление.

- знание платформы Java EE 6 и выше, опыт программирования на языке Java.

- опыт работы с XML, JSON, ORM (JPA, Hibernate).

- знание SQL (Oracle, PostgreSQL или любой другой диалект).

- опыт командной работы.

- опыт работы с системами контроля версий и автоматизации процесса разработки.


Будет плюсом:

-участие в разработке архитектуры систем;

- профильное образование;

- опыт участия в разработке сложных разнородных систем;

- знание теории формальных языков и принципов построения трансляторов;

- использование программных продуктов и инструментов для построения распределенных систем (кластеризация, микросервисы)

- Профильное образование;

- Опыт участия в разработке сложных разнородных систем;

- Знание теории формальных языков и принципов построения трансляторов;

- Использование программных продуктов и инструментов для построения распределенных систем (кластеризация, микросервисы)


Контакты:

@observer69



Report Page