Ведущий разработчик Java

до 270 000 руб. на руки

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Компания Well-IT расширяет сферу своей деятельности и активно участвует в процессе развития ИТ сферы в РФ.
В настоящее время мы ищем опытного Java Разработчика для участия в разработке приложения на базе микросервисной архитектуры для клиентов банка.
Заказчик - крупный банк.
Вакансия подразумевает работу в офисе компании заказчика.
Если вы талантливый, амбициозный разработчик, который хочет работать в молодом коллективе на интересных и больших проектах - это ваш путь!

Обязанности:

  • Проектирование и разработка приложений, ключевых технологических и прикладных микросервисов;
  • Написание автотестов, исправление багов, участие в ревью кода;
  • Взаимодействие с разработчиками, дизайнерами и другими командами в формате Agile;
  • Участие в развитии интересного и амбициозного проекта;
  • Активное участие в обучении команды (делиться опытом с коллегами);
  • Разработка проекта с нуля - от архитектуры до документации по сопровождению;
  • Ведение задач в Jira;
  • Работа в офисе крупного Банка РФ (топ 10);

Требования:

  • знание принципов ООП и принципов построения приложений;
  • опыт коммерческой разработки на Java SE/EE;
  • умение работать с брокерами очередей (Kafka, RabbitMQ и т.д.);
  • опыт разработки веб-интерфейсов (REST / SOAP);
  • опыт работы с высоконагруженными системами;
  • уверенные знания SQL;
  • опыт проектирования баз данных;
  • понимание методик unit-тестирования и желание писать unit-тесты;
  • опыт работы с микро-сервисной архитектурой;
  • умение разбираться в чужом коде;
  • умение писать масштабируемый, многопоточный код;
  • опыт работы с системами контроля версий (Git/Gerrit) и умение пользоваться rebase, cherry-pick;
  • знание и умение работать по Git Flow.

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

  • Java: Hibernate, Spring, Spring Boot, Spring MVC, Spring Kafka, Spring Data JPA;
  • Java SE/EE, JAXB, SAXB, XML, SOAP, REST, JMS;
  • Kafka, Netflix OSS stack, Hystrix, Ribbon;
  • SQL (Postgre) и NoSQL (Cassandra) базы данных;
  • JUnit, Spring Test, Mockito;
  • Linux;
  • Git;
  • Maven;
  • Jenkins, Kubernetese;
  • Docker;
  • Jira.

Плюсом будет:

  • Опыт написания банковского ПО;
  • Понимание бизнес процессов банка.

Условия:

  • Достойная заработная плата (оклад + премии);
  • График работы 5/2;
  • Устройство по ТК РФ;
  • Возможно оформление по ГПХ;
  • Возможность принять участие в других крупных и уникальных проектах;
  • Работа в офисе крупного Банка (топ 10).

Ключевые навыки

Английский — B1 — Средний
Git
Atlassian Jira
JUnit
Apache Maven
Agile Project Management
Java SE
SQL
ООП
Hibernate ORM
Java
XML
Design Patterns
Unit Testing
Java EE
Spring Framework
PostgreSQL
SOAP
REST
Linux
Базы данных

Вакансия опубликована 22 февраля 2020 в Москве