Incedo
Java Backend Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal Engineer — Java Backend в консалтинговой компании Incedo. Разработка и поддержка backend-приложений на Java, проектирование систем, работа с клиентами и менторство команды.
Задачи
- Писать качественный код, участвовать в code review, проектировать системы разной сложности и готовить документы по архитектуре
- Взаимодействовать с клиентами, уточнять технические требования, планировать и согласовывать технический дизайн и подход к end-to-end решениям с командой
- Менторить и направлять junior-разработчиков, проверять их код, выстраивать quality gates, собирать и деплоить код через CI/CD, применять практики безопасного кодирования и unit-тестирования
- Отвечать за рост команды
- Поддерживать коллаборативную среду и открытую коммуникацию
- Демонстрировать лидерские качества и мотивировать команду
Требования
- Владение языком Java
- Опыт работы со Spring Framework, Hibernate и другими Java-фреймворками
- Опыт работы с реляционными БД: Oracle, MySQL, PostgreSQL
- Знание SDLC и agile-методологий
- Отличные коммуникативные навыки, умение объяснять сложную техническую информацию нетехническим стейкхолдерам
- Понимание долгосрочного видения компании и соответствие ему
- Умение выявлять проблемы, находить эффективные решения и устранять неполадки в сложных проектах
- Адаптивность к изменениям, новым технологиям и меняющимся приоритетам
- Опыт работы 11–12 лет в соответствующей области
- Степень B.Tech/B.E/M.Tech или MCA престижного университета, предпочтительно в области computer science
Навыки
- Java
- Spring
- Hibernate
- RESTful APIs
- SQL
- NoSQL
- Oracle
- MySQL
- PostgreSQL
- CI/CD
- unit-testing