Java разработчик

Обязанности:
• разработка новых библиотек и микросервисов на Java с использованием фреймворка Spring (Spring Cloud, Spring Boot, Spring Data и т.д.);
• разработка модульных и интеграционных тестов;
• сопровождение решения, исправление ошибок, оптимизация;
• участие в планировании спринтов;
• документирование кода.
Требования:
• уверенное знание Java 8 (core, collections, io, generics);
• уверенное знание Spring Framework (Core, AOP, MVC);
• понимание ООП, знание базовых шаблонов проектирования;
• уверенное владение Hibernate;
• опыт работы с Maven / Git;
• опыт работы в одной из СУБД: PostgreSQL / Oracle / MS SQL Server.
Желательно:
• java concurrency, Java security;
• опыт работы c Spring Cloud;
• опыт работы с Apache Kafka;
• опыт работы с Netflix OSS стеком;
• понимание принципов SOLID;
• знание фреймворков тестирования: Junit, TestNG, Mockito;
• опыт работы с Docker, Ansible, Kuberneties;
• опыт работы с Jira/TFS, Confluence, Jenkins, Nexus.
Условия:
• трудоустройство согласно Законодательству;
• конкурентная заработная плата;
• профессиональное обучение и развитие;
• добровольное медицинское страхование, льготные условия кредитования;
• корпоративная пенсионная программа, материальная помощь;
• спортивная жизнь и корпоративные мероприятия;
• возможность построить карьеру в ведущем банке России.
Москва
Занятость:
Полный рабочий день
Похожие вакансии