Что мы тебе доверим:
- Разработка новой функциональности и новых модулей на Java 8;
- Интеграция с внешними системами;
- Разработка по принципу Agile, написание интеграционных и юнит-тестов;
- Работа в тесном сотрудничестве с командами фронтенд разработки, тестирования и бизнес-аналитиками.
- Разработка архитектуры системы.
- Проектирование и реализация модулей системы на всем стеке от базы данных до UI.
- Участие в code review.
- Исследовательская и проектная работа.
Какие знания и опыт нужно иметь:
- знание java core;
- разработка под JavaEE, Spring Boot , Spring Cache;
- понимание SOAP, REST;
- умение работать с форматами XML, JSON;
- опыт работы с базами SQL и NoSQL, Oracle, PostgreSQL, MySQL, Hibernate;
- опыт работы с JMS, ActiveMQ;
- опыт работы с Wildfly, Weblogic;
- опыт работы с JMX;
Желательно:
- опыт работы с frontend CSS, JavaScript, Angular, React
- понимание базовых архитектурных принципов;
- навыки в работе с Eclipse, IntelliJIDEA;
- опыт работы с многопоточностью;
- опыт проведения оценки трудозатрат;
- опыт командной разработки с применением гибких методологий;
- опыт работы с git, mercurial;
- владение английским языком на уровне чтения и понимания технической документации;
- Разработка новой функциональности и новых модулей на Java 8;
- Интеграция с внешними системами;
- Разработка по принципу Agile, написание интеграционных и юнит-тестов;
- Работа в тесном сотрудничестве с командами фронтенд разработки, тестирования и бизнес-аналитиками.
- Разработка архитектуры системы.
- Проектирование и реализация модулей системы на всем стеке от базы данных до UI.
- Участие в code review.
- Исследовательская и проектная работа.
Какие знания и опыт нужно иметь:
- знание java core;
- разработка под JavaEE, Spring Boot , Spring Cache;
- понимание SOAP, REST;
- умение работать с форматами XML, JSON;
- опыт работы с базами SQL и NoSQL, Oracle, PostgreSQL, MySQL, Hibernate;
- опыт работы с JMS, ActiveMQ;
- опыт работы с Wildfly, Weblogic;
- опыт работы с JMX;
Желательно:
- опыт работы с frontend CSS, JavaScript, Angular, React
- понимание базовых архитектурных принципов;
- навыки в работе с Eclipse, IntelliJIDEA;
- опыт работы с многопоточностью;
- опыт проведения оценки трудозатрат;
- опыт командной разработки с применением гибких методологий;
- опыт работы с git, mercurial;
- владение английским языком на уровне чтения и понимания технической документации;