Проектировать, разрабатывать и оптимизировать бизнес-системы, связанные с Oracle, для поддержки сценариев обработки данных с высокой степенью параллелизма.
Участвовать в разработке микросервисной архитектуры, создавая распределенные системы на основе Spring Cloud, Dubbo и связанных технологий.
Сотрудничать с командой баз данных в вопросах проектирования схемы БД, оптимизации SQL и разработки хранимых процедур.
Составлять техническую документацию, обеспечивать качество кода, а также помогать в развертывании и эксплуатации системы.
Требования
Высшее образование, опыт разработки на Java от 3 лет.
Хорошее знание JVM, многопоточности и сетевого программирования.
Глубокие знания фреймворков Spring Boot, MyBatis и других.
Опыт работы с разработкой баз данных и оптимизацией SQL.
Опыт работы с распределенными системами и очередями сообщений (Kafka/RocketMQ) будет преимуществом.
Ответственность, отличные навыки командной работы и решения проблем.